.emptyMessageStyle{font-size:18px;color:#333;text-align:center;margin:20px auto;width:100%}.btn-fix .ViewportRealm{display:flex!important;align-items:flex-start!important}.Element.DevelopmentBasicList .developmentItem .favorite{display:none}.Element.DevelopmentBasicList.show-dev-price .salesInfoDevPrice,.Element.DevelopmentBasicPanel.show-dev-price .salesInfoDevPrice{color:#495353!important;font-size:18px!important}.Element.DevelopmentBasicDetail.show-dev-price .detailHeader .salesInfoDevPrice,.Element.DevelopmentBasicDetail.show-price .detailHeader .salesInfo{color:#495353!important;font-size:28px!important}.Element.DevelopmentBasicDetail .developmentPrice:before,.Element.DevelopmentBasicList.show-dev-price .developmentPrice:before,.Element.DevelopmentBasicPanel.show-dev-price .developmentPrice:before{content:'desde '}html[lang="en-GB"] .Element.DevelopmentBasicDetail .developmentPrice:before,html[lang="en-GB"] .Element.DevelopmentBasicList.show-dev-price .developmentPrice:before,html[lang="en-GB"] .Element.DevelopmentBasicPanel.show-dev-price .developmentPrice:before{content:'from '}html[lang="fr-FR"] .Element.DevelopmentBasicDetail .developmentPrice:before,html[lang="fr-FR"] .Element.DevelopmentBasicList.show-dev-price .developmentPrice:before,html[lang="fr-FR"] .Element.DevelopmentBasicPanel.show-dev-price .developmentPrice:before{content:'à partir '}html[lang="de-DE"] .Element.DevelopmentBasicDetail .developmentPrice:before,html[lang="de-DE"] .Element.DevelopmentBasicList.show-dev-price .developmentPrice:before,html[lang="de-DE"] .Element.DevelopmentBasicPanel.show-dev-price .developmentPrice:before{content:'von '}html[lang="da-DK"] .Element.DevelopmentBasicDetail .developmentPrice:before,html[lang="da-DK"] .Element.DevelopmentBasicList.show-dev-price .developmentPrice:before,html[lang="da-DK"] .Element.DevelopmentBasicPanel.show-dev-price .developmentPrice:before{content:'fra '}html[lang="nl-NL"] .Element.DevelopmentBasicDetail .developmentPrice:before,html[lang="nl-NL"] .Element.DevelopmentBasicList.show-dev-price .developmentPrice:before,html[lang="nl-NL"] .Element.DevelopmentBasicPanel.show-dev-price .developmentPrice:before{content:'vanaf '}.Element.DevelopmentBasicDetail .developmentBusiness:after,.Element.DevelopmentBasicList.show-dev-price .developmentBusiness:after,.Element.DevelopmentBasicPanel.show-dev-price .developmentBusiness:after{content:':'}.painelEmp.Element.DevelopmentBasicPanel .developmentImage,.painelEmp.Element.DevelopmentBasicPanel .developmentInfo{position:inherit}.painelEmp.Element.DevelopmentBasicPanel .developmentInfo{padding:10px}.painelEmp.Element.DevelopmentBasicPanel .developmentItemInner{padding-top:0}.painelEmp.Element.DevelopmentBasicPanel .developmentLocation{margin-bottom:20px}.painelEmp.Element.DevelopmentBasicPanel.show-dev-price .salesInfoDevPrice{justify-content:left;margin-bottom:20px;margin-top:0}.painelEmp.Element.DevelopmentBasicPanel .developmentLocation,.painelEmp.Element.DevelopmentBasicPanel .developmentTilte{text-align:left;text-transform:none;letter-spacing:normal}.painelEmp.Element.DevelopmentBasicPanel .hiddenContent{display:block}.painelEmp.Element.DevelopmentBasicPanel .developmentItemInner:hover .developmentInfo,.painelEmp.Element.DevelopmentBasicPanel .developmentItemInner:hover .developmentDescription,.painelEmp.Element.DevelopmentBasicPanel .developmentItemInner:hover .developmentRooms{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.FormComboWrapper .ComboHandle{z-index:0!important}.centerScreen{text-align:center}.upper{text-transform:uppercase}.largura-menu{align-content:end!important}.largura-menu .contentContainer{width:75vw!important}@media only screen and (max-width:991px){.largura-menu .contentContainer{width:30vw!important}}@media only screen and (max-width:479px){.largura-menu .contentContainer{width:40vw!important}}.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn{width:100%!important;display:block}.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type{width:calc(100% - 450px)!important;margin-top:20px}.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type label{line-height:1.6em!important}@media only screen and (max-width:768px),screen and (max-device-width:768px){.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type{width:calc(100% - 300px)!important}}@media only screen and (max-width:480px),screen and (max-device-width:480px){.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type{width:100%!important;margin-top:0}}.rgpd-field-override .inlineRow:last-of-type .inlineColumn:last-of-type label{line-height:1.6em!important}.rgpd-field-override .inlineRow:last-of-type .inlineColumn:last-of-type label a{text-decoration:underline}.nossaEquipa .sectionTitle .elementContainer,.quemSomos .sectionTitle .elementContainer,.procuroImovel .sectionTitle .elementContainer,.pesquisaEmp .sectionTitle .elementContainer,.listagemEmp .sectionTitle .elementContainer,.pesquisaImoveis .sectionTitle .elementContainer,.listaImoveis .sectionTitle .elementContainer,.agentListSection .filterTitle{text-align:center;height:fit-content!important;height:-moz-fit-content!important}@media only screen and (min-width:768px){.nossaEquipa .sectionTitle .elementContainer,.quemSomos .sectionTitle .elementContainer{text-align:left}}.nossaEquipa .sectionTitle .elementContainer div,.quemSomos .sectionTitle .elementContainer div,.quemSomos .sectionTitle .elementContainer div,.procuroImovel .sectionTitle .elementContainer div,.pesquisaEmp .sectionTitle .elementContainer div,.listagemEmp .sectionTitle .elementContainer div,.pesquisaImoveis .sectionTitle .elementContainer div,.listaImoveis .sectionTitle .elementContainer div{height:fit-content!important;height:-moz-fit-content!important}.nossaEquipa .sectionTitle .elementContainer div::after,.quemSomos .sectionTitle .elementContainer div::after,.procuroImovel .sectionTitle .elementContainer div::after,.pesquisaEmp .sectionTitle .elementContainer div::after,.listagemEmp .sectionTitle .elementContainer div::after,.listaFavoritos .propertyFavoriteList .InnerElement[data-type*="Title"] span::after,.painelEmp .developmentBasicPanel .InnerElement[data-type*="Title"] .elementContainer span::after,.pesquisaImoveis .sectionTitle .elementContainer div::after,.listaImoveis .sectionTitle .elementContainer div::after,.agentListSection .filterTitle::after{position:absolute;left:0;content:" ";width:100%;margin-top:2px;border-bottom:1px solid;opacity:.2}.agentListSection .filterTitle::after{margin-top:-18px!important}.listaFavoritos .propertyFavoriteList .InnerElement[data-type*="Title"] span::after,.painelEmp .developmentBasicPanel .InnerElement[data-type*="Title"] .elementContainer span::after{margin-top:38px}@media only screen and (max-width:767px){.nossaEquipa .sectionTitle .elementContainer div::after,.quemSomos .sectionTitle .elementContainer div::after,.procuroImovel .sectionTitle .elementContainer div::after,.pesquisaEmp .sectionTitle .elementContainer div::after,.listagemEmp .sectionTitle .elementContainer div::after,.pesquisaImoveis .sectionTitle .elementContainer div::after,.listaImoveis .sectionTitle .elementContainer div::after{margin-top:1px}.listaFavoritos .propertyFavoriteList .InnerElement[data-type*="Title"] span::after,.painelEmp .developmentBasicPanel .InnerElement[data-type*="Title"] .elementContainer span::after{margin-top:30px}}@media only screen and (max-width:479px){.nossaEquipa .sectionTitle .elementContainer div::after,.quemSomos .sectionTitle .elementContainer div::after,.procuroImovel .sectionTitle .elementContainer div::after,.pesquisaEmp .sectionTitle .elementContainer div::after,.listagemEmp .sectionTitle .elementContainer div::after,.pesquisaImoveis .sectionTitle .elementContainer div::after,.listaImoveis .sectionTitle .elementContainer div::after{margin-top:0}.listaFavoritos .propertyFavoriteList .InnerElement[data-type*="Title"] span::after,.painelEmp .developmentBasicPanel .InnerElement[data-type*="Title"] .elementContainer span::after{margin-top:22px}}.nossaEquipa .sectionTitle .elementContainer::after,.quemSomos .sectionTitle .elementContainer::after,.procuroImovel .sectionTitle .elementContainer::after,.pesquisaEmp .sectionTitle .elementContainer::after,.listagemEmp .sectionTitle .elementContainer::after,.listaFavoritos .propertyFavoriteList .InnerElement[data-type*="Title"] .elementContainer::after,.painelEmp .developmentBasicPanel .InnerElement[data-type*="Title"] .elementContainer::after,.pesquisaImoveis .sectionTitle .elementContainer::after,.listaImoveis .sectionTitle .elementContainer::after,.agentListSection .filterTitle span:after{display:block;content:" ";width:120px;border-bottom:8px solid;margin:auto;margin-top:11px}@media only screen and (min-width:768px){.nossaEquipa .sectionTitle .elementContainer::after,.quemSomos .sectionTitle .elementContainer::after{margin-left:0}}@media only screen and (max-width:767px){.nossaEquipa .sectionTitle .elementContainer::after,.quemSomos .sectionTitle .elementContainer::after,.procuroImovel .sectionTitle .elementContainer::after,.pesquisaEmp .sectionTitle .elementContainer::after,.listagemEmp .sectionTitle .elementContainer::after,.listaFavoritos .propertyFavoriteList .InnerElement[data-type*="Title"] .elementContainer::after,.painelEmp .developmentBasicPanel .InnerElement[data-type*="Title"] .elementContainer::after,.pesquisaImoveis .sectionTitle .elementContainer::after,.listaImoveis .sectionTitle .elementContainer::after{width:96px;border-bottom:6px solid;margin-top:8px}}@media only screen and (max-width:479px){.nossaEquipa .sectionTitle .elementContainer::after,.quemSomos .sectionTitle .elementContainer::after,.procuroImovel .sectionTitle .elementContainer::after,.pesquisaEmp .sectionTitle .elementContainer::after,.listagemEmp .sectionTitle .elementContainer::after,.listaFavoritos .propertyFavoriteList .InnerElement[data-type*="Title"] .elementContainer::after,.painelEmp .developmentBasicPanel .InnerElement[data-type*="Title"] .elementContainer::after,.pesquisaImoveis .sectionTitle .elementContainer::after,.listaImoveis .sectionTitle .elementContainer::after{width:72px;border-bottom:4.5px solid;margin-top:6px}}.contactos .sectionTitle .elementContainer,.contactos .sectionTitle .elementContainer div,.leadTitle .elementContainer,.leadTitle .elementContainer div{height:fit-content!important}.contactos .sectionTitle .elementContainer div{text-align:center}.contactos .sectionTitle .elementContainer div::after,.leadTitle .elementContainer div::after{position:absolute;content:" ";width:100%;margin-top:3px;border-bottom:1px solid;opacity:.08}.contactos .sectionTitle .elementContainer div::after{opacity:.2;left:0}@media only screen and (max-width:479px){.contactos .sectionTitle .elementContainer div::after,.leadTitle .elementContainer div::after{margin-top:4px}}.contactos .sectionTitle .elementContainer::after,.leadTitle .elementContainer::after{display:block;content:" ";width:75px;border-bottom:4.5px solid;margin-top:12px}.contactos .sectionTitle .elementContainer::after{margin-left:auto;margin-right:auto}@media only screen and (max-width:479px){.contactos .sectionTitle .elementContainer::after,.leadTitle .elementContainer::after{border-bottom:3.5px solid;width:65px}}.langBar{z-index:999!important}@media only screen and (min-width:769px){.topopesquisa{z-index:0!important}.Element.DevelopmentBasicList .advancedFilter .wb-fld-title,.Element.PropertyBasicList .advancedFilter .wb-fld-title{display:none}.Element.DevelopmentBasicList,.Element.PropertyBasicList{padding-top:20px}.Element.DevelopmentBasicList .advancedFilter,.Element.PropertyBasicList .advancedFilter{width:100%!important;margin-bottom:50px;flex:inherit!important}.Element.DevelopmentBasicList .developmentList,.Element.PropertyBasicList .propertyList{width:100%!important;margin-left:0!important;flex:inherit!important}.Element.DevelopmentBasicList .FieldsPanel,.Element.PropertyBasicList .FieldsPanel{display:flex;flex-wrap:wrap}.Element.DevelopmentBasicList .filterField,.Element.PropertyBasicList .filterField{width:calc(100%/4);padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.Element.DevelopmentBasicList .searchBtn,.Element.PropertyBasicList .searchBtn{width:calc(100%/4 - 10px)!important;position:absolute;margin-top:-60px;right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.Element.DevelopmentBasicList .searchBtn{margin-top:-60px}.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(2n+2),.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(2n+1){margin-right:0!important;margin-left:0!important}.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem{flex:0 0 calc(100%/3 - 10px)!important;max-width:calc(100%/3 - 10px)!important;margin:10px!important}.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(3n+1){margin-left:0!important;margin-right:10px!important}.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(3n+3){margin-right:0!important;margin-left:10px!important}.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(3n+2){margin-right:5px!important;margin-left:5px!important}.Element.PropertyBasicList .propertiesContainer:not(.listView) .propertyReference{position:absolute;background-color:rgba(255,255,255,.6);margin-top:-34px;left:0;padding:5px}.Element.PropertyBasicList .propertyDescription{display:none!important}.Element.PropertyBasicList .listView .propertyDescription{display:block!important}}@media only screen and (max-width:480px){.listaImoveis .propertyList,.listagemEmp .developmentList{margin-top:30px!important}.Element.DevelopmentBasicList .searchBtn,.Element.PropertyBasicList .searchBtn{width:98%!important}}@media only screen and (min-width:992px){.leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(4)[class*="Spacer"]{display:block!important}.leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(5)[class*="inlineColumn"]{width:calc(50% - 5px)!important}.leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(5)[class*="inlineColumn"] textarea{min-height:103px!important}.leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(1)[class*="inlineColumn"]{margin-bottom:60px!important}.leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(1)[class*="inlineColumn"]{margin-left:calc(50% + 5px)!important}.leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(1)[class*="Column"] .formCellBox{margin-top:-85px!important}.leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(3)[class*="Column"] .formCellBox{margin-top:-170px!important}.leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(5)[class*="Column"]{margin-top:-12px!important;width:100%!important;margin-left:-100%!important}}@media only screen and (min-width:768px){.leadForm .fieldsContainer div:nth-child(10)[class*="Spacer"]{margin-bottom:40px!important}.leadForm .fieldsContainer div:nth-child(11)[class*="Row"] div:nth-child(1)[class*="inlineColumn"] textarea{min-height:188px!important}.leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(2)[class*="Spacer"]{display:block!important}.leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(1)[class*="Column"],.leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(3)[class*="Column"]{margin-left:calc(50% + 5px)}.leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(1)[class*="Column"]{margin-top:-170px!important}.leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(3)[class*="Column"]{margin-top:-85px!important}.leadForm .fieldsContainer div:nth-child(15)[class*="Row"] div:nth-child(1)[class*="Column"]{width:100%!important;text-align:right!important}.leadForm .fieldsContainer div:nth-child(14)[class*="Spacer"]{display:none}}@media only screen and (max-width:767px){.leadForm .fieldsContainer div:nth-child(21)[class*="Row"]{margin-top:35px!important}}.DevelopmentBasicDetail .contentContainer .developmentTitle{font-size:30px!important}.detalhesEmp .DevelopmentBasicDetail .developmentInfo .specsTitle span.TitleMarker{color:#000!important}.detalhesEmp .DevelopmentBasicDetail .wb-fld-reference{color:#000!important}.contactos .label div[class*="RichTextEditor"]::after{display:inline-block;content:":"}.contactos .label div[class="RichTextEditor"] p,.contactos .label div[class="RichTextEditor"]{display:inline-block}@media only screen and (min-width:992px){.newsletterForm .fieldsContainer div:nth-child(3)[class="inlineRow"] div:nth-child(1)[class="inlineColumn"]{width:150%!important}}@media only Screen and (max-width:991px){.agentListSection .collapseBtn{margin-top:55px!important}@media only Screen and (max-width:767px){.agentListSection .collapseBtn{margin-top:62px!important}}@media only Screen and (max-width:479px){.agentListSection .collapseBtn{margin-top:78px!important}}.agentListSection .filterHeader{margin-bottom:50px!important}.Element.PropertyAgentList .listHeader{display:none!important}.Element.PropertyAgentList .agencyFilter{border:0!important}@media only screen and (max-width:480px){.quemSomos .sectionTitleMobile .elementContainer div,.nossaEquipa .sectionTitleMobile .elementContainer div{text-align:center!important}.DevelopmentBasicDetail .contentContainer .developmentTitle{font-size:24px!important}}.extraLinks .linksItem{text-decoration:underline!important;color:#495353}}