.SiteMenu.Element.menu-override.MobileMenuSkin{z-index:500!important}h1,h2,h3,h4,h5,h6{font-size:inherit}.Text.Element p[style*="justify"]{-webkit-hyphens:auto;hyphens:auto}.FormComboWrapper .ComboHandle{z-index:0!important}.lang-override .lang-select{padding-top:7px!important}.leaflet-marker-icon{margin-left:-16px!important;margin-top:-41px!important;width:30px!important;filter:none}.Map .leaflet-pane .leaflet-pane:not(.leaflet-marker-pane){filter:grayscale(.7)}.egoiconfont-expand-img{background:rgba(0,0,0,.5);padding:5px!important}.democraticaFont .elementContainer.ContainerStyle{font-family:democratica,sans-serif!important;font-weight:400!important;font-style:normal}.democraticaBoldFont .elementContainer.ContainerStyle{font-family:democratica,sans-serif!important;font-weight:700!important;font-style:normal}.upperText{text-transform:uppercase}p{line-height:1.5}.lineHeightNormal p{line-height:1.2}.stickerBar{bottom:inherit!important;top:20px}div.Element.SiteMenu.MobileMenuSkin .elementContainer.ContainerStyle:before{font-family:'ego-icon-font';font-size:38px;color:#002855;content:''}div.Element.SiteMenu.MobileMenuSkin .elementContainer.ContainerStyle svg{display:none!important}.Element.PropertyBasicCounterDrag.concelhos-mercados .propertyBasicCounterDrag .menu-content .menu-item .menu-inner{justify-content:left!important}.Element.PropertyBasicCounterDrag.concelhos-mercados .propertyBasicCounterDrag .menu-content .menu-item .menu-inner .menu-inner-item{width:calc(100%/7 - 20px)!important;margin-right:20px!important;text-align:center}.Element.PropertyBasicCounterDrag .counter{display:none}.Element.PropertyBasicCounterDrag.concelhos-mercados .propertyBasicCounterDrag .menu-content .menu-item .menu-inner .menu-title{display:none}.Element.painel-destaques .propertyItem{max-width:calc(100%/5 - 16px)!important;margin-left:8px!important;margin-right:8px!important}.Element.PropertyBasicListFullResp .imgWrapperAux,.Element.painel-destaques .propertyItem .stickerMarkerPoint{padding-top:calc(9*100%/6)!important}.painel-destaques .stickerMarkerPoint{height:-webkit-fill-available}.Element.PropertyBasicListFullResp .propertyPrice,.Element.painel-destaques .propertyBusiness,.Element.painel-destaques .propertyPrice,.Element.painel-destaques .salesInfo{text-align:left!important}.Element.painel-destaques .propertyTitle{text-align:left!important}.Element.PropertyBasicListFullResp .propertyInfo,.Element.painel-destaques .propertyInfo{position:absolute!important;z-index:99999;bottom:0;background-color:rgba(0,0,0,.75);width:100%;padding:15px 20px!important}.Element.PropertyBasicListFullResp .egoiconfont-chevron-right:before,.Element.painel-destaques .egoiconfont-chevron-right:before{content:''!important}.Element.PropertyBasicListFullResp .egoiconfont-chevron-left:before,.Element.painel-destaques .egoiconfont-chevron-left:before{content:''!important}.Element.PropertyBasicListFullResp .ctrlPrev,.Element.PropertyBasicListFullResp .ctrlNext,.Element.painel-destaques .ctrlPrev,.Element.painel-destaques .ctrlNext{top:50%!important;transform:translateY(-50%)!important}.Element.PropertyBasicListFullResp .propertyBusiness{float:right}.Element.DevelopmentBasicListFullResp .changeView,.Element.PropertyBasicListFullResp .changeView{display:none}.Element.DevelopmentBasicListFullResp .listHeader,.Element.PropertyBasicListFullResp .listHeader{place-content:inherit!important}.Element.DevelopmentBasicListFullResp .listTitle,.Element.PropertyBasicListFullResp .listTitle{order:2;margin-left:20px}.Element.DevelopmentBasicListFullResp .listActions,.Element.PropertyBasicListFullResp .listActions{order:1}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField,.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(25% - 6px)!important;margin-right:6px!important}.Element.DevelopmentBasicList.DevelopmentBasicListFullResp.top-filter .fieldsWrapper .searchBtn,.Element.PropertyBasicList.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{margin-top:-47px!important;width:calc(25% - 6px)!important;margin-right:6px!important}.Element.DevelopmentBasicList.DevelopmentBasicListFullResp .developmentsContainer,.Element.PropertyBasicList.PropertyBasicListFullResp .propertiesContainer{background:#002855}.Element.DevelopmentBasicListFullResp .developmentItems,.Element.PropertyBasicListFullResp .propertyItems{max-width:1440px;margin:40px auto 0 auto}.Element.DevelopmentBasicListFullResp .developmentItem{max-width:calc(100%/4 - 16px)!important;margin:8px!important}.Element.DevelopmentBasicDetailFullCarrossel .detailActions{position:absolute;left:0!important;z-index:99;width:50%!important;margin-top:20px;text-align:right!important}.Element.BasicForm .InnerElement[data-type="FormInputInterval"] .col,.Element.WebForm .InnerElement[data-type="FormInputInterval"] .col{width:calc(50% - 3px)!important;margin:0 3px!important}.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination{max-width:1440px;margin:40px auto}.Element.DevelopmentBasicListFullResp .advancedFilter,.Element.PropertyBasicListFullResp .advancedFilter{max-width:1440px;margin:auto!important;width:100%!important;min-width:inherit!important;display:block!important}.Element.DevelopmentBasicListFullResp div[data-type="DevelopmentListHeader"],.Element.PropertyBasicListFullResp div[data-type="PropertyListHeader"]{max-width:1440px;margin:0 auto 20px auto}div.Element.PropertyBasicListFullResp .InnerElement[data-type=PropertyListHeader] .InnerElement[data-type=OrderDropDown] .FormComboSelect option{color:#333!important}.paginatorNavBtnText{display:none!important}.paginationBtnWrap.prevBtn i{padding-right:0!important;display:flex!important}.paginationBtnWrap.nextBtn i{padding-left:0!important;display:flex!important}.paginationBtnWrap .egoiconfont-arrow-thin-right::before{content:""!important}.paginationBtnWrap .egoiconfont-arrow-thin-left::before{content:""!important}.developmentsContainer .pagination,.propertiesContainer .pagination{place-content:center!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentDescription{height:auto!important;line-height:1.4em;opacity:1!important;transition:all .2s linear 0s;display:-webkit-box!important;-webkit-line-clamp:2!important;-moz-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;margin-top:10px}.Element.DevelopmentBasicListFullResp .developmentDescription,.Element.DevelopmentBasicListFullResp .developmentTitle,.Element.DevelopmentBasicListFullResp .developmentLocation{text-align:center!important}.Text.Element.panel-title{margin-left:-41%!important}.form-override .inlineRow:last-of-type{display:flex;flex-direction:column}.form-override .inlineRow:last-of-type .inlineColumn{width:100%!important}.form-override .fieldmarker-RGPD{margin:20px 0}.rgpdAction{text-decoration:underline}body.Live .hideMap{opacity:0;transition:all .2s linear 0s}body.Live .sectionMap:hover .hideMap{opacity:1;transition:all .2s linear 0s}body.Live .formConsultor .inlineSpacer.rowSpacer{display:block!important}.Element.PropertyAgentBasicListFullResp .agencyContacts i,.Element.PropertyAgentBasicListFullResp .agencyFilter{display:none!important}.Element.PropertyAgentBasicListFullResp .agencyInfo{position:absolute;top:0;width:100%;height:100%!important;background:rgba(0,0,0,.4);padding-bottom:40%!important;transition:all .2s linear 0s;text-align:center;display:flex;flex-direction:column;justify-content:space-around}.Element.PropertyAgentBasicListFullResp .agencyActions{position:absolute;bottom:20px;width:100%}body.Live .Element.PropertyAgentBasicListFullResp .agencyInfo,body.Live .Element.PropertyAgentBasicListFullResp .agencyActions{opacity:0}.Element.PropertyAgentBasicListFullResp .agencyItem:hover .agencyActions{opacity:1;transition:all .2s linear 0s}.Element.PropertyAgentBasicListFullResp .agencyItem:hover .agencyInfo{opacity:1;transition:all .2s linear 0s}.Element.PropertyAgentBasicListFullResp .agencyItem{width:calc(100%/4 - 30px)!important;margin:15px!important;padding-bottom:0!important;min-height:inherit!important}.Element.PropertyAgentBasicListFullResp .agencyItem .propertyItemInner{padding-top:calc(9*100%/6)!important;display:block}.Element.PropertyAgentBasicListFullResp .agencyImage{width:100%!important;height:100%!important;object-fit:cover;position:absolute;top:0}.Element.PropertyAgentDetailFormFullResp .agentDetail .agentAboutUs.aboutAgent{margin-left:20px}.Element.PropertyAgentDetailFormFullResp .agentDetail .agentAbout{background-color:#002855!important;min-height:600px}.Element.PropertyAgentDetailFormFullResp .agentDetail .agentButton{display:none}.Element.imoveisConsultor .propertyItem{max-width:calc(100%/3 - 30px)!important;margin-left:15px!important;margin-right:15px!important}.Element.imoveisConsultor .propertyItem .stickerMarkerPoint{padding-top:120%!important}.fundoDetalhe{z-index:0!important}.Element.PropertyBasicDetailFullRespCentered{z-index:1!important;width:100%;max-width:inherit!important}.Element.PropertyBasicDetailFullRespCentered .formTitle{color:#fff!important;font-size:24px!important}.Element.PropertyBasicDetailFullRespCentered .mediaWrapper,.Element.PropertyBasicDetailFullRespCentered .detailHeader{margin-bottom:0!important;max-width:1440px;margin:auto}.Element.PropertyBasicDetailFullRespCentered .priceWrapper h2{display:flex;justify-content:flex-end}.Element.PropertyBasicDetailFullRespCentered .propertyPrice{margin-left:8px}.Element.PropertyBasicDetailFullRespCentered .propertyReference{position:absolute;right:0;z-index:999}.Element.PropertyBasicDetailFullRespCentered .propertyMap{margin-top:90px;margin-bottom:40px;clear:both}.Element.PropertyBasicDetailFullRespCentered .specsTitle{line-height:1.5!important}.Element.PropertyBasicDetailFullRespCentered .priceWrapper{vertical-align:baseline!important}.Element.DevelopmentBasicDetailFullCarrossel .mediaItem,.Element.PropertyBasicDetailFullRespCentered .mediaItem{text-transform:none!important;flex:none!important;justify-content:flex-end}.Element.DevelopmentBasicDetailFullCarrossel .mediaTabs,.Element.PropertyBasicDetailFullRespCentered .mediaTabs{justify-content:flex-end;min-height:40px}.Element.PropertyBasicDetailFullRespCentered .mainContent{order:2}.Element.PropertyBasicDetailFullRespCentered .wrapperContent{max-width:1440px;display:flex;margin:auto}.Element.PropertyBasicDetailFullRespCentered .imageCounter{display:none}.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures{background:#002855;padding:40px}.Element.PropertyBasicDetailFullRespCentered .egoiconfont-plus-thin::before{content:''!important;border:0!important;color:#fff!important;font-size:16px!important}.Element.PropertyBasicDetailFullRespCentered .egoiconfont-minus-thin::before{content:''!important;border:0!important;color:#fff!important;font-size:16px!important}.Element.PropertyBasicDetailFullRespCentered .featuresListItem{border-bottom:1px solid #fff}.Element.PropertyBasicDetailFullRespCentered .detailActions{margin-top:-40px!important}.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures .featuresList,.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures .specsTitle{max-width:1440px;margin:auto;color:#fff!important}.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures .specsTitle .TitleMarker{color:#fff!important}.Element.PropertyBasicDetailFullRespCentered .asideContent{order:1}.Element.PropertyBasicDetailFullRespCentered .propertyFeatureIcons{display:none}.Element.PropertyBasicDetailFullRespCentered .mediaDisplay{box-shadow:none!important}.Element.PropertyBasicDetailFullRespCentered .propertyMap{margin-top:0!important}.Element.PropertyBasicDetailFullRespCentered .propertyMap .specsTitle{display:none!important}.Element.PropertyBasicDetailFullRespCentered .mapLocation{padding-top:0!important}.Element .mediaGallery[data-mediatype="4"] .mediaDisplay,.Element .mediaGallery[data-mediatype="5"] .mediaDisplay,.Element .mediaGallery[data-mediatype="6"] .mediaDisplay{padding-top:calc(3*100%/7)!important}.Element .mediaGallery[data-mediatype="4"] .mediaDisplay img,.Element .mediaGallery[data-mediatype="5"] .mediaDisplay img,.Element .mediaGallery[data-mediatype="6"] .mediaDisplay img,.Element .mediaGallery[data-mediatype="4"] .mediaDisplay .pdfContainer object,.Element .mediaGallery[data-mediatype="5"] .mediaDisplay .pdfContainer object,.Element .mediaGallery[data-mediatype="6"] .mediaDisplay .pdfContainer object{object-fit:contain!important}.Element.DevelopmentBasicDetailFullCarrossel .agentInfoItem.agentmail.showmail{display:block!important}.Element.DevelopmentBasicDetailFullCarrossel .agentInfoItem.agentmail:not(.showmail){display:none!important}.Element.DevelopmentBasicDetailFullCarrossel .mediaGallery[data-mediatype="6"] .mediaDisplay img,.Element.DevelopmentBasicDetailFullCarrossel .mediaGallery[data-mediatype="5"] .mediaDisplay img,.Element.DevelopmentBasicDetailFullCarrossel .mediaGallery[data-mediatype="4"] .mediaDisplay img{object-fit:contain!important}.Element.DevelopmentBasicDetailFullCarrossel .wrapContent{background-color:#002855;position:relative;overflow:visible;width:100vw!important;margin-left:50%!important;transform:translateX(-50%)!important;display:flex;justify-content:center;min-height:600px;margin-bottom:90px}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures{background-color:#002855;position:relative;overflow:hidden;margin-top:0!important;width:100vw!important;margin-left:50%!important;padding:80px 0;transform:translateX(-50%)!important;box-sizing:border-box}.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures{padding-top:0}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .detailWrapper,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .featuresList{max-width:1400px;margin:auto}.Element.DevelopmentBasicDetailFullCarrossel .mainContent{max-width:910px;padding:40px 40px 40px 0;box-sizing:border-box}.Element.DevelopmentBasicDetailFullCarrossel .asideContent{max-width:480px;position:relative}.Element.DevelopmentBasicDetailFullCarrossel .developmentContactForm{margin-top:30px;position:absolute;bottom:-90px;width:100%}.Element.DevelopmentBasicDetailFullCarrossel .developmentMap{margin-top:0!important}.Element.DevelopmentBasicDetailFullCarrossel .developmentFractions .specsTitle .TitleMarker,.Element.DevelopmentBasicDetailFullCarrossel .formTitle{color:#002855!important}.Element.DevelopmentBasicDetailFullCarrossel .recomendBtn{display:none!important}.Element.DevelopmentBasicDetailFullCarrossel .agentActions{display:none}.Element.DevelopmentBasicDetailFullCarrossel .agentImg{display:none!important}.Element.DevelopmentBasicDetailFullCarrossel .agentInfo{margin:0!important}.Element.DevelopmentBasicDetailFullCarrossel .agentInfoItem i{display:none!important}.Element.DevelopmentBasicDetailFullCarrossel .agentInfo,.Element.DevelopmentBasicDetailFullCarrossel .agentTitle{padding:0 10px 5px!important;box-sizing:border-box!important}.Element.DevelopmentBasicDetailFullCarrossel .card-carousel .my-card{-webkit-transform:none!important;transform:none!important}.Element.DevelopmentBasicDetailFullCarrossel .card-carousel .my-card.active{-webkit-transform:none!important;transform:none!important}.Element.DevelopmentBasicDetailFullCarrossel .card-carousel .my-card.prev,.Element.DevelopmentBasicDetailFullCarrossel .card-carousel .my-card.next{-webkit-transform:none!important;transform:none!important}.Element.DevelopmentBasicDetailFullCarrossel .developmentMedia{margin-bottom:20px!important}.PropertyRelatedPanelFullResp div[data-type="Title"],.DevelopmentBasicPanel div[data-type="Title"]{text-transform:none!important}.Element.DevelopmentBasicPanelFullResp .developmentItem{max-width:calc(100%/5 - 16px)!important;margin:8px!important}.Element.painel-empreendimentos .developmentItemInner .hiddenContent{display:-webkit-box!important;-webkit-line-clamp:2!important;-moz-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;margin-top:10px}.Element.painel-empreendimentos .developmentItemInner:hover .maisInfoBtn{background:#fff;color:#002855;font-size:16px;font-family:'Montserrat-Light',Verdana,sans-serif;padding:9px 15px;display:block;order:4}.Element.painel-empreendimentos .developmentLocation{order:1}.Element.DevelopmentBasicListFullResp .developmentTitle,.Element.painel-empreendimentos .developmentTilte{order:2;margin-top:10px}.Element.painel-empreendimentos .developmentDescription{order:3}.Element.painel-empreendimentos .developmentInfo{justify-content:flex-end!important;height:100%!important}.Element.DevelopmentBasicPanelFullResp .developmentLocation,.Element.DevelopmentBasicPanelFullResp .developmentTilte{text-align:left!important;width:100%}.Element.painel-empreendimentos .developmentItemInner:hover .developmentInfo{justify-content:center!important;align-content:center!important}.Element.DevelopmentBasicPanelFullResp .developmentItemInner:hover .developmentLocation,.Element.painel-empreendimentos .developmentItemInner:hover .developmentTilte{text-align:center!important}.Element.painel-empreendimentos .developmentItemInner:not(:hover) .developmentInfo.Background1{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 50%)!important;background:-webkit-linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 50%)!important;background:linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 50%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)!important}.Element.painel-empreendimentos .developmentTilte{width:100%}.Element.painel-empreendimentos .developmentInfo{align-items:center}.Element.painel-empreendimentos .developmentItem .developmentItemInner{padding-top:calc(3*100%/2)!important}.Element.PropertyBasicDetailFullRespCentered .mainContent{margin-right:0!important;margin-left:70px}.Element.PropertyBasicDetailFullRespCentered .propertyAgent{display:none}.Element.painel-signature.PropertyBasicPanel .propertyImage{filter:grayscale(100%)}.Element.painel-signature.PropertyBasicPanel .propertyItem:hover .propertyImage{filter:none}.Element.painel-destaques .propertyItem{position:relative;flex:0 0 auto;max-width:calc(100%/5 - 20px);margin:10px;box-sizing:border-box;width:100%}.Section.CopyrightSection.siteSection.siteSectionHero *{color:#002855!important}.PropertyBasicCounterDrag.Element.concelhos-footer.vertical .menu-title.CounterTitle{font-size:28px!important;font-family:'Montserrat-SemiBold'!important;margin-bottom:21px!important;color:#002855!important}.formServicos .inlineColumn.fieldmarker-RGPD{padding-right:100px}.Datalist .datalistInfo{order:1}.datalistDescription{font-size:14px;position:absolute;opacity:0;transition:all .2s linear 0s;padding:40px 20px}.Datalist .datalistImgWrap{order:2;background:#000}.Datalist .datalistItem .datalistImgWrap img{float:left}.Datalist .datalistItem .datalistImgWrap:after{position:absolute;content:'KNOW MORE';background:#fff;color:#002855;bottom:20px;left:50%;transform:translateX(-50%);padding:5px 17px;min-width:50%;text-align:center;font-size:14px;opacity:0;border:3px solid #fff}.Datalist .datalistItem .datalistImgWrap:after:hover{background:transparent;color:#fff}html[lang="pt-PT"] .Datalist .datalistItem .datalistImgWrap:after{content:'SABER MAIS'}html[lang="es-ES"] .Datalist .datalistItem .datalistImgWrap:after{content:'SABER MAS'}html[lang="fr-FR"] .Datalist .datalistItem .datalistImgWrap:after{content:'SAVOIR PLUS'}html[lang="ru-RU"] .Datalist .datalistItem .datalistImgWrap:after{content:'ЗНАТЬ БОЛЬШЕ'}html[lang="zh-CN"] .Datalist .datalistItem .datalistImgWrap:after{content:'了解更多'}.Datalist .datalistItem{display:flex;flex-direction:column}.Datalist .datalistItem:hover .datalistImgWrap:after,.Datalist .datalistItem:hover .datalistDescription{opacity:1;transition:all .2s linear 0s;text-align:center}.Datalist .datalistItem:hover .datalistImgWrap img{opacity:.6}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .lead,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post .lead{display:none}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(25% - 50px)!important;max-width:calc(25% - 50px)!important;margin:0 25px 40px!important}.formRecrutamento.BasicForm .fieldsContainer{display:flex!important;flex-direction:row!important;align-items:flex-end!important}.formRecrutamento.BasicForm .inlineRow{display:flex!important;flex-direction:column}.formRecrutamento.BasicForm .inlineRow .inlineColumn{width:100%!important}.formRecrutamento.BasicForm .inlineRow:nth-child(3) .inlineColumn:last-child{display:none!important}.formRecrutamento.BasicForm .inlineRow:nth-child(3) .inlineSpacer:nth-last-child(2){display:none!important}.formRecrutamento.BasicForm .fieldmarker-RGPD{margin-bottom:78px}.formRecrutamento.BasicForm .inlineSpacer{width:33px}.formRecrutamento.BasicForm .inlineRow .inlineSpacer{width:100%;height:10px}.formRecrutamento.BasicForm .formCellBox textarea{height:77px!important}@media only screen and (max-width:1440px){.Element.PropertyBasicCounterDrag.concelhos-mercados .propertyBasicCounterDrag .menu-content .menu-item .menu-inner .menu-inner-item{width:calc(100%/6 - 20px)!important}.formServicos .inlineColumn.fieldmarker-RGPD{padding-right:0}.Element.painel-empreendimentos .developmentItem,.Element.painel-destaques .propertyItem{max-width:calc(100%/4 - 16px)!important}.Element.DevelopmentBasicListFullResp .developmentItems,.Element.PropertyBasicListFullResp .propertyItems,.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination,.Element.DevelopmentBasicListFullResp .advancedFilter,.Element.PropertyBasicListFullResp .advancedFilter,.Element.DevelopmentBasicListFullResp div[data-type="DevelopmentListHeader"],.Element.PropertyBasicListFullResp div[data-type="PropertyListHeader"]{max-width:1121px}.Element.DevelopmentBasicListFullResp .developmentItem{max-width:calc(100%/3 - 16px)!important}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .detailWrapper,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .featuresList{max-width:1121px}.Element.painel-empreendimentos .developmentItem .developmentItemInner,.Element.PropertyBasicListFullResp .imgWrapperAux,.Element.painel-destaques .propertyItem .stickerMarkerPoint{padding-top:calc(9*100%/8)!important}.Element.PropertyAgentBasicListFullResp .agencyItem{width:calc(100%/3 - 30px)!important}.Element.PropertyAgentBasicListFullResp .agencyItem .propertyItemInner{padding-top:calc(9*100%/7)!important}.Element.imoveisConsultor .propertyItem{max-width:calc(100%/3 - 30px)!important;margin-left:15px!important;margin-right:15px!important}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(100%/3 - 50px)!important;max-width:calc(100%/3 - 50px)!important}}@media only screen and (max-width:1120px){body.Live .hideMap{opacity:1}.formServicos.BasicForm .fieldsContainer{display:flex;flex-direction:column}.formServicos.BasicForm .fieldsContainer .inlineSpacer:nth-of-type(4){display:none}.formServicos.BasicForm .fieldsContainer .inlineRow:nth-of-type(5){order:6}.formRecrutamento.BasicForm .fieldsContainer{align-items:flex-start!important}.formRecrutamento.BasicForm .inlineRow .inlineSpacer{width:100%;height:15px}.formRecrutamento.BasicForm .inlineRow:nth-child(3) .inlineColumn:last-child{display:block!important}.formRecrutamento.BasicForm .inlineRow:nth-child(3) .inlineSpacer:nth-last-child(2){display:block!important}.formRecrutamento.BasicForm .fieldmarker-RGPD{margin-bottom:0}.Element.painel-empreendimentos .developmentItem,.Element.painel-destaques .propertyItem{max-width:calc(100%/3 - 16px)!important}.Element.DevelopmentBasicListFullResp .developmentItems,.Element.PropertyBasicListFullResp .propertyItems,.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination,.Element.DevelopmentBasicListFullResp .advancedFilter,.Element.PropertyBasicListFullResp .advancedFilter,.Element.DevelopmentBasicListFullResp div[data-type="DevelopmentListHeader"],.Element.PropertyBasicListFullResp div[data-type="PropertyListHeader"]{max-width:801px}.Element.PropertyBasicList.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn,.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/3 - 6px)!important}.Element.PropertyBasicDetailFullRespCentered .asideContent{width:35%!important}.Element.PropertyBasicDetailFullRespCentered .mainContent{width:calc(65% - 50px)!important}.Element.DevelopmentBasicDetailFullCarrossel .mainContent{padding:40px 40px 0 40px;margin-bottom:0!important}.Element.PropertyBasicDetailFullRespCentered .mediaGallery[data-mediatype="1"] .mediaDisplay{padding-top:calc(9*100%/18)!important}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures{padding:40px}.Element.DevelopmentBasicDetailFullCarrossel .developmentContactForm{position:static}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .detailWrapper,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .featuresList{max-width:801px}.Element.PropertyAgentBasicListFullResp .agencyItem{width:calc(100%/2 - 30px)!important}.Element.PropertyAgentBasicListFullResp .agencyItem:hover .agencyActions,.Element.PropertyAgentBasicListFullResp .agencyInfo{opacity:1!important}.Element.imoveisConsultor .propertyItem{margin-left:8px!important;margin-right:8px!important}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(100%/3 - 30px)!important;max-width:calc(100%/3 - 30px)!important;margin:0 15px 40px!important}}@media only screen and (max-width:800px){.Element.PropertyBasicCounterDrag.concelhos-mercados .propertyBasicCounterDrag .menu-content .menu-item .menu-inner .menu-inner-item{width:calc(50% - 40px)!important;margin:20px!important;text-align:center!important}.formRecrutamento.BasicForm .fieldsContainer{align-items:flex-start!important;flex-direction:column!important}.formRecrutamento.BasicForm .inlineRow .inlineSpacer{width:100%;height:15px}.Element.PropertyBasicDetailFullRespCentered .mediaGallery[data-mediatype="1"] .mediaDisplay{padding-top:calc(9*100%/16)!important}.Element.PropertyBasicDetailFullRespCentered .wrapperContent{flex-direction:column}.Element.PropertyBasicDetailFullRespCentered .asideContent,.Element.PropertyBasicDetailFullRespCentered .mainContent{width:100%!important}.Element.PropertyBasicDetailFullRespCentered .provertyDescription,.Element.PropertyBasicDetailFullRespCentered .propertyDetails,.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures{margin-top:30px!important}.Element.PropertyBasicDetailFullRespCentered .mediaTabs{justify-content:center;max-width:inherit!important}.Element.PropertyBasicDetailFullRespCentered .detailActions{margin-top:0!important}.Element.PropertyBasicDetailFullRespCentered .propertyReference{position:static}.Element.painel-empreendimentos .developmentItem,.Element.painel-destaques .propertyItem{max-width:calc(100%/2 - 16px)!important}.Element.DevelopmentBasicList.DevelopmentBasicListFullResp .advancedFilter,.Element.PropertyBasicListFullResp .advancedFilter{padding:10px}.Element.DevelopmentBasicList.DevelopmentBasicListFullResp.top-filter .fieldsWrapper .searchBtn,.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField,.Element.PropertyBasicList.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn,.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/2 - 6px)!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField:last-of-type,.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField:last-of-type{width:100%!important}.Element.DevelopmentBasicList.DevelopmentBasicListFullResp.top-filter .fieldsWrapper .searchBtn,.Element.PropertyBasicList.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{margin-top:6px!important;width:calc(100% - 6px)!important}.Element.DevelopmentBasicListFullResp.top-filter .fieldsWrapper,.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper{margin-top:10px!important}.Element.DevelopmentBasicListFullResp .developmentItems,.Element.PropertyBasicListFullResp .propertyItems{margin:20px auto 0}.Element.DevelopmentBasicListFullResp .filterHeader,.Element.PropertyBasicListFullResp .filterHeader{padding-bottom:0!important}.Element.DevelopmentBasicListFullResp .egoiconfont-arrow-thin-down::before,.Element.PropertyBasicListFullResp .egoiconfont-arrow-thin-down::before{content:""!important}.btn-overhide .RichTextEditor::before{content:'';font-family:'ego-icon-font'!important;line-height:40px;padding-right:10px}.pesquisaHome input[type='text']{text-align:center}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .detailWrapper,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .featuresList{max-width:481px}.Element.DevelopmentBasicDetailFullCarrossel .wrapContent{margin-bottom:0}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(100%/2 - 20px)!important;max-width:calc(100%/2 - 20px)!important;margin:0 10px 40px!important}.Element.DevelopmentBasicDetailFullCarrossel .detailActions{width:100%!important}.DevelopmentBasicDetailFullCarrossel .egoiconfont-expand-img{background:none;padding:0!important}}@media only screen and (max-width:480px){.Element.PropertyBasicCounterDrag.concelhos-mercados .propertyBasicCounterDrag .menu-content .menu-item .menu-inner .menu-inner-item{width:100%!important;margin:20px 0!important}.Element.painel-empreendimentos .developmentItem,.Element.painel-destaques .propertyItem{max-width:calc(100% - 16px)!important}.Element.DevelopmentBasicList.DevelopmentBasicListFullResp.top-filter .fieldsWrapper .searchBtn,.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField,.Element.PropertyBasicList.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn,.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100% - 6px)!important}.Element.DevelopmentBasicListFullResp .listHeader,.Element.PropertyBasicListFullResp .listHeader{flex-direction:column!important}.Element.PropertyBasicListFullResp .orderField{width:calc(100% - 40px)!important;margin-right:20px;display:inline-block!important}.Element.DevelopmentBasicListFullResp .advancedFilter,.Element.PropertyBasicListFullResp .advancedFilter{width:calc(100% - 40px)!important;min-width:inherit!important;margin-left:20px}.Element.DevelopmentBasicListFullResp .listTitle,.Element.PropertyBasicListFullResp .listTitle{margin-top:20px}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures{padding:40px 20px}.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.DevelopmentBasicListFullResp .developmentItems,.Element.PropertyBasicListFullResp .propertiesContainer .pagination,.Element.PropertyBasicListFullResp .propertyItems{margin:20px 10px!important}.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentDetails .detailWrapper,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .specsTitle,.Element.DevelopmentBasicDetailFullCarrossel .developmentBasicFeatures .featuresList{max-width:320px}.Element.PropertyAgentBasicListFullResp .agencyItem{width:calc(100%/1 - 30px)!important}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin:0 10px 40px!important}}@media only screen and (min-width:991px){body.Live .bounce-up{opacity:0!important;-moz-transition:all 900ms ease-out;-webkit-transition:all 900ms ease-out;-o-transition:all 900ms ease-out;transition:all 900ms ease-out;-moz-transform:translate3d(0,250px,0);-webkit-transform:translate3d(0,250px,0);-o-transform:translate(0,250px);-ms-transform:translate(0,250px);transform:translate3d(0,250,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.Live .bounce-up.in-view{opacity:1!important;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}body.Live .fade-in{opacity:0!important;-moz-transition:all 900ms ease-out;-webkit-transition:all 900ms ease-out;-o-transition:all 900ms ease-out;transition:all 900ms ease-out}body.Live .fade-in.delay{transition-delay:1s}body.Live .fade-in.in-view{opacity:1!important}}.anim-to-top{-webkit-animation:anim-to-top 1s ease-out both;animation:anim-to-top 1s ease-out both;animation-delay:.8s}.anim-to-top-2{-webkit-animation:anim-to-top 1s ease-out both;animation:anim-to-top 1s ease-out both;animation-delay:1.8s}.fade-in-auto{-webkit-animation:fade-in-auto .8s ease-out both;animation:fade-in-auto .8s ease-out both;animation-delay:3.5s}@-webkit-keyframes anim-to-top{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes anim-to-top{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-auto{0%{opacity:0}40%{opacity:.6}100%{opacity:1}}@keyframes fade-in-auto{0%{opacity:0}40%{opacity:.6}100%{opacity:1}}.btn-widgetInfo{position:fixed!important;z-index:99999!important;top:250px!important;right:0!important;left:inherit!important;margin-left:inherit!important;cursor:pointer}.btn-widgetInfo .RichTextEditor::before{font-family:"ego-icon-font";content:"";font-size:20px;display:inline-flex;position:absolute;left:50%;top:-15px;transform:translate(-50%,-50%);background:#fff;color:#002855;padding:10px;border-radius:50%;border:2px solid #002855;transition:all .5s ease-out}@media only screen and (max-width:480px){.btn-widgetInfo .RichTextEditor::before{font-family:"ego-icon-font";content:"";font-size:12px;top:-3px;padding:8px}}.btn-widgetInfo:hover .RichTextEditor::before{color:#d2a856;border:2px solid #d2a856;transition:all .5s ease-out}.avaliar .btn-widgetInfo{display:none!important}