.elementor-12995 .elementor-element.elementor-element-74ec57d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-74ec57d:not(.elementor-motion-effects-element-type-background), .elementor-12995 .elementor-element.elementor-element-74ec57d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-79a3905{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-12995 .elementor-element.elementor-element-79a3905.e-con{--align-self:center;}.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-12995 .elementor-element.elementor-element-d7f1f43{width:auto;max-width:auto;background-color:#DADADA40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-d7f1f43.elementor-element{--align-self:center;}.elementor-12995 .elementor-element.elementor-element-d7f1f43 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;color:#000000;}.elementor-12995 .elementor-element.elementor-element-a94941d{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-12995 .elementor-element.elementor-element-a94941d.elementor-element{--align-self:center;}.elementor-12995 .elementor-element.elementor-element-a94941d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:85px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-94de4bc );}.elementor-12995 .elementor-element.elementor-element-9c132c3{width:var( --container-widget-width, 725px );max-width:725px;--container-widget-width:725px;--container-widget-flex-grow:0;text-align:start;}.elementor-12995 .elementor-element.elementor-element-9c132c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-94de4bc );}.elementor-12995 .elementor-element.elementor-element-0ef4893{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12995 .elementor-element.elementor-element-53468b0 img{width:950px;}.elementor-12995 .elementor-element.elementor-element-56bffa9{width:100%;max-width:100%;text-align:start;}.elementor-12995 .elementor-element.elementor-element-56bffa9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-94de4bc );}.elementor-12995 .elementor-element.elementor-element-864a1f4{width:100%;max-width:100%;text-align:start;}.elementor-12995 .elementor-element.elementor-element-864a1f4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:var( --e-global-color-94de4bc );}.elementor-12995 .elementor-element.elementor-element-61ea114{width:100%;max-width:100%;text-align:start;}.elementor-12995 .elementor-element.elementor-element-61ea114 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-94de4bc );}.elementor-12995 .elementor-element.elementor-element-89b7828{width:100%;max-width:100%;text-align:start;}.elementor-12995 .elementor-element.elementor-element-89b7828 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:var( --e-global-color-94de4bc );}.elementor-12995 .elementor-element.elementor-element-e4b819d{--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:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--overlay-opacity:0.85;box-shadow:0px -30px 25px 0px rgba(0, 0, 0, 0.05);--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-12995 .elementor-element.elementor-element-e4b819d:not(.elementor-motion-effects-element-type-background), .elementor-12995 .elementor-element.elementor-element-e4b819d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://meshengenharia.com/wp-content/uploads/2026/05/MALHA.webp");}.elementor-12995 .elementor-element.elementor-element-e4b819d::before, .elementor-12995 .elementor-element.elementor-element-e4b819d > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-e4b819d > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-e4b819d > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-e4b819d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-e4b819d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-27cdbd7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12995 .elementor-element.elementor-element-e137d34{text-align:center;}.elementor-12995 .elementor-element.elementor-element-e137d34 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;color:#C00000;}.elementor-12995 .elementor-element.elementor-element-f2e5319{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-12995 .elementor-element.elementor-element-f2e5319 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:1em;color:var( --e-global-color-94de4bc );}.elementor-12995 .elementor-element.elementor-element-45d68be{--display:flex;--min-height:280px;--justify-content:space-between;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-45d68be::before, .elementor-12995 .elementor-element.elementor-element-45d68be > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-45d68be > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-45d68be > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-45d68be > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-45d68be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-f5edc3c{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-f5edc3c.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-f5edc3c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#262B36;}.elementor-12995 .elementor-element.elementor-element-4152152{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-70d1ceb{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-70d1ceb.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-70d1ceb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-0288f49{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-0288f49.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-0288f49 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-f42fdf4{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-f42fdf4.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-f42fdf4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-a399e96{--display:flex;--min-height:280px;--justify-content:space-between;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-a399e96::before, .elementor-12995 .elementor-element.elementor-element-a399e96 > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-a399e96 > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-a399e96 > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-a399e96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-a399e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-33c8c70{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-33c8c70.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-33c8c70 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#262B36;}.elementor-12995 .elementor-element.elementor-element-63b0a9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-6c454b8{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-6c454b8.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-6c454b8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-301d213{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-301d213.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-301d213 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-c6c699f{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-c6c699f.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-c6c699f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-0e7a850{--display:flex;--min-height:280px;--justify-content:space-between;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-0e7a850::before, .elementor-12995 .elementor-element.elementor-element-0e7a850 > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-0e7a850 > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-0e7a850 > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-0e7a850 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-0e7a850 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-7cb933a{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-7cb933a.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-7cb933a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#262B36;}.elementor-12995 .elementor-element.elementor-element-d3bfc7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-3efcbc3{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-3efcbc3.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-3efcbc3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-29345d8{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-29345d8.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-29345d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-110213e{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-110213e.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-110213e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-5284ef1{--display:flex;--min-height:280px;--justify-content:space-between;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-5284ef1::before, .elementor-12995 .elementor-element.elementor-element-5284ef1 > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-5284ef1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-5284ef1 > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-5284ef1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-5284ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-f4a01d6{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-f4a01d6.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-f4a01d6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-e97c714{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-7e76171{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-7e76171.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-7e76171 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-458424a{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-458424a.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-458424a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-aa97884{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-aa97884.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-aa97884 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-b890c8e{--display:flex;--min-height:280px;--justify-content:space-between;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-b890c8e::before, .elementor-12995 .elementor-element.elementor-element-b890c8e > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-b890c8e > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-b890c8e > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-b890c8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-b890c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-82e6776{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-82e6776.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-82e6776 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-f16f7fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-c3871b8{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-c3871b8.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-c3871b8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-2f4fbd3{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-2f4fbd3.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-2f4fbd3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-2f09e57{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-2f09e57.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-2f09e57 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-26272fb{--display:flex;--min-height:280px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-26272fb::before, .elementor-12995 .elementor-element.elementor-element-26272fb > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-26272fb > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-26272fb > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-26272fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-26272fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-d32b4fa{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-d32b4fa.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-d32b4fa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#262B36;}.elementor-12995 .elementor-element.elementor-element-caf171b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-af44bee{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-af44bee.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-af44bee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-87d81c3{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-87d81c3.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-87d81c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-730ac0a{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-730ac0a.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-730ac0a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-a7c6fc7{width:auto;max-width:auto;background-color:#FFFFFF40;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D86B;border-radius:20px 20px 20px 20px;}.elementor-12995 .elementor-element.elementor-element-a7c6fc7.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-a7c6fc7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-12995 .elementor-element.elementor-element-78e8598{--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:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C00000;--border-color:#C00000;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-78e8598:not(.elementor-motion-effects-element-type-background), .elementor-12995 .elementor-element.elementor-element-78e8598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://meshengenharia.com/wp-content/uploads/2025/01/Fundo-Projeto.png");}.elementor-12995 .elementor-element.elementor-element-78e8598::before, .elementor-12995 .elementor-element.elementor-element-78e8598 > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-78e8598 > .e-con-inner > .elementor-background-video-container::before, .elementor-12995 .elementor-element.elementor-element-78e8598 > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-78e8598 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12995 .elementor-element.elementor-element-78e8598 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12995 .elementor-element.elementor-element-cfc6266{text-align:start;}.elementor-12995 .elementor-element.elementor-element-cfc6266 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:0.5px;color:#C00000;}.elementor-12995 .elementor-element.elementor-element-833047a{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:center;}.elementor-12995 .elementor-element.elementor-element-833047a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:700;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-dd1c68b{--display:flex;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;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:var( --e-global-color-514d2a0 );--border-color:var( --e-global-color-514d2a0 );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12995 .elementor-element.elementor-element-dd1c68b:not(.elementor-motion-effects-element-type-background), .elementor-12995 .elementor-element.elementor-element-dd1c68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12995 .elementor-element.elementor-element-1869afb .elementor-icon-wrapper{text-align:start;}.elementor-12995 .elementor-element.elementor-element-1869afb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-1869afb.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-1869afb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-1869afb.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-1869afb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-1869afb .elementor-icon{font-size:40px;}.elementor-12995 .elementor-element.elementor-element-1869afb .elementor-icon svg{height:40px;}.elementor-12995 .elementor-element.elementor-element-178bb72{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-178bb72.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-178bb72 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-164b85d{width:var( --container-widget-width, 725px );max-width:725px;--container-widget-width:725px;--container-widget-flex-grow:0;text-align:start;}.elementor-12995 .elementor-element.elementor-element-164b85d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-a721ea0{--display:flex;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;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:var( --e-global-color-514d2a0 );--border-color:var( --e-global-color-514d2a0 );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12995 .elementor-element.elementor-element-a721ea0:not(.elementor-motion-effects-element-type-background), .elementor-12995 .elementor-element.elementor-element-a721ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12995 .elementor-element.elementor-element-41b733c .elementor-icon-wrapper{text-align:start;}.elementor-12995 .elementor-element.elementor-element-41b733c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-41b733c.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-41b733c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-41b733c.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-41b733c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-41b733c .elementor-icon{font-size:40px;}.elementor-12995 .elementor-element.elementor-element-41b733c .elementor-icon svg{height:40px;}.elementor-12995 .elementor-element.elementor-element-08c51df{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-08c51df.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-08c51df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-f865d4e{width:var( --container-widget-width, 725px );max-width:725px;--container-widget-width:725px;--container-widget-flex-grow:0;text-align:start;}.elementor-12995 .elementor-element.elementor-element-f865d4e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-c7e3895{--display:flex;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;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:var( --e-global-color-514d2a0 );--border-color:var( --e-global-color-514d2a0 );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12995 .elementor-element.elementor-element-c7e3895:not(.elementor-motion-effects-element-type-background), .elementor-12995 .elementor-element.elementor-element-c7e3895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12995 .elementor-element.elementor-element-557d6b8 .elementor-icon-wrapper{text-align:start;}.elementor-12995 .elementor-element.elementor-element-557d6b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-557d6b8.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-557d6b8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-557d6b8.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-557d6b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-557d6b8 .elementor-icon{font-size:40px;}.elementor-12995 .elementor-element.elementor-element-557d6b8 .elementor-icon svg{height:40px;}.elementor-12995 .elementor-element.elementor-element-08ccd97{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-08ccd97.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-08ccd97 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-4333cc1{width:var( --container-widget-width, 725px );max-width:725px;--container-widget-width:725px;--container-widget-flex-grow:0;text-align:start;}.elementor-12995 .elementor-element.elementor-element-4333cc1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-279b60d{--display:flex;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;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:var( --e-global-color-514d2a0 );--border-color:var( --e-global-color-514d2a0 );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12995 .elementor-element.elementor-element-279b60d:not(.elementor-motion-effects-element-type-background), .elementor-12995 .elementor-element.elementor-element-279b60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12995 .elementor-element.elementor-element-144e69a .elementor-icon-wrapper{text-align:start;}.elementor-12995 .elementor-element.elementor-element-144e69a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-144e69a.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-144e69a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-144e69a.elementor-view-framed .elementor-icon, .elementor-12995 .elementor-element.elementor-element-144e69a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-144e69a .elementor-icon{font-size:40px;}.elementor-12995 .elementor-element.elementor-element-144e69a .elementor-icon svg{height:40px;}.elementor-12995 .elementor-element.elementor-element-7860e13{width:100%;max-width:100%;}.elementor-12995 .elementor-element.elementor-element-7860e13.elementor-element{--align-self:flex-start;}.elementor-12995 .elementor-element.elementor-element-7860e13 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-520245f{width:var( --container-widget-width, 725px );max-width:725px;--container-widget-width:725px;--container-widget-flex-grow:0;text-align:start;}.elementor-12995 .elementor-element.elementor-element-520245f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12995 .elementor-element.elementor-element-b68b758{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12995 .elementor-element.elementor-element-84a100d{text-align:center;}.elementor-12995 .elementor-element.elementor-element-84a100d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:0.5px;color:#C00000;}.elementor-12995 .elementor-element.elementor-element-5688dfd{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-12995 .elementor-element.elementor-element-5688dfd .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:90px;font-weight:700;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-text );}.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-12995 .elementor-element.elementor-element-e48b2cc .elementor-button{background-color:#C00000;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-12995 .elementor-element.elementor-element-e48b2cc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12995 .elementor-element.elementor-element-e48b2cc.elementor-element{--align-self:center;}.elementor-12995 .elementor-element.elementor-element-e48b2cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12995 .elementor-element.elementor-element-e48b2cc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12995 .elementor-element.elementor-element-e48b2cc .elementor-button:hover, .elementor-12995 .elementor-element.elementor-element-e48b2cc .elementor-button:focus{box-shadow:0px 0px 23px 0px rgba(192, 0, 0, 0.17);}@media(max-width:767px){.elementor-12995 .elementor-element.elementor-element-79a3905{--width:95%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12995 .elementor-element.elementor-element-79a3905.e-con{--align-self:center;}.elementor-12995 .elementor-element.elementor-element-a94941d .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-12995 .elementor-element.elementor-element-9c132c3{text-align:center;}.elementor-12995 .elementor-element.elementor-element-9c132c3 .elementor-heading-title{font-size:15px;}.elementor-12995 .elementor-element.elementor-element-0ef4893{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-0ef4893.e-con{--align-self:stretch;}.elementor-12995 .elementor-element.elementor-element-56bffa9 .elementor-heading-title{font-size:25px;}.elementor-12995 .elementor-element.elementor-element-864a1f4 .elementor-heading-title{font-size:12px;}.elementor-12995 .elementor-element.elementor-element-61ea114 .elementor-heading-title{font-size:25px;}.elementor-12995 .elementor-element.elementor-element-89b7828 .elementor-heading-title{font-size:12px;}.elementor-12995 .elementor-element.elementor-element-e4b819d{--content-width:90%;}.elementor-12995 .elementor-element.elementor-element-f2e5319 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-70d1ceb .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-6c454b8 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-3efcbc3 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-7e76171 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-c3871b8 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-af44bee .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-78e8598{--content-width:90%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12995 .elementor-element.elementor-element-833047a .elementor-heading-title{font-size:35px;letter-spacing:0.5px;}.elementor-12995 .elementor-element.elementor-element-178bb72 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-164b85d .elementor-heading-title{font-size:15px;}.elementor-12995 .elementor-element.elementor-element-08c51df .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-f865d4e .elementor-heading-title{font-size:15px;}.elementor-12995 .elementor-element.elementor-element-08ccd97 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-4333cc1 .elementor-heading-title{font-size:15px;}.elementor-12995 .elementor-element.elementor-element-7860e13 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-12995 .elementor-element.elementor-element-520245f .elementor-heading-title{font-size:15px;}.elementor-12995 .elementor-element.elementor-element-b68b758{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12995 .elementor-element.elementor-element-5688dfd .elementor-heading-title{font-size:60px;letter-spacing:0.5px;}.elementor-12995 .elementor-element.elementor-element-e48b2cc{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12995 .elementor-element.elementor-element-e48b2cc.elementor-element{--align-self:center;}.elementor-12995 .elementor-element.elementor-element-e48b2cc .elementor-button{font-size:20px;}}@media(min-width:768px){.elementor-12995 .elementor-element.elementor-element-74ec57d{--content-width:1200px;}.elementor-12995 .elementor-element.elementor-element-79a3905{--width:100%;}.elementor-12995 .elementor-element.elementor-element-0ef4893{--width:100%;}.elementor-12995 .elementor-element.elementor-element-e4b819d{--content-width:1350px;}.elementor-12995 .elementor-element.elementor-element-45d68be{--width:49%;}.elementor-12995 .elementor-element.elementor-element-a399e96{--width:24%;}.elementor-12995 .elementor-element.elementor-element-0e7a850{--width:24%;}.elementor-12995 .elementor-element.elementor-element-5284ef1{--width:24%;}.elementor-12995 .elementor-element.elementor-element-b890c8e{--width:24%;}.elementor-12995 .elementor-element.elementor-element-26272fb{--width:49%;}.elementor-12995 .elementor-element.elementor-element-78e8598{--content-width:1300px;}.elementor-12995 .elementor-element.elementor-element-dd1c68b{--width:24%;}.elementor-12995 .elementor-element.elementor-element-a721ea0{--width:24%;}.elementor-12995 .elementor-element.elementor-element-c7e3895{--width:24%;}.elementor-12995 .elementor-element.elementor-element-279b60d{--width:24%;}}/* Start custom CSS for heading, class: .elementor-element-d7f1f43 */.elementor-12995 .elementor-element.elementor-element-d7f1f43 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5edc3c */.elementor-12995 .elementor-element.elementor-element-f5edc3c {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0288f49 */.elementor-12995 .elementor-element.elementor-element-0288f49 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f42fdf4 */.elementor-12995 .elementor-element.elementor-element-f42fdf4 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45d68be */.elementor-12995 .elementor-element.elementor-element-45d68be {
    position: relative;
    overflow: hidden;
}

.elementor-12995 .elementor-element.elementor-element-45d68be::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;                      /* fica atrás do conteúdo sem mexer nos filhos */
    background-image: url("https://meshengenharia.com/wp-content/uploads/2026/06/TREINAMENTO-3.webp");
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* DEGRADÊ — fica por cima da imagem, atrás do conteúdo, e não escala */
.elementor-12995 .elementor-element.elementor-element-45d68be::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.9) 100%); !important
}

