.elementor-7 .elementor-element.elementor-element-bbb94f6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bbb94f6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bbb94f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granmec.com.br/wp-content/uploads/2026/06/Banner-Gran-Mec.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0c9c4f4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e5cd334{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-5a1c413{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-767d216{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-49b9ce4{--spacer-size:50px;}.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-7 .elementor-element.elementor-element-55262e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-55262e4 img{width:16vw;max-width:16vw;}.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-7 .elementor-element.elementor-element-dd19630 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:900;text-transform:uppercase;color:#CFCFCF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-12112ed{padding:15px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-12112ed .elementor-icon-list-icon i{color:var( --e-global-color-bbe847e );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-12112ed .elementor-icon-list-icon svg{fill:var( --e-global-color-bbe847e );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-12112ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-12112ed .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-12112ed .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-7 .elementor-element.elementor-element-cc9641a .elementor-button{background-color:var( --e-global-color-076cfff );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;box-shadow:-3px 2px 30px -4px #FFAB17;border-radius:100px 100px 100px 100px;padding:21px 55px 21px 55px;}.elementor-7 .elementor-element.elementor-element-cc9641a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-cc9641a .elementor-button:focus{background-color:var( --e-global-color-e69b52f );}.elementor-7 .elementor-element.elementor-element-cc9641a{padding:55px 0px 55px 0px;}.elementor-7 .elementor-element.elementor-element-cc9641a .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-6cefaff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6cefaff:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6cefaff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #292929 11%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-6cefaff > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-6cefaff > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f85af1e );}.elementor-7 .elementor-element.elementor-element-fdc3e55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-8e2a620 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-996f8c3 .elementor-icon-box-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-996f8c3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-996f8c3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-996f8c3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-996f8c3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-996f8c3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-996f8c3 .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-996f8c3:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-996f8c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-e61996c .elementor-icon-box-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-e61996c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e61996c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e61996c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e61996c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e61996c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-e61996c .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-e61996c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-e61996c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-2247030 .elementor-icon-box-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-2247030.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2247030.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2247030.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2247030 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-2247030 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-2247030 .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-2247030:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-2247030:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-d0a85fb .elementor-icon-box-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-d0a85fb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d0a85fb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d0a85fb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d0a85fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d0a85fb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d0a85fb .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-d0a85fb:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d0a85fb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-f7df9f4 .elementor-icon-box-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-f7df9f4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f7df9f4.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f7df9f4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f7df9f4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f7df9f4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-f7df9f4 .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-f7df9f4:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f7df9f4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8e2a620 );}.elementor-7 .elementor-element.elementor-element-03b01cd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:00px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-03b01cd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-03b01cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-03b01cd > .elementor-shape-bottom .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-03b01cd > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f85af1e );}.elementor-7 .elementor-element.elementor-element-d3af57b .elementor-button{background-color:var( --e-global-color-076cfff );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;box-shadow:-3px 2px 30px -4px #FFAB17;border-radius:100px 100px 100px 100px;padding:21px 55px 21px 55px;}.elementor-7 .elementor-element.elementor-element-d3af57b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d3af57b .elementor-button:focus{background-color:var( --e-global-color-e69b52f );}.elementor-7 .elementor-element.elementor-element-d3af57b{padding:55px 0px 55px 0px;}.elementor-7 .elementor-element.elementor-element-d3af57b .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-0b1fdf8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.03;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0b1fdf8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #292929 100%);}.elementor-7 .elementor-element.elementor-element-0b1fdf8::before, .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://granmec.com.br/wp-content/uploads/2026/06/modern-automotive-repair-workshop-with-vehicles-lifts-scaled.jpg");--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-0b1fdf8 > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f85af1e );}.elementor-7 .elementor-element.elementor-element-0b1fdf8 > .elementor-shape-bottom svg, .elementor-7 .elementor-element.elementor-element-0b1fdf8 > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-7 .elementor-element.elementor-element-63729f5{padding:34px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-63729f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:900;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-717c7f8{padding:55px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-717c7f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;color:var( --e-global-color-bbe847e );}.elementor-7 .elementor-element.elementor-element-2360608{padding:21px 0px 34px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-2360608 .elementor-icon-list-icon i{color:var( --e-global-color-f85af1e );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-2360608 .elementor-icon-list-icon svg{fill:var( --e-global-color-f85af1e );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-2360608 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FF0504;}.elementor-7 .elementor-element.elementor-element-2360608 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FF0504;}.elementor-7 .elementor-element.elementor-element-2360608 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-2360608 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-2360608 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e1cd094{padding:55px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1cd094 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;color:#1AF137;}.elementor-7 .elementor-element.elementor-element-998a382{padding:21px 0px 34px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-998a382 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-998a382 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-998a382 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#15DF30;}.elementor-7 .elementor-element.elementor-element-998a382 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#15DF30;}.elementor-7 .elementor-element.elementor-element-998a382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-998a382 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-998a382 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-785415d .elementor-button{background-color:var( --e-global-color-076cfff );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;box-shadow:-3px 2px 30px -4px #FFAB17;border-radius:100px 100px 100px 100px;padding:21px 55px 21px 55px;}.elementor-7 .elementor-element.elementor-element-785415d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-785415d .elementor-button:focus{background-color:var( --e-global-color-e69b52f );}.elementor-7 .elementor-element.elementor-element-785415d{padding:55px 0px 55px 0px;}.elementor-7 .elementor-element.elementor-element-785415d .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-cb75b4c{padding:34px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-cb75b4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;color:#111111;}.elementor-7 .elementor-element.elementor-element-649239b{padding:21px 0px 34px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-649239b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-649239b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-649239b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#15DF30;}.elementor-7 .elementor-element.elementor-element-649239b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#15DF30;}.elementor-7 .elementor-element.elementor-element-649239b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-649239b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-649239b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d0abf57 .elementor-button{background-color:var( --e-global-color-076cfff );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;box-shadow:-3px 2px 30px -4px #FFAB17;border-radius:100px 100px 100px 100px;padding:21px 55px 21px 55px;}.elementor-7 .elementor-element.elementor-element-d0abf57 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d0abf57 .elementor-button:focus{background-color:var( --e-global-color-e69b52f );}.elementor-7 .elementor-element.elementor-element-d0abf57{padding:0px 0px 55px 0px;}.elementor-7 .elementor-element.elementor-element-d0abf57 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-4197c31{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-4197c31:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4197c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #292929 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-4197c31 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-4197c31 > .e-con-inner > .elementor-shape-top svg{height:30px;}.elementor-7 .elementor-element.elementor-element-ee13b53{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ee13b53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f05d754{padding:21px 0px 34px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-f05d754 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f05d754 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-f05d754 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#15DF30;}.elementor-7 .elementor-element.elementor-element-f05d754 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#15DF30;}.elementor-7 .elementor-element.elementor-element-f05d754 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-f05d754 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-f05d754 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2f00b6a{--divider-border-style:solid;--divider-color:var( --e-global-color-8e2a620 );--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-2f00b6a .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-2f00b6a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-573e4bb img{width:7vw;max-width:7vw;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-bbb94f6{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6cefaff{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-03b01cd{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-0b1fdf8{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-4197c31{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-bbb94f6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bbb94f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granmec.com.br/wp-content/uploads/2026/06/Mobile-Gran-Mec-Banner.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-bbb94f6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0c9c4f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e5cd334{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-5a1c413{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-767d216{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-49b9ce4{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-55262e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-55262e4 img{width:50vw;max-width:50vw;}.elementor-7 .elementor-element.elementor-element-dd19630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-dd19630 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-12112ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;}.elementor-7 .elementor-element.elementor-element-cc9641a{padding:55px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cc9641a .elementor-button{font-size:18px;}.elementor-7 .elementor-element.elementor-element-6cefaff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-fdc3e55{text-align:center;}.elementor-7 .elementor-element.elementor-element-fdc3e55 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-996f8c3 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-996f8c3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-996f8c3 .elementor-icon-box-title a{font-size:14px;}.elementor-7 .elementor-element.elementor-element-e61996c .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-e61996c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e61996c .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-2247030 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-2247030 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-2247030 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-d0a85fb .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-d0a85fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d0a85fb .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-f7df9f4 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-f7df9f4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f7df9f4 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-6dd2f94{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-03b01cd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d3af57b{padding:34px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d3af57b .elementor-button{font-size:18px;}.elementor-7 .elementor-element.elementor-element-0b1fdf8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-63729f5{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-63729f5 .elementor-heading-title{font-size:23px;}.elementor-7 .elementor-element.elementor-element-785415d .elementor-button{font-size:18px;}.elementor-7 .elementor-element.elementor-element-d0abf57 .elementor-button{font-size:18px;}.elementor-7 .elementor-element.elementor-element-4197c31{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-f05d754{padding:34px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-573e4bb img{width:15vw;max-width:15vw;}}