.InnerElement[data-type="FormRGPDInput"]{padding-top:5px!important}.extraLinks .linksItem{text-decoration:underline!important;color:#373737}.navBar .SiteMenu.Horizontal .InnerElement[data-type="SiteMenuItem"]{text-transform:uppercase}.Element.SiteMenu.BasicMenuSkin .dropMenu{min-width:200px!important}.langBar{z-index:9999!important}.FormComboWrapper .ComboHandle{z-index:0!important}.upper{text-transform:uppercase}.textCenterScreen{text-align:center}.italic{font-style:italic}.btnText,.propertyBasicList .advancedFilter .WebForm .searchBtn,.developmentBasicList .advancedFilter .WebForm .searchBtn,.propertyContactForm .elementContainer .submitBtn,.developmentContactForm .elementContainer .submitBtn,.agentButton{text-transform:uppercase}.painelEmp .developmentBasicPanel .panelContainer .InnerElement[data-type="Title"] span,.painelImo .propertyBasicPanel .panelContainer .InnerElement[data-type="Title"] span,.propertyFavoriteList .propertyList .InnerElement[data-type="Title"] span,.pesquisaImoveis .sectionTitle .elementContainer div,.listagemImoveis .sectionTitle .elementContainer div,.pesquisaEmp .sectionTitle .elementContainer div,.listagemEmp .sectionTitle .elementContainer div,.procuroImovel .sectionTitle .elementContainer div,.ofertaImovel .sectionTitle .elementContainer div,.detalhesContacto .sectionTitle .elementContainer div,.formContacto .sectionTitle .elementContainer div,.mapa .sectionTitle .elementContainer div,.quemSomos .sectionTitle .elementContainer div,.ourMission .sectionTitle .elementContainer div,.ourTeam .sectionTitle .elementContainer div,.textLead .elementContainer div,.listagemAgentes .filterTitle span{height:max-content;width:max-content;height:-moz-fit-content;width:-moz-fit-content;margin:auto;text-align:center;text-transform:uppercase;border-bottom:1px solid;overflow-wrap:break-word}.listagemAgentes .filterTitle{text-align:center!important}.listagemAgentes .agencyFilter{border:0!important}.listagemAgentes .listHeader{display:none!important}.propertyBasicList .advancedFilter .WebForm .filterHeader .filterTitle span,.developmentBasicList .advancedFilter .WebForm .filterHeader .filterTitle span{border-bottom:2px solid;padding-bottom:3px}.listagemImoveis .contentContainer .propertyList .propertiesContainer .propertyItem .propertyInfo .propertyTitle{overflow-x:hidden}.detalhesEmp .developmentTitle{font-size:32px!important}.propertyInfo .featuresListItem .featureTitle,.developmentInfo .featuresListItem .featureTitle{font-family:Signika-Bold;letter-spacing:.5px}.developmentContactForm .elementContainer .formTitle span,.propertyContactForm .elementContainer .formTitle span{padding-bottom:2px;border-bottom:2px solid}.contactLabel .RichTextEditor::after{content:":"}.contactLabel .RichTextEditor p{display:inline-block}.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}@media(min-width:481px) and (max-width:992px){.BasicForm .InnerElement[data-type="FormInputInterval"] .UnitHandle{display:none}}@media(max-width:480px){.BasicForm .InnerElement[data-type="FormInputInterval"] .UnitHandle{display:none}.textCenter{text-align:center}.newsletterForm .fieldsContainer div:nth-child(3)[class*="inlineRow"] div:nth-child(1)[class="inlineColumn"]{width:150%!important}@media(max-width:320px){.newsletterForm .fieldsContainer div:nth-child(3)[class*="inlineRow"] div:nth-child(1)[class="inlineColumn"]{width:100%!important}}