.elementor-12995 .elementor-element.elementor-element-45d68be:hover::before {
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33c8c70 */.elementor-12995 .elementor-element.elementor-element-33c8c70 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-301d213 */.elementor-12995 .elementor-element.elementor-element-301d213 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6c699f */.elementor-12995 .elementor-element.elementor-element-c6c699f {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a399e96 */.elementor-12995 .elementor-element.elementor-element-a399e96 {
    position: relative;
    overflow: hidden;
}

.elementor-12995 .elementor-element.elementor-element-a399e96::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;                      /* fica atrás do conteúdo sem mexer nos filhos */
    background-image: url("https://meshengenharia.com/wp-content/uploads/2026/06/TREINAMENTO-1.webp");
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* DEGRADÊ — fica por cima da imagem, atrás do conteúdo, e não escala */
.elementor-12995 .elementor-element.elementor-element-a399e96::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.9) 100%); !important
}

.elementor-12995 .elementor-element.elementor-element-a399e96:hover::before {
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cb933a */.elementor-12995 .elementor-element.elementor-element-7cb933a {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29345d8 */.elementor-12995 .elementor-element.elementor-element-29345d8 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110213e */.elementor-12995 .elementor-element.elementor-element-110213e {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7a850 */.elementor-12995 .elementor-element.elementor-element-0e7a850 {
    position: relative;
    overflow: hidden;
}

.elementor-12995 .elementor-element.elementor-element-0e7a850::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;                      /* fica atrás do conteúdo sem mexer nos filhos */
    background-image: url("https://meshengenharia.com/wp-content/uploads/2026/06/TREINAMENTO-4.webp");
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* DEGRADÊ — fica por cima da imagem, atrás do conteúdo, e não escala */
.elementor-12995 .elementor-element.elementor-element-0e7a850::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.9) 100%); !important
}

