.elementor-404 .elementor-element.elementor-element-bca3091{--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-404 .elementor-element.elementor-element-bca3091:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-bca3091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9ED;}.elementor-404 .elementor-element.elementor-element-53c6f93{--display:flex;}.elementor-404 .elementor-element.elementor-element-53c6f93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-8a54f36{--display:flex;}.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-404 .elementor-element.elementor-element-d8eedac .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-404 .elementor-element.elementor-element-62b1afe .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-404 .elementor-element.elementor-element-bdf6e22 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-404 .elementor-element.elementor-element-ae3057c{--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-404 .elementor-element.elementor-element-ae3057c:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-ae3057c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9ED;}.elementor-404 .elementor-element.elementor-element-acd1760{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-acd1760:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-acd1760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:-114px 0px;background-repeat:no-repeat;background-size:34vw auto;}.elementor-404 .elementor-element.elementor-element-acd1760.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-7b09cf4{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-2a1559a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-7c4c778{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-7c4c778:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-7c4c778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-7c4c778.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-83cacac{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-be64ea9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-d374164{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d374164:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-d374164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:center center;background-repeat:no-repeat;background-size:32vw auto;}.elementor-404 .elementor-element.elementor-element-6ee8a44{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-5d59747 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-0134687{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-0134687:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-0134687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:center center;background-repeat:no-repeat;background-size:32vw auto;}.elementor-404 .elementor-element.elementor-element-d8abb5c{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-08c6c79 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-a2c5a95{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-a2c5a95:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-a2c5a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:center center;background-repeat:no-repeat;background-size:32vw auto;}.elementor-404 .elementor-element.elementor-element-9bf0660{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-64c98af .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-34b48f3{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-34b48f3:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-34b48f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:center center;background-repeat:no-repeat;background-size:32vw auto;}.elementor-404 .elementor-element.elementor-element-50b56fd{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-6ac256a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-b931849{--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-404 .elementor-element.elementor-element-b931849:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-b931849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9ED;}.elementor-404 .elementor-element.elementor-element-499b904{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-404 .elementor-element.elementor-element-499b904.e-con{--align-self:flex-start;}.elementor-404 .elementor-element.elementor-element-b73fd72{text-align:start;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 142px;width:var( --container-widget-width, 45.392% );max-width:45.392%;--container-widget-width:45.392%;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-b73fd72 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:300;color:#000000;}.elementor-404 .elementor-element.elementor-element-b73fd72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-1b2e057{--display:flex;}.elementor-404 .elementor-element.elementor-element-1b2e057.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-3cfeda7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-404 .elementor-element.elementor-element-6626d6d{--display:flex;}.elementor-404 .elementor-element.elementor-element-d6bacca{text-align:end;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 106px;width:var( --container-widget-width, 45.054% );max-width:45.054%;--container-widget-width:45.054%;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-d6bacca .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:300;color:#000000;}.elementor-404 .elementor-element.elementor-element-d6bacca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-596e320{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-596e320:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-596e320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:center center;background-repeat:no-repeat;background-size:32vw auto;}.elementor-404 .elementor-element.elementor-element-aaa8f34{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-509dc3f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-ce893c3{--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-404 .elementor-element.elementor-element-ce893c3:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-ce893c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9ED;}.elementor-404 .elementor-element.elementor-element-ad6e10d{--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;--margin-top:0px;--margin-bottom:105px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-ad6e10d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-f27d1ab{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-f27d1ab:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-f27d1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-position:-114px 0px;background-repeat:no-repeat;background-size:34vw auto;}.elementor-404 .elementor-element.elementor-element-f27d1ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-4a9189f{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-bcd29d1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-e80b7d1{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e80b7d1:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-e80b7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/Aprovada.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-e80b7d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-7086b99{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-800b760 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-b3d07cb{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b3d07cb:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-b3d07cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/DSC00484-scaled-1.jpg");background-position:-14px -89px;background-repeat:no-repeat;background-size:26vw auto;}.elementor-404 .elementor-element.elementor-element-fc07ed7{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-cb96d50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-3751397{--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;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-3751397.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-3942937{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-3942937:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-3942937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/IMG_8357-scaled-1.jpg");background-position:-18px -117px;background-repeat:no-repeat;background-size:30vw auto;}.elementor-404 .elementor-element.elementor-element-3942937.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-4abf152{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-8318e8d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-96554eb{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-96554eb:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-96554eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/image-2.png");background-position:0px -22px;background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-96554eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-ef7c6fb{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-00e5bc6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-0eb7ea0{--display:flex;--min-height:260px;--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;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-0eb7ea0:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-0eb7ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF686800;background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/COLHEITADEIRA-MILHO-scaled-e1771678367207.png");background-position:0px 0px;background-repeat:no-repeat;background-size:26vw auto;}.elementor-404 .elementor-element.elementor-element-53bb197{--display:flex;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-0952bb8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-fdb8f21{--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-404 .elementor-element.elementor-element-fdb8f21:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-fdb8f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9ED;}.elementor-404 .elementor-element.elementor-element-8bee57e{--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;--margin-top:0px;--margin-bottom:105px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-8bee57e.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-404 .elementor-element.elementor-element-acd1760:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-acd1760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-404 .elementor-element.elementor-element-f27d1ab:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-f27d1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-404 .elementor-element.elementor-element-b3d07cb:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-b3d07cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-404 .elementor-element.elementor-element-3942937:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-3942937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-404 .elementor-element.elementor-element-96554eb:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-96554eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-404 .elementor-element.elementor-element-0eb7ea0:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-0eb7ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-404 .elementor-element.elementor-element-53c6f93{--width:27.153%;}.elementor-404 .elementor-element.elementor-element-acd1760{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-7c4c778{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-d374164{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-0134687{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-a2c5a95{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-34b48f3{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-1b2e057{--width:27.153%;}.elementor-404 .elementor-element.elementor-element-596e320{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-f27d1ab{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-e80b7d1{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-b3d07cb{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-3942937{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-96554eb{--width:25.148%;}.elementor-404 .elementor-element.elementor-element-0eb7ea0{--width:25.148%;}}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-8a54f36{--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:space-between;}.elementor-404 .elementor-element.elementor-element-d8eedac .elementor-heading-title{font-size:20px;}.elementor-404 .elementor-element.elementor-element-62b1afe{text-align:end;}.elementor-404 .elementor-element.elementor-element-62b1afe .elementor-heading-title{font-size:20px;}.elementor-404 .elementor-element.elementor-element-acd1760{--min-height:267px;--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;}.elementor-404 .elementor-element.elementor-element-acd1760:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-acd1760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-404 .elementor-element.elementor-element-7b09cf4{--justify-content:flex-end;}.elementor-404 .elementor-element.elementor-element-7c4c778:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-7c4c778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/Aprovada.png");}.elementor-404 .elementor-element.elementor-element-d374164:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-d374164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/DSC00484-scaled-1.jpg");background-position:-16px -83px;background-size:99vw auto;}.elementor-404 .elementor-element.elementor-element-0134687:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-0134687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/IMG_8357-scaled-1.jpg");background-position:0px -73px;background-size:cover;}.elementor-404 .elementor-element.elementor-element-a2c5a95:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-a2c5a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/COLHEITADEIRA-MILHO-scaled-e1771678367207.png");background-position:-6px -5px;background-size:99vw auto;}.elementor-404 .elementor-element.elementor-element-34b48f3:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-34b48f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.stemetal.com.br/wp-content/uploads/2026/02/image-2.png");background-position:0px -85px;background-size:89vw auto;}.elementor-404 .elementor-element.elementor-element-499b904{--justify-content:center;}.elementor-404 .elementor-element.elementor-element-596e320:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-596e320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-404 .elementor-element.elementor-element-ad6e10d{--width:320px;--margin-top:-18px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-f27d1ab{--width:500px;}.elementor-404 .elementor-element.elementor-element-f27d1ab:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-f27d1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-404 .elementor-element.elementor-element-b3d07cb:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-b3d07cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-404 .elementor-element.elementor-element-3751397{--width:320px;--margin-top:-18px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-3942937{--width:500px;}.elementor-404 .elementor-element.elementor-element-3942937:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-3942937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-404 .elementor-element.elementor-element-96554eb:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-96554eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-404 .elementor-element.elementor-element-0eb7ea0:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-0eb7ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-404 .elementor-element.elementor-element-fdb8f21{--justify-content:space-around;}.elementor-404 .elementor-element.elementor-element-8bee57e{--width:500px;--margin-top:-18px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-acd1760 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4c778 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d374164 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0134687 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2c5a95 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b48f3 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596e320 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f27d1ab *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e80b7d1 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3d07cb *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3942937 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96554eb *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eb7ea0 *//* Card base */
.case-card {
  position: relative;
  overflow: hidden;
}

/* 🔹 Overlay LEVE em TODA a imagem (sempre visível) */
.case-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.25); /* escurecimento geral leve */
  z-index: 1;
}

/* 🔹 Faixa MAIS ESCURA embaixo (só no hover) */
.case-card::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;

  height: 18%;                 /* faixa fina */
  background: rgba(0,0,0,0.6); /* mais escura */
  opacity: 0;

  transition: opacity 0.25s ease;
  z-index: 2;
}

/* Hover ativa a faixa inferior */
.case-card:hover::before {
  opacity: 1;
}

/* Texto */
.case-info {
  position: relative;
  z-index: 3;

  opacity: 0;
  transform: translateY(6px);
  transition: all 0.25s ease;
}

/* Hover mostra texto */
.case-card:hover .case-info {
  opacity: 1;
  transform: translateY(0);
}
.case-card {
  cursor: pointer;
}

.case-card::after {
  pointer-events: none;
}

/* clique no card inteiro */
.case-card {
  position: relative;
}

.case-card::selection {
  background: none;
}/* End custom CSS */