.elementor-38 .elementor-element.elementor-element-ec019e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-38 .elementor-element.elementor-element-0d18fca{text-align:center;}.elementor-38 .elementor-element.elementor-element-b74150c{--divider-border-style:solid;--divider-color:#477EBD;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-b74150c .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-b74150c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-38 .elementor-element.elementor-element-eca2db9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-d682705{text-align:center;}.elementor-38 .elementor-element.elementor-element-d682705 .elementor-heading-title{color:#337E9E;}.elementor-38 .elementor-element.elementor-element-520561a{text-align:justify;}.elementor-38 .elementor-element.elementor-element-8343acf{text-align:justify;}.elementor-38 .elementor-element.elementor-element-bedf713 > .elementor-container{min-height:400px;}.elementor-38 .elementor-element.elementor-element-bedf713 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-bedf713:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-bedf713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpnconstrucao.pt/wp-content/uploads/2024/02/4c09a09a-8f38-4614-886a-04fcaafcc8a9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-bedf713 > .elementor-background-overlay{background-color:#202020;opacity:0.5;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-bedf713 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 4.9px ) hue-rotate( 0deg );}.elementor-38 .elementor-element.elementor-element-bedf713{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-8490113{text-align:center;}.elementor-38 .elementor-element.elementor-element-8490113 .elementor-heading-title{color:#2482AA;}.elementor-38 .elementor-element.elementor-element-086d622{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-086d622 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-086d622 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-086d622 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-af481a8{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-af481a8 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-af481a8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-af481a8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-7f0ae72{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-7f0ae72 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-7f0ae72 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-7f0ae72 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-5090a2a{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-5090a2a .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-5090a2a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-5090a2a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-cea8902{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-cea8902 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-cea8902 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-cea8902 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-0edd7ac{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-0edd7ac .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-0edd7ac .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-0edd7ac .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-7d65458{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-7d65458 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-7d65458 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-7d65458 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-4863e1a{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-4863e1a .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-4863e1a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-4863e1a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-73d20b6{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-73d20b6 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-73d20b6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-73d20b6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-84856b3{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-84856b3 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-84856b3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-84856b3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-68909b7{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-68909b7 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-68909b7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-68909b7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-8c617f7 img{width:54%;max-width:53%;height:94px;}.elementor-38 .elementor-element.elementor-element-5c6864e{--divider-border-style:dotted;--divider-color:#2F5C8B;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-5c6864e .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-5c6864e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-38 .elementor-element.elementor-element-5a3ac5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-5a3ac5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-d012be0{color:#3B7CBE;}.elementor-38 .elementor-element.elementor-element-433a4b2{--divider-border-style:dotted;--divider-color:#2F5C8B;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-433a4b2 .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-433a4b2 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-38 .elementor-element.elementor-element-1c7696e > .elementor-container{min-height:400px;}.elementor-38 .elementor-element.elementor-element-1c7696e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1c7696e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpnconstrucao.pt/wp-content/uploads/2024/02/casa-de-522-m2-com-piscina-salao-de-beleza-particular-e-muito-espaco-para-receber-14-.webp");background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-1c7696e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-1c7696e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-b5c9aa3{--divider-border-style:dotted;--divider-color:#2F5C8B;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-b5c9aa3 .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-b5c9aa3 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-38 .elementor-element.elementor-element-bebf649{text-align:center;}.elementor-38 .elementor-element.elementor-element-0b51707 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-4e568f8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-38 .elementor-element.elementor-element-4e568f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-38 .elementor-element.elementor-element-1b5bc14 .elementor-icon-box-wrapper{text-align:left;}.elementor-38 .elementor-element.elementor-element-1b5bc14{--icon-box-icon-margin:14px;}.elementor-38 .elementor-element.elementor-element-1b5bc14 .elementor-icon{font-size:36px;}.elementor-38 .elementor-element.elementor-element-fc01e13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-fc01e13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-fc01e13{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-fc01e13 .elementor-icon-list-text{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-e80961c{text-align:center;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-38 .elementor-element.elementor-element-bedf713:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-bedf713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-38 .elementor-element.elementor-element-1c7696e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1c7696e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}