.elementor-12995 .elementor-element.elementor-element-0e7a850:hover::before {
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4a01d6 */.elementor-12995 .elementor-element.elementor-element-f4a01d6 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-458424a */.elementor-12995 .elementor-element.elementor-element-458424a {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa97884 */.elementor-12995 .elementor-element.elementor-element-aa97884 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5284ef1 */.elementor-12995 .elementor-element.elementor-element-5284ef1 {
    position: relative;
    overflow: hidden;
}

.elementor-12995 .elementor-element.elementor-element-5284ef1::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;                      /* fica atrás do conteúdo sem mexer nos filhos */
    background-image: url("https://meshengenharia.com/wp-content/uploads/2026/06/TREINAMENTO-2.webp");
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* DEGRADÊ — fica por cima da imagem, atrás do conteúdo, e não escala */
.elementor-12995 .elementor-element.elementor-element-5284ef1::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.9) 100%); !important
}

.elementor-12995 .elementor-element.elementor-element-5284ef1:hover::before {
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82e6776 */.elementor-12995 .elementor-element.elementor-element-82e6776 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f4fbd3 */.elementor-12995 .elementor-element.elementor-element-2f4fbd3 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f09e57 */.elementor-12995 .elementor-element.elementor-element-2f09e57 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b890c8e */.elementor-12995 .elementor-element.elementor-element-b890c8e {
    position: relative;
    overflow: hidden;
}

.elementor-12995 .elementor-element.elementor-element-b890c8e::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;                      /* fica atrás do conteúdo sem mexer nos filhos */
    background-image: url("https://meshengenharia.com/wp-content/uploads/2026/06/TREINAMENTO-5.webp");
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* DEGRADÊ — fica por cima da imagem, atrás do conteúdo, e não escala */
.elementor-12995 .elementor-element.elementor-element-b890c8e::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.9) 100%); !important
}

