.elementor-27 .elementor-element.elementor-element-b760f93{margin-top:-90px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5c78418 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c4d7585{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-27 .elementor-element.elementor-element-c4d7585 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c7b8c6b > .elementor-element-populated{padding:75px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-110e982{text-align:center;}.elementor-27 .elementor-element.elementor-element-110e982 .elementor-heading-title{color:var( --e-global-color-7d78f2c );font-family:"SF Pro", Sans-serif;font-size:40px;font-weight:200;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-9d1c374.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-9d1c374.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9d1c374:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-9d1c374 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/mini-hidrica-senhorim_Prancheta-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-9d1c374 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-9d1c374 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-9d1c374 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-ae04836 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-ae04836 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-dea9235{text-align:center;}.elementor-27 .elementor-element.elementor-element-dea9235 .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-27 .elementor-element.elementor-element-f00a9ec{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-f00a9ec > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-e55189b .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-057cbe1 );}.elementor-27 .elementor-element.elementor-element-d7a6642:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-d7a6642 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/mini-hidrica-armamar_Prancheta-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-d7a6642 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-d7a6642 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-d7a6642 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-3e9b3a9 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-3e9b3a9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9295c12{text-align:center;}.elementor-27 .elementor-element.elementor-element-9295c12 .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-27 .elementor-element.elementor-element-6f70cb8{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-6f70cb8 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-a8b318a .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;background-color:var( --e-global-color-057cbe1 );}.elementor-27 .elementor-element.elementor-element-b4b05cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-b4b05cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/mini-hidrica-ndanu_Prancheta-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-b4b05cc > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-b4b05cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-b4b05cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c1901b2 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-c1901b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-316a74b{text-align:center;}.elementor-27 .elementor-element.elementor-element-316a74b .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-27 .elementor-element.elementor-element-2ea17b6{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-2ea17b6 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-b51b3b5 .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;background-color:var( --e-global-color-057cbe1 );}.elementor-27 .elementor-element.elementor-element-633ae18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-633ae18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-d9e108b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-d9e108b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-d9e108b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-d9e108b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/Central-Solar-Fotovoltaica-de-Sol-Poente_Prancheta-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-d9e108b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-d9e108b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-d9e108b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-462b33f > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-462b33f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-a13762e{text-align:center;}.elementor-27 .elementor-element.elementor-element-a13762e .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-27 .elementor-element.elementor-element-63d338a{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-63d338a > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-942eeca .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;background-color:var( --e-global-color-057cbe1 );}.elementor-27 .elementor-element.elementor-element-114721c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-114721c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/Centrais-solares-fotovoltaicas-de-Kathu-Sischen​_Prancheta-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-114721c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-114721c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-114721c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b67e066 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-b67e066 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-eee5fc1{text-align:center;}.elementor-27 .elementor-element.elementor-element-eee5fc1 .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-27 .elementor-element.elementor-element-310b431{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-310b431 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-a6fb6cf .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;background-color:var( --e-global-color-057cbe1 );}.elementor-27 .elementor-element.elementor-element-1ead6f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-1ead6f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/03/pereiro-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-1ead6f1 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-1ead6f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-1ead6f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-be8ff60 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-be8ff60 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-d92412e{text-align:center;}.elementor-27 .elementor-element.elementor-element-d92412e .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-27 .elementor-element.elementor-element-657f9e7{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-657f9e7 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-f215409 .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;background-color:var( --e-global-color-057cbe1 );}.elementor-27 .elementor-element.elementor-element-ca36303{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-ca36303 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-afc7a86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-afc7a86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-afc7a86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-afc7a86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/03/cume.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-afc7a86 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-afc7a86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-afc7a86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-2e7c6c9 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-2e7c6c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-a3cc633{text-align:center;}.elementor-27 .elementor-element.elementor-element-a3cc633 .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-27 .elementor-element.elementor-element-5af6fc6{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-5af6fc6 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-48a4ab6 .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;background-color:var( --e-global-color-057cbe1 );}.elementor-27 .elementor-element.elementor-element-9364020:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-9364020 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saigrene.fortydegrees.pt/wp-content/uploads/2024/03/gordo-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-9364020 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-7d78f2c );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-9364020 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27 .elementor-element.elementor-element-9364020 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f031752 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-f031752 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9d47ddc{text-align:center;}.elementor-27 .elementor-element.elementor-element-9d47ddc .elementor-heading-title{color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;}.elementor-27 .elementor-element.elementor-element-a71a03e{text-align:center;color:#FFFFFF;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:200;}.elementor-27 .elementor-element.elementor-element-a71a03e > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-a93eb52 .elementor-button{font-family:"SF Pro", Sans-serif;font-weight:300;background-color:var( --e-global-color-057cbe1 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-110e982 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-dea9235 .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-f00a9ec{font-size:16px;}.elementor-27 .elementor-element.elementor-element-e55189b .elementor-button{font-size:16px;}.elementor-27 .elementor-element.elementor-element-9295c12 .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-6f70cb8{font-size:16px;}.elementor-27 .elementor-element.elementor-element-316a74b .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-2ea17b6{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a13762e .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-63d338a{font-size:16px;}.elementor-27 .elementor-element.elementor-element-eee5fc1 .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-310b431{font-size:16px;}.elementor-27 .elementor-element.elementor-element-d92412e .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-657f9e7{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a3cc633 .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5af6fc6{font-size:16px;}.elementor-27 .elementor-element.elementor-element-9d47ddc .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-a71a03e{font-size:16px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'SF Pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/SF-Pro-Text-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'SF Pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/SF-Pro-Text-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'SF Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/SF-Pro-Text-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'SF Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/SF-Pro-Text-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'SF Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/SF-Pro-Text-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'SF Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://saigrene.fortydegrees.pt/wp-content/uploads/2024/02/SF-Pro-Text-Heavy.woff2') format('woff2');
}
/* End Custom Fonts CSS */