.Element.PortugalSolutionsPropertyBasicDetailFullResp .picHeader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .picHeader{height:100vh!important}@media only screen and (min-width:1441px){.Element.PropertyBasicPanelFullResp.adaptive,.Element.PropertyBasicListFullResp.adaptive,.Element.PropertyFavoriteListFullResp,.Element.PropertyRelatedPanelFullResp.adaptive{max-width:1240px!important}.Element.DevelopmentBasicPanelFullResp.adaptive,.Element.PropertyMetricComparerFullResp,.Element.DevelopmentBasicListFullResp.adaptive{max-width:1220px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mainContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mainContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .asideContent{max-width:1200px!important}.Element.PropertyBasicPanelFullResp.adaptive>.contentContainer.Size,.Element.PropertyBasicListFullResp.adaptive>.contentContainer.Size,.Element.DevelopmentBasicPanelFullResp.adaptive>.contentContainer.Size,.Element.PropertyMetricComparerFullResp>.contentContainer.Size,.Element.PropertyFavoriteListFullResp>.contentContainer.Size,.Element.PropertyRelatedPanelFullResp.adaptive>.contentContainer.Size,.Element.DevelopmentBasicListFullResp.adaptive>.contentContainer.Size{width:100%!important}.Element.PropertyBasicListFullResp .listHeader,.Element.DevelopmentBasicListFullResp.adaptive .listHeader,.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination{max-width:1200px;margin:0 auto}}@media only screen and (max-width:1440px){.Element.PropertyBasicPanelFullResp.adaptive,.Element.PropertyBasicListFullResp.adaptive,.Element.PropertyFavoriteListFullResp,.Element.PropertyRelatedPanelFullResp.adaptive,.Element.DevelopmentBasicPanelFullResp.adaptive,.Element.DevelopmentBasicListFullResp.adaptive{max-width:1020px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mainContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mainContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .asideContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .extra,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .extra{max-width:1000px!important}.Element.PropertyBasicPanelFullResp.adaptive>.contentContainer.Size,.Element.PropertyBasicListFullResp.adaptive>.contentContainer.Size,.Element.DevelopmentBasicPanelFullResp.adaptive>.contentContainer.Size,.Element.PropertyFavoriteListFullResp>.contentContainer.Size,.Element.PropertyRelatedPanelFullResp.adaptive>.contentContainer.Size,.Element.DevelopmentBasicListFullResp.adaptive>.contentContainer.Size{width:100%!important}.Element.PropertyBasicListFullResp .listHeader,.Element.DevelopmentBasicListFullResp.adaptive .listHeader,.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination{max-width:1000px;margin:0 auto}}@media only screen and (min-width:1121px){.Element.PropertyMetricComparerFullResp{max-width:1020px!important}.Element.PropertyMetricComparerFullResp>.contentContainer.Size{width:100%!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .infoWrapper,.Element.PortugalSolutionsPropertyBasicDetailFullResp .infoWrapper{margin:0 0 0 50px!important;width:calc(70% - 50px)!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .simuladorTitle,.Element.PortugalSolutionsPropertyBasicDetailFullResp .formTitle{font-size:26px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .ctrlPrev{left:-15px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .ctrlNext{right:-15px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyContactForm{width:46%!important}}@media only screen and (max-width:1120px){.Element.PropertyBasicPanelFullResp.adaptive,.Element.PropertyBasicListFullResp.adaptive,.Element.PropertyFavoriteListFullResp,.Element.PropertyRelatedPanelFullResp.adaptive,.Element.DevelopmentBasicPanelFullResp.adaptive,.Element.DevelopmentBasicListFullResp.adaptive,.Element.PortugalSolutionsPropertyBasicDetailFullResp{max-width:770px!important;width:100%!important}.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination{max-width:750px;margin:0 auto}.Element.PortugalSolutionsPropertyBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mainContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mainContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .asideContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .extra,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .extra{max-width:750px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .specsText{height:auto!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .infoWrapper,.Element.PortugalSolutionsPropertyBasicDetailFullResp .infoWrapper{margin:0 0 0 50px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyInfo .provertyDescription{margin-bottom:0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertySpecs,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentSpecs{margin-top:60px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertySpecs .fotoShadow,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentSpecs .fotoShadow{margin-left:2.7%!important;width:97.3%!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .thumbItens,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .thumbItens{width:calc(100%/2 - 10px)!important;padding-top:32%!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp #mediaContent .specsTitle,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .specsTitle{margin-left:0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp #mediaContent .ctrlPrev,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .ctrlPrev{left:-45px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp #mediaContent .ctrlNext,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .ctrlNext{right:-45px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .thumbsWrapper,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .thumbsWrapper{width:100%!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .simuladorTitle,.Element.PortugalSolutionsPropertyBasicDetailFullResp .formTitle{font-size:20px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent{margin:60px auto!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador{margin-bottom:0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp>.contentContainer.Size{width:100%!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mainContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .extra,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mainContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .asideContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .extra{width:100%!important}}@media screen and (max-width:1120px) and (min-width:801px){.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyContactForm{width:47%!important}}@media only screen and (min-width:801px){.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentInfo,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyInfo,.Element.PortugalSolutionsPropertyBasicDetailFullResp #mediaContent{padding:50px!important}}@media only screen and (max-width:800px){.section-hide-mobile{display:none!important}.Element.PropertyBasicPanelFullResp.adaptive,.Element.PropertyBasicListFullResp.adaptive,.Element.PropertyFavoriteListFullResp,.Element.PropertyRelatedPanelFullResp.adaptive,.Element.DevelopmentBasicPanelFullResp.adaptive,.Element.DevelopmentBasicListFullResp.adaptive,.Element.PortugalSolutionsPropertyBasicDetailFullResp{max-width:450px!important;width:100%!important}.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination{max-width:450px;margin:0 auto}.Element.PortugalSolutionsPropertyBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mainContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mainContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .asideContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .extra,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .extra{max-width:450px!important}.Element.PropertyMetricComparerFullResp{max-width:450px!important}.Element.PropertyMetricComparerFullResp>.contentContainer.Size{width:100%!important}#p8476121012181134 p{line-height:50px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyContactForm{margin-top:40px}.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailActions,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailActions{margin-right:auto!important;margin-left:50px}.Element.PortugalSolutionsPropertyBasicDetailFullResp .localizacaoImovel{font-size:16px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .tituloImovel{font-size:24px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .icons .price{margin-bottom:5px}.Element.PortugalSolutionsPropertyBasicDetailFullResp .newTab,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .newTab{font-size:16px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .thumbItens,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .thumbItens{width:100%!important;margin:0!important;padding-top:calc(3*100%/4)!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .icons .detailWrapper{justify-content:flex-end!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentInfo .developmentDescription{margin-bottom:0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentContactForm .form-field-content{width:100%!important}}@media only screen and (min-width:481px){.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .socialMediaItem,.Element.PortugalSolutionsPropertyBasicDetailFullResp .socialMediaItem{margin-right:20px!important}}@media only screen and (max-width:480px){.Element.PropertyBasicListFullResp.adaptive,.Element.PropertyFavoriteListFullResp,.Element.DevelopmentBasicPanelFullResp.adaptive,.Element.DevelopmentBasicListFullResp.adaptive,.Element.PortugalSolutionsPropertyBasicDetailFullResp{max-width:296px!important;width:100%!important}.Element.PropertyBasicPanelFullResp.adaptive,.Element.PropertyRelatedPanelFullResp.adaptive{max-width:316px!important}.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination,.Element.PropertyBasicListFullResp .propertiesContainer .pagination{max-width:296px;margin:0 auto}.Element.PortugalSolutionsPropertyBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mainContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .wrapPreheader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailHeader,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mainContent,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .asideContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .extra,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .extra{max-width:296px!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{justify-content:center!important;left:auto!important}.Element.PropertyBasicListFullResp .wb-fld-location{min-height:inherit!important}.Element.PropertyMetricComparerFullResp{max-width:296px!important}.Element.PropertyMetricComparerFullResp>.contentContainer.Size{width:100%!important}.Element.PropertyFavoriteListFullResp .propertyItem .propertyInfo .propertyTitle{padding-bottom:10px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyTitle{margin-bottom:5px}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentInfo,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyInfo,.Element.PortugalSolutionsPropertyBasicDetailFullResp #mediaContent{padding:25px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyBasicFeatures,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyDetails,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentBasicFeatures,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentDetails{padding:0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .actionItem,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .actionItem{margin:0 10px 0 0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .socialMediaItem,.Element.PortugalSolutionsPropertyBasicDetailFullResp .socialMediaItem{margin-right:15px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .infoWrapper,.Element.PortugalSolutionsPropertyBasicDetailFullResp .infoWrapper,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mediaTabs .newTab{margin:0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailActions,.Element.PortugalSolutionsPropertyBasicDetailFullResp .detailActions,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailActions{margin-left:25px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertySpecs .fotoShadow,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentSpecs .fotoShadow{margin-left:7%!important;width:93%!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyBasicFeatures{margin:50px 0 50px 0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .mediaSlider .ctrlPrev,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mediaSlider .ctrlNext,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mediaSlider .ctrlPrev,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mediaSlider .ctrlNext{font-size:18px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp #mediaContent .ctrlPrev,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .ctrlPrev{left:-33px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp #mediaContent .ctrlNext,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .ctrlNext{right:-33px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .asideContent{margin:50px auto!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .extra,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .asideContent{margin:50px auto!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentTitle,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentSpecs .fotoShadow{margin-bottom:0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailItemIcon i .egoiconfont-home{font-size:20px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailItemIcon .value{padding-top:5px}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailItemIcon{margin:10px 4!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .specsText,.Element.PortugalSolutionsPropertyBasicDetailFullResp .specsText{margin-top:0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertySpecs,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentSpecs,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentFractions{margin-top:50px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .specsTitle{margin-bottom:20px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentContactForm .form-field-content,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyContactForm .form-field-content{margin-bottom:25px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentContactForm .form-field-content .formCellBox.InnerElement[data-item=f112164149814780] .elementContainer.ContainerStyle{padding:20px 0 10px 0!important}.Element.PropertyBasicListFullResp .propertiesContainer .pagination .paginationBtn .paginationBtnWrap span,.Element.DevelopmentBasicListFullResp .developmentsContainer .pagination .paginationBtn .paginationBtnWrap span{display:none!important}}.Element.PropertyBasicListFullResp .InnerElement[data-type=PropertyListHeader]>.elementBorder>.elementContainer,.Element.DevelopmentBasicListFullResp .InnerElement[data-type=DevelopmentListHeader]>.elementBorder>.elementContainer{margin:0 auto}.Element.PortugalSolutionsPropertyBasicDetailFullResp .mediaSlider .ctrlPrev,.Element.PortugalSolutionsPropertyBasicDetailFullResp .mediaSlider .ctrlNext{text-shadow:unset!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .localizacaoImovel,.Element.PortugalSolutionsPropertyBasicDetailFullResp .localizacaoImovel{margin-bottom:6px}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .socialMediaItem:last-of-type,.Element.PortugalSolutionsPropertyBasicDetailFullResp .socialMediaItem:last-of-type{margin-right:50px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .icons .detailWrapper,.Element.PortugalSolutionsPropertyBasicDetailFullResp .icons .detailWrapper{padding:10px 0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .specsText{text-align:justify}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentDetails .detailWrapper{padding:0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .specsTitle{padding-bottom:0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentDetails .detailItem,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentBasicFeatures .detailItem,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyDetails .detailItem,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyBasicFeatures .detailItem{margin:0 5px 15px 0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentBasicFeatures{margin-top:40px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .carLine .featuresListItem{padding:0 0 10px 0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .carLine .featuresListItem{padding:15px 5px 0 0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .carLine .featureHeader{height:auto!important;padding-bottom:3px}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp #mediaContent .specsTitle{margin-bottom:25px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mediaSlider .ctrlPrev,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .mediaSlider .ctrlNext{text-shadow:unset!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .formTitle{margin-bottom:0!important;padding:0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentContactForm{width:100%!important;margin:0 auto!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentContactForm .form-field-content,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyContactForm .form-field-content{margin-bottom:25px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .developmentContactForm .form-field-content:last-of-type .elementContainer.ContainerStyle,.Element.PortugalSolutionsPropertyBasicDetailFullResp .propertyContactForm .form-field-content:last-of-type .elementContainer.ContainerStyle{padding:0!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .extra{margin:50px auto!important}.Element.DevelopmentBasicPanelFullResp.show-price .salesInfo .developmentPrice{font-weight:bold}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .simuladorTitle,.Element.PortugalSolutionsPropertyBasicDetailFullResp .formTitle{padding:0!important;margin-bottom:40px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .parameter-name,.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .boxresult,.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .boxresult,.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .boxvalue{font-size:16px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .simuladorDisclaimer{margin-top:0!important;font-size:14px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .searchBtn{margin:30px auto 0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .simulador .searchBtn .elementContainer.ContainerStyle{font-weight:600}.cookieDisclaimer{background:#144069!important;padding:20px 20px 0 20px!important}.cookieDisclaimer span{font-family:'josefinsans-regular'!important}.cookieDisclaimer p{margin-top:8px!important}.cookieDisclaimer .cookieOK{border:1px solid #f7f7f7!important;color:#f7f7f7!important;font-family:'josefinsans-regular'!important;font-weight:inherit!important;margin:8px!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .specsText{text-align:justify!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .picHeader:before,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .picHeader:before{height:140px!important}.rec-position{top:inherit!important;bottom:50px!important}.linha-position{top:inherit!important;bottom:-80px!important}.linha-home{top:inherit!important;bottom:-65px!important}.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .detailItemIcon.total{cursor:pointer}.inlineColumn.fieldmarker-RGPD .elementContainer.ContainerStyle{padding:0!important}@media only screen and (min-width:801px){.ofer-form-override .inlineColumn.fieldmarker-RGPD,.ofer-form-override .inlineColumn.fieldmarker-LargeText{width:100%!important;margin-top:20px;display:block}}.floatWhatsapp{position:fixed!important;bottom:15px!important;right:15px!important;left:inherit!important;top:inherit!important;z-index:9999999!important}.egoiconfont-quartos:before{content:""!important;font-family:'Portugal-Solutions'!important}.egoiconfont-chuveiro:before{content:""!important;font-family:'Portugal-Solutions'!important}.egoiconfont-home:before,.egoiconfont-area_imovel_new:before{content:""!important;font-family:'Portugal-Solutions'!important}.egoiconfont-facebook:before{content:""!important;font-family:'Portugal-Solutions'!important}.egoiconfont-linkedin:before{content:""!important;font-family:'Portugal-Solutions'!important}#pbOverlay{background:rgba(20,60,105,.9)!important}.inlineColumn.fieldmarker-Hidden .elementColorBG.BgColor,.inlineColumn.fieldmarker-RGPD .elementColorBG.BgColor{background:none!important}div.Element p{margin:0;line-height:1.5!important}.Live .maxfullHeight{height:100vh!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper .property-title{text-align:center;margin:0 0 10px 0!important;text-transform:uppercase}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper .property-location{text-align:center}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper{padding:35px 20px 35px 20px!important;max-width:369px!important;border-radius:5px}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{left:49.4%!important;width:85%!important;bottom:50px!important;transform:translateX(-50%)!important;padding:0!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper .property-price,.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper .property-description{display:none!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper .property-location{margin-bottom:10px!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper .inner-box{margin-top:0!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper .inner-box .cta-btn{margin:auto!important}.hp-gradiente{top:-1px!important;bottom:auto;height:400px!important}#siteWorkArea .hp-gradiente{top:-150px!important}#p90121513712040913.Shape>.SEOElement>.contentContainer{height:100%!important}.hp-gradiente .BgColor{background:linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%)!important}#p11145143131514613414.Text{z-index:999!important}.Section.PageHeader{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.specialHeader .FixedGhost,#siteWorkArea .siteSections:not(.specialHeader) .hp-gradiente,body.Live:not(.specialHeader) .hp-gradiente{display:none!important}.specialHeader .Section.PageHeader div.sectionBgColor{background:transparent!important}.Live.specialHeader .sectionHeader{position:absolute!important}.box-pesHome .fieldmarker-Radio{display:none!important}.btn-PH .elementContainer.ContainerStyle::before{font-family:'ego-icon-font';content:"";padding-right:10px;display:flex;align-items:center;justify-content:center}.btn-PH .RichTextEditor{display:none}.hovHand{cursor:pointer!important}.changecolor .elementColorBG{background:#144069!important}.changecolor .elementBorder>.elementContainer.ContainerStyle{color:#fff!important}body.Live .advSearch{display:none}.menu-override{z-index:9999!important}.menu-override ul.SiteMenu.Horizontal li.SitePage:nth-child(3){margin-right:400px}.menu-override ul.SiteMenu.Horizontal li.SitePage{width:auto!important}.Element.PropertyBasicPanelFullResp .propertyInfo{padding:20px!important}.Element.PropertyRelatedPanel .favorite,.Element.PropertyBasicPanel .favorite{display:none!important}.Element.PropertyRelatedPanel .propertyPrice,.Element.PropertyBasicPanel .propertyPrice{text-align:left!important;padding:10px 0 5px 0!important}.Element.PropertyRelatedPanel .propertyTitle,.Element.PropertyBasicPanel .propertyTitle{padding-bottom:10px!important}.Element.PropertyRelatedPanel .propertyLocation,.Element.PropertyBasicPanel .propertyLocation{flex-basis:100%;margin-bottom:10px!important}.Element.PropertyRelatedPanel .detailItem .value,.Element.PropertyBasicPanel .detailItem .value{color:#144069!important}.Element.PropertyRelatedPanel .detailItem i,.Element.PropertyBasicPanel .detailItem i{color:#144069!important}.Element.PropertyRelatedPanel .detailItem,.Element.PropertyBasicPanel .detailItem{color:#144069!important;margin:0 5px!important}div.Element[id='p911391580138041'].DevelopmentBasicListFullResp .InnerElement[data-type=DevelopmentListFilter]>.elementColorBG{width:100vw!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/3 - 20px)!important;margin:0 10px!important}.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/3 - 20px)!important;margin:0 10px!important}.Element.DevelopmentBasicListFullResp.top-filter .fieldsWrapper div.searchBtn{position:relative!important;float:right!important;margin-right:10px!important;width:calc(100%/3 - 20px)!important}.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper div.searchBtn{position:relative!important;float:right!important;margin-right:10px!important;width:calc(100%/3 - 20px)!important;margin-top:-72px!important}.Element.DevelopmentBasicListFullResp.top-filter .fieldsWrapper .unitField{width:calc(100% - 25px)!important}.pagination.pagination-progress .catalog-product-list__total-count{font-size:16px!important}.Element.PropertyBasicListFullResp .propertyItem .favorite{display:none!important}.Element.PropertyBasicListFullResp .propertyPrice,.Element.PropertyFavoriteListFullResp .propertyPrice{text-align:left!important}.Element.DevelopmentBasicListFullResp .egoiconfont-arrow-thin-right::before,.Element.PropertyBasicListFullResp .egoiconfont-arrow-thin-right::before{content:""!important}.Element.DevelopmentBasicListFullResp .egoiconfont-arrow-thin-left::before,.Element.PropertyBasicListFullResp .egoiconfont-arrow-thin-left::before{content:""!important}.Element.PropertyRelatedPanelFullResp .propertyInfo,.Element.PropertyBasicListFullResp .propertyInfo,.Element.PropertyFavoriteListFullResp .propertyInfo{padding:15px 20px!important}.Element .propertyItem .salesInfo{text-align:center;background-color:#d0b467;padding:10px;border-radius:5px;position:absolute;right:20px;margin-left:10px;bottom:10px;max-width:40%;box-sizing:border-box!important;max-height:48px}.Element .propertyItem .icons .detailWrapper{justify-content:flex-start}.Element .propertyItem .icons .detailItem{margin-right:18px!important;display:inline-block;order:2}.Element .propertyItem .propertyBusiness{margin-bottom:0!important;line-height:1}.Element .propertyItem .propertyTitle{padding-bottom:3px!important;padding-top:5px!important}.Element .propertyItem .icons{justify-content:left!important;margin-top:-15px;width:70%!important}.Element .propertyItem .icons .AREA{order:1!important}.Element .propertyItem .icons .POOL,.Element .propertyItem .icons .GARAGE{display:none}.Element .propertyItem .detailItem .value{color:#144069!important;font-family:josefinsans-regular!important}.Element .propertyItem .detailItem i{color:#144069!important}.Element .propertyItem .detailItem{color:#144069!important;margin:0!important}.Element.DevelopmentBasicListFullResp .InnerElement[data-type="DevelopmentListFilter"] .wb-fld-title,.Element.PropertyBasicListFullResp .InnerElement[data-type=PropertyListFilter] .wb-fld-title{display:none!important}div.Element[id='p10001514913110410'].PropertyBasicListFullResp .InnerElement[data-type=PropertyListFilter]>.elementColorBG{width:100vw;left:50%;transform:translateX(-50%)}.Element.PropertyBasicListFullResp .listTitle{margin-right:0!important;max-width:100%!important}@media only screen and (max-width:480px){.Element.PropertyBasicListFullResp .listTitle{margin-bottom:10px}.Element.PropertyBasicListFullResp .advancedFilter{margin-bottom:15px!important}}.Element.DevelopmentBasicListFullResp .changeView,.Element.PropertyBasicListFullResp .changeView{display:none!important}.Element.DevelopmentBasicListFullResp .InnerElement[data-type=DevelopmentListItem] .Background1,.Element.DevelopmentBasicPanel .InnerElement[data-type=DevelopmentPanelItem] .Background1{background:#144069!important;background:linear-gradient(0deg,rgba(20,64,105,1) 10%,rgba(255,255,255,0) 100%)!important;min-height:240px!important}.Element.DevelopmentBasicPanel .developmentBasicPanel .InnerElement.EditableText{display:none!important}.Element.DevelopmentBasicListFullResp .developmentItem .developmentItemInner,.Element.DevelopmentBasicPanelFullResp .developmentItem .developmentItemInner{padding-top:calc(120%)!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .actionItem[class*="compClass"],.Element.PortugalSolutionsPropertyBasicDetailFullResp .actionItem.favorite{display:none}.Element.DevelopmentBasicListFullResp .developmentItem .developmentInfo{text-align:center}.Element.DevelopmentBasicPanelFullResp .developmentInfo{justify-content:end!important;padding-bottom:40px!important}.Element .developmentItem .salesInfo{color:#fff;font-size:14px;font-family:josefinsans-light;margin:10px auto;display:block!important}.Element .developmentItem .salesInfo h2{display:flex;flex-direction:row}.Element .developmentItem .developmentBusiness{margin-right:5px}.Element .developmentItem .developmentPrice{font-weight:600}div.Element[id='p911391580138041'].DevelopmentBasicListFullResp .InnerElement[data-type=DevelopmentListFilter]>.elementColorBG{width:100vw;left:50%;transform:translateX(-50%)}@media only screen and (min-width:1121px){.Element.DevelopmentBasicListFullResp .developmentsContainer .developmentItems .developmentItem{flex:0 0 calc(100%/3 - 20px)!important;width:calc(100%/3 - 20px)!important}.Element.PropertyFavoriteListFullResp.short-columns .propertiesContainer .propertyItem,.Element.PropertyBasicListFullResp.short-columns .propertiesContainer:not(.listView) .propertyItem{flex:0 0 calc(100%/3 - 20px)!important;max-width:calc(100%/3 - 20px)!important;margin:10px!important}}@media only screen and (min-width:1441px){.Element.PropertyFavoriteListFullResp.short-columns .propertiesContainer .propertyItem,.Element.PropertyBasicListFullResp.short-columns .propertiesContainer:not(.listView) .propertyItem{flex:0 0 calc(100%/3 - 40px)!important;max-width:calc(100%/3 - 40px)!important;margin:20px!important}.Element.PropertyRelatedPanelFullResp.short-columns .propertyItem,.Element.PropertyBasicPanelFullResp.short-columns .propertyItem{flex:0 0 calc(100%/3 - 40px)!important;max-width:calc(100%/3 - 40px)!important;margin:20px!important}}@media only screen and (max-width:1440px){.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{left:47.5%!important;width:85%!important}.menu-override ul.SiteMenu.Horizontal li.SitePage:nth-child(3){margin-right:200px}}@media only screen and (max-width:1120px){.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{left:48%!important;width:85%!important}.Element.PropertyFavoriteListFullResp .detailWrapper,.Element.PropertyBasicListFullResp .detailWrapper{justify-content:left!important;margin-top:35px!important;width:100%!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .picHeader:before,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .picHeader:before{height:180px!important;bottom:-89px!important}}@media only screen and (max-width:800px){.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{left:42%!important;width:85%!important;padding:30px 20px 30px 20px!important;max-width:369px!important;border-radius:5px;margin:auto!important}}@media only screen and (max-width:800px){.Element.DevelopmentBasicListFullResp .InnerElement[data-type="DevelopmentListFilter"] .wb-fld-title,.Element.PropertyBasicListFullResp .InnerElement[data-type="PropertyListFilter"] .wb-fld-title{display:block!important}.Element.PropertyBasicListFullResp .PropertyContactForm .form-field-content{width:calc(100%/2)!important}.Element.DevelopmentBasicListFullResp .collapseBtn.transitions,.Element.PropertyBasicListFullResp .collapseBtn.transitions{display:flex!important;justify-content:center;align-items:center}.Element.DevelopmentBasicListFullResp .filterHeader,.Element.PropertyBasicListFullResp .filterHeader{padding-bottom:0!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField,.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/2 - 10px)!important;margin-right:10px!important}.Element.DevelopmentBasicListFullResp.top-filter .fieldsWrapper div.searchBtn,.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper div.searchBtn{float:none!important;width:100%!important}.Element.DevelopmentBasicListFullResp.top-filter .advancedFilter,.Element.PropertyBasicListFullResp.top-filter .advancedFilter{padding-bottom:0}.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper div.searchBtn{margin-top:16px!important}.Element.PropertyBasicListFullResp .propertiesContainer,.Element.DevelopmentBasicListFullResp .developmentsContainer{padding:0 0 20px 0!important}.Element.PortugalSolutionsPropertyBasicDetailFullResp .picHeader:before,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .picHeader:before{height:235px!important;bottom:-70px!important}}@media only screen and (max-width:480px){.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{display:flex!important}.Element.DevelopmentBasicListFullResp .collapseBtn{width:30px!important}.Element.PropertyBasicListFullResp .PropertyContactForm .form-field-content{width:100%!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper{max-width:100%!important;left:50%!important;width:100%!important}.Element.DevelopmentBasicListFullResp .detailWrapper,.Element.PropertyBasicListFullResp .detailWrapper,.Element.PropertyFavoriteListFullResp .detailWrapper{justify-content:left!important;margin-top:0!important;width:100%!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField,.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:100%!important;margin-right:0!important}.Element.PropertyBasicListFullResp .listHeader{flex-direction:column}.Element.PortugalSolutionsPropertyBasicDetailFullResp .picHeader:before,.Element.PortugalSolutionsDevelopmentBasicDetailFullResp .picHeader:before{display:none!important}}