.elementor-12995 .elementor-element.elementor-element-b890c8e:hover::before {
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d32b4fa */.elementor-12995 .elementor-element.elementor-element-d32b4fa {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87d81c3 */.elementor-12995 .elementor-element.elementor-element-87d81c3 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-730ac0a */.elementor-12995 .elementor-element.elementor-element-730ac0a {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7c6fc7 */.elementor-12995 .elementor-element.elementor-element-a7c6fc7 {
    backdrop-filter: blur(12px) !important; /* O desfoque propriamente dito */
    -webkit-backdrop-filter: blur(12px) !important; /* Garante compatibilidade com o Safari/iOS */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26272fb */.elementor-12995 .elementor-element.elementor-element-26272fb {
    position: relative;
    overflow: hidden;
}

.elementor-12995 .elementor-element.elementor-element-26272fb::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;                      /* fica atrás do conteúdo sem mexer nos filhos */
    background-image: url("https://meshengenharia.com/wp-content/uploads/2024/02/CONHECIMENTO.png");
    background-size: cover;
    background-position: center;
    transform: scale(1);
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* DEGRADÊ — fica por cima da imagem, atrás do conteúdo, e não escala */
.elementor-12995 .elementor-element.elementor-element-26272fb::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.9) 100%); !important
}

.elementor-12995 .elementor-element.elementor-element-26272fb:hover::before {
    transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS */body, html {
    overflow-x: hidden;
}

body.elementor-page-12995 .texto-25 {
    font-size: 25px;
}

body.elementor-page-12995 .texto-destaque {
    color: #C00000 !important;
}

body.elementor-page-12995 .texto-destaque-bold {
    color: #C00000 !important;
    font-weight: bold; /* Opcional: deixa a palavra em negrito para destacar ainda mais */
}/* End custom CSS */