.elementor-11 .elementor-element.elementor-element-9685968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-9685968:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9685968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1141;}.elementor-11 .elementor-element.elementor-element-9685968, .elementor-11 .elementor-element.elementor-element-9685968::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-e5b9202 img{width:65%;}.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-menu-toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:21px;padding-right:21px;}.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--main .elementor-item:focus{color:#F7C200;fill:#F7C200;}.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F7C200;}.elementor-11 .elementor-element.elementor-element-0fffd94 .e--pointer-framed .elementor-item:before,
					.elementor-11 .elementor-element.elementor-element-0fffd94 .e--pointer-framed .elementor-item:after{border-color:#F7C200;}.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--dropdown a, .elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-menu-toggle{color:#F7C200;}.elementor-11 .elementor-element.elementor-element-0fffd94 .elementor-nav-menu--dropdown{background-color:#040627;}.elementor-11 .elementor-element.elementor-element-0fffd94 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-acfbcaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-acfbcaf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-acfbcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1141;}.elementor-11 .elementor-element.elementor-element-acfbcaf, .elementor-11 .elementor-element.elementor-element-acfbcaf::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-b12daf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-6945e6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-b3bc610 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-b3bc610.elementor-view-stacked .elementor-icon{background-color:#f4c304;}.elementor-11 .elementor-element.elementor-element-b3bc610.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b3bc610.elementor-view-default .elementor-icon{color:#f4c304;border-color:#f4c304;}.elementor-11 .elementor-element.elementor-element-b3bc610.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b3bc610.elementor-view-default .elementor-icon svg{fill:#f4c304;}.elementor-11 .elementor-element.elementor-element-6f64bd1{--min-height:80vh;--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-11 .elementor-element.elementor-element-6f64bd1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6f64bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solarmachpv.com.br/wp-content/uploads/2025/09/rascu-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-6f64bd1, .elementor-11 .elementor-element.elementor-element-6f64bd1::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-55eb1c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-11 .elementor-element.elementor-element-b4bdc2e{text-align:left;}.elementor-11 .elementor-element.elementor-element-b4bdc2e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-b4bdc2e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-be9bc90{text-align:left;}.elementor-11 .elementor-element.elementor-element-be9bc90 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-be9bc90 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-34777b1{text-align:left;}.elementor-11 .elementor-element.elementor-element-34777b1 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-34777b1 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-e5bc65d .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.39);background-color:#10A825;border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-11 .elementor-element.elementor-element-e5bc65d > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-57df2b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-57df2b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-57df2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D5374;}.elementor-11 .elementor-element.elementor-element-57df2b4, .elementor-11 .elementor-element.elementor-element-57df2b4::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-67e1f33{text-align:center;}.elementor-11 .elementor-element.elementor-element-67e1f33 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-67e1f33 > .elementor-widget-container{padding:25px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-2f0b3c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-2f0b3c0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f0b3c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062E47;}.elementor-11 .elementor-element.elementor-element-2f0b3c0, .elementor-11 .elementor-element.elementor-element-2f0b3c0::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-a6ca816{text-align:center;}.elementor-11 .elementor-element.elementor-element-a6ca816 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a6ca816 > .elementor-widget-container{padding:25px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-c143196{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-c143196:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c143196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08162D;background-image:url("https://solarmachpv.com.br/wp-content/uploads/2025/09/banner2.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-11 .elementor-element.elementor-element-c143196, .elementor-11 .elementor-element.elementor-element-c143196::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-941af60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 00px 02px 00px;--border-width-top:0px;--border-width-right:00px;--border-width-bottom:02px;--border-width-left:00px;border-color:#F7C1009C;--border-color:#F7C1009C;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;--margin-top:0px;--margin-right:10px;--margin-bottom:10px;--margin-left:10px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-11 .elementor-element.elementor-element-941af60:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-941af60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-11 .elementor-element.elementor-element-941af60, .elementor-11 .elementor-element.elementor-element-941af60::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-ccf6dbc .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-ccf6dbc.elementor-view-stacked .elementor-icon{background-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-ccf6dbc.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ccf6dbc.elementor-view-default .elementor-icon{color:#F7C100;border-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-ccf6dbc.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ccf6dbc.elementor-view-default .elementor-icon svg{fill:#F7C100;}.elementor-11 .elementor-element.elementor-element-f55953e{text-align:center;}.elementor-11 .elementor-element.elementor-element-f55953e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-f55953e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a8666c3{text-align:center;}.elementor-11 .elementor-element.elementor-element-a8666c3 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a8666c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c92d1ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 00px 2px 0px;--border-width-top:0px;--border-width-right:00px;--border-width-bottom:2px;--border-width-left:0px;border-color:#F7C1009C;--border-color:#F7C1009C;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;--margin-top:0px;--margin-right:10px;--margin-bottom:10px;--margin-left:10px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-11 .elementor-element.elementor-element-c92d1ba:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c92d1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-11 .elementor-element.elementor-element-c92d1ba, .elementor-11 .elementor-element.elementor-element-c92d1ba::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-da2870c .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-da2870c.elementor-view-stacked .elementor-icon{background-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-da2870c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-da2870c.elementor-view-default .elementor-icon{color:#F7C100;border-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-da2870c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-da2870c.elementor-view-default .elementor-icon svg{fill:#F7C100;}.elementor-11 .elementor-element.elementor-element-0af7fc3{text-align:center;}.elementor-11 .elementor-element.elementor-element-0af7fc3 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-0af7fc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0ad2e1b{text-align:center;}.elementor-11 .elementor-element.elementor-element-0ad2e1b .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-0ad2e1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dfb7544{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:2px;--border-width-left:0px;border-color:#F7C1009C;--border-color:#F7C1009C;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;--margin-top:0px;--margin-right:10px;--margin-bottom:10px;--margin-left:10px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-11 .elementor-element.elementor-element-dfb7544:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dfb7544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-11 .elementor-element.elementor-element-dfb7544, .elementor-11 .elementor-element.elementor-element-dfb7544::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-d54b1e7 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-d54b1e7.elementor-view-stacked .elementor-icon{background-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-d54b1e7.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d54b1e7.elementor-view-default .elementor-icon{color:#F7C100;border-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-d54b1e7.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d54b1e7.elementor-view-default .elementor-icon svg{fill:#F7C100;}.elementor-11 .elementor-element.elementor-element-6a1ddac{text-align:center;}.elementor-11 .elementor-element.elementor-element-6a1ddac .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-6a1ddac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-eadf1ca{text-align:center;}.elementor-11 .elementor-element.elementor-element-eadf1ca .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-eadf1ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a56e72a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:2px;--border-width-left:0px;border-color:#F7C1009C;--border-color:#F7C1009C;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;--margin-top:10px;--margin-right:10px;--margin-bottom:10px;--margin-left:10px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-11 .elementor-element.elementor-element-a56e72a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a56e72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-11 .elementor-element.elementor-element-a56e72a, .elementor-11 .elementor-element.elementor-element-a56e72a::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-3add142 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-3add142.elementor-view-stacked .elementor-icon{background-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-3add142.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3add142.elementor-view-default .elementor-icon{color:#F7C100;border-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-3add142.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3add142.elementor-view-default .elementor-icon svg{fill:#F7C100;}.elementor-11 .elementor-element.elementor-element-919a5e1{text-align:center;}.elementor-11 .elementor-element.elementor-element-919a5e1 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-919a5e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bf3b222{text-align:center;}.elementor-11 .elementor-element.elementor-element-bf3b222 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-bf3b222 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-06d31cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:2px;--border-width-left:0px;border-color:#F7C1009C;--border-color:#F7C1009C;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;--margin-top:10px;--margin-right:10px;--margin-bottom:10px;--margin-left:10px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-11 .elementor-element.elementor-element-06d31cb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-06d31cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-11 .elementor-element.elementor-element-06d31cb, .elementor-11 .elementor-element.elementor-element-06d31cb::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-25cef86 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-25cef86.elementor-view-stacked .elementor-icon{background-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-25cef86.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-25cef86.elementor-view-default .elementor-icon{color:#F7C100;border-color:#F7C100;}.elementor-11 .elementor-element.elementor-element-25cef86.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-25cef86.elementor-view-default .elementor-icon svg{fill:#F7C100;}.elementor-11 .elementor-element.elementor-element-6f52fe9{text-align:center;}.elementor-11 .elementor-element.elementor-element-6f52fe9 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-6f52fe9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-236446d{text-align:center;}.elementor-11 .elementor-element.elementor-element-236446d .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-236446d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e940397{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-e940397:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e940397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011A38;}.elementor-11 .elementor-element.elementor-element-e940397, .elementor-11 .elementor-element.elementor-element-e940397::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-15a29a6 .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;background-color:#10A825;border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-11 .elementor-element.elementor-element-15a29a6 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1a1b0ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-1a1b0ce:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1a1b0ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08162D;}.elementor-11 .elementor-element.elementor-element-1a1b0ce, .elementor-11 .elementor-element.elementor-element-1a1b0ce::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-387529c{--display:flex;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-d427e3e{text-align:center;}.elementor-11 .elementor-element.elementor-element-d427e3e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d427e3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fd91d22{text-align:center;}.elementor-11 .elementor-element.elementor-element-fd91d22 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-fd91d22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c2b5820{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-c2b5820:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c2b5820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08162D;}.elementor-11 .elementor-element.elementor-element-c2b5820, .elementor-11 .elementor-element.elementor-element-c2b5820::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-e53e872{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-e53e872 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#9A9A9A;opacity:1;}.elementor-11 .elementor-element.elementor-element-e53e872 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e53e872 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-342f744{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-342f744:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-342f744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08162D;}.elementor-11 .elementor-element.elementor-element-342f744, .elementor-11 .elementor-element.elementor-element-342f744::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-a1476bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-a36d948{text-align:left;}.elementor-11 .elementor-element.elementor-element-a36d948 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a36d948 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-c23de40{text-align:left;}.elementor-11 .elementor-element.elementor-element-c23de40 .elementor-heading-title{color:#D7D7D7;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c23de40 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-e913f4f .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;background-color:#10A825;border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-11 .elementor-element.elementor-element-e913f4f > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e73b2ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-dce3217{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-dce3217:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dce3217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08162D;}.elementor-11 .elementor-element.elementor-element-dce3217, .elementor-11 .elementor-element.elementor-element-dce3217::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-8326001{--display:flex;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-47c73fa{text-align:center;}.elementor-11 .elementor-element.elementor-element-47c73fa .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-47c73fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5d6c6f8{text-align:center;}.elementor-11 .elementor-element.elementor-element-5d6c6f8 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-5d6c6f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a1ca7ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-a1ca7ef:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a1ca7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08162D;}.elementor-11 .elementor-element.elementor-element-a1ca7ef, .elementor-11 .elementor-element.elementor-element-a1ca7ef::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-4050cee{--display:flex;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-b36799d{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-b36799d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-b36799d .elementor-swiper-button.elementor-swiper-button-next{font-size:31px;}.elementor-11 .elementor-element.elementor-element-b36799d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#9A9A9A;opacity:1;}.elementor-11 .elementor-element.elementor-element-b36799d .swiper-pagination-bullet{background:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b36799d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-4f25d40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-4f25d40:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4f25d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292929;}.elementor-11 .elementor-element.elementor-element-4f25d40, .elementor-11 .elementor-element.elementor-element-4f25d40::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-6e34431{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-da5045a{text-align:left;}.elementor-11 .elementor-element.elementor-element-da5045a .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-da5045a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dfc8add .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#BCBCBC;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-67f9da5 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#BCBCBC;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-a74f972 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#61CE70;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-0d5f204{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:5px;--padding-right:5px;--padding-bottom:5px;--padding-left:5px;}.elementor-11 .elementor-element.elementor-element-0d5f204:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0d5f204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292929;}.elementor-11 .elementor-element.elementor-element-0d5f204, .elementor-11 .elementor-element.elementor-element-0d5f204::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-1d500d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-68e8e59{text-align:center;}.elementor-11 .elementor-element.elementor-element-68e8e59 img{width:35%;}.elementor-11 .elementor-element.elementor-element-ee3637e{text-align:center;}.elementor-11 .elementor-element.elementor-element-ee3637e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-ee3637e > .elementor-widget-container{padding:25px 20px 20px 20px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b12daf2{--width:50%;}.elementor-11 .elementor-element.elementor-element-6945e6e{--width:50%;}.elementor-11 .elementor-element.elementor-element-55eb1c1{--width:60%;}.elementor-11 .elementor-element.elementor-element-941af60{--width:27%;}.elementor-11 .elementor-element.elementor-element-c92d1ba{--width:27%;}.elementor-11 .elementor-element.elementor-element-dfb7544{--width:27%;}.elementor-11 .elementor-element.elementor-element-a56e72a{--width:27%;}.elementor-11 .elementor-element.elementor-element-06d31cb{--width:27%;}.elementor-11 .elementor-element.elementor-element-a1476bb{--width:50%;}.elementor-11 .elementor-element.elementor-element-e73b2ee{--width:50%;}.elementor-11 .elementor-element.elementor-element-4050cee{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-1d500d6{--width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-e5b9202 img{width:70%;max-width:70%;}.elementor-11 .elementor-element.elementor-element-0fffd94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-acfbcaf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-b12daf2{--width:80%;}.elementor-11 .elementor-element.elementor-element-6945e6e{--width:20%;}.elementor-11 .elementor-element.elementor-element-b3bc610 .elementor-icon{font-size:170%;}.elementor-11 .elementor-element.elementor-element-6f64bd1{--min-height:75vh;--padding-top:13px;--padding-right:13px;--padding-bottom:13px;--padding-left:13px;}.elementor-11 .elementor-element.elementor-element-6f64bd1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6f64bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solarmachpv.com.br/wp-content/uploads/2025/09/bgs-3.jpg");background-position:top center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-55eb1c1{--padding-top:70px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-11 .elementor-element.elementor-element-b4bdc2e{text-align:left;}.elementor-11 .elementor-element.elementor-element-b4bdc2e .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-34777b1{text-align:left;}.elementor-11 .elementor-element.elementor-element-34777b1 .elementor-heading-title{font-size:37px;}.elementor-11 .elementor-element.elementor-element-e5bc65d .elementor-button{font-size:21px;}.elementor-11 .elementor-element.elementor-element-c143196:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c143196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solarmachpv.com.br/wp-content/uploads/2025/09/fundo.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-1a1b0ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-11 .elementor-element.elementor-element-d427e3e .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-d427e3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fd91d22 .elementor-heading-title{font-size:37px;letter-spacing:0px;}.elementor-11 .elementor-element.elementor-element-fd91d22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dce3217{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-11 .elementor-element.elementor-element-47c73fa .elementor-heading-title{font-size:23px;}.elementor-11 .elementor-element.elementor-element-47c73fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5d6c6f8 .elementor-heading-title{font-size:38px;letter-spacing:4px;}.elementor-11 .elementor-element.elementor-element-5d6c6f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b36799d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-da5045a .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-da5045a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1d500d6{--gap:0px;}.elementor-11 .elementor-element.elementor-element-68e8e59 img{width:80%;}}/* Start custom CSS for button, class: .elementor-element-e5bc65d */.elementor-button {
    background: linear-gradient(270deg, #136d1e, #15c72b, #e6d927, #14a712);
    background-size: 800% 800%;

    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    animation: AnimationName 30s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d4a22c */.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS */.gradiente-texto {
  background: linear-gradient(90deg, #FFD700, #FF9900); /* amarelo → laranja */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  font-weight: bold;
}
/* Impede rolagem horizontal */
html, body {
  overflow-x: hidden !important;
}

/* Garante que elementos internos não causem scroll lateral */
* {
  max-width: 100% !important;
  box-sizing: border-box;
}/* End custom CSS */