:root{--primary-color:#171719}.dSelect .dSelectDropList .dLabel .dLabelCheckedIcon{color:#000}.jd-chat-fab{bottom:1rem;right:6rem}.expand{background-color:rgba(0,0,0,.5)!important}.Element.DevelopmentLuxuryList .developmentItem:nth-of-type(2n+2) .stickerDiagonal{margin-top:0!important}ul.SiteMenu.Horizontal li.SitePage{flex-grow:inherit!important}.SiteMenu,.UsersListsCounter{width:max-content}.Text.Element ul{list-style:none;padding:0}.Text.Element ul li{padding-left:18px;position:relative}.Text.Element ul li:before{content:'';font-family:'ego-icon-font';font-size:11px;position:absolute;left:0;top:4px}.mediaGallery[data-mediatype="4"] .mediaDisplay img,.mediaGallery[data-mediatype="4"] .mediaDisplay img,.mediaGallery[data-mediatype="6"] .mediaDisplay img{object-fit:contain!important}.shadow{background:#000;background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.black-gradient .sectionBody{background:#d70005;background:linear-gradient(to bottom,hsla(220,20%,10%,.4) 0%,hsla(220,20%,10%,.5) 50%,hsla(220,20%,10%,.85) 100%)}#siteContent .pagination.pagination-progress .pagination-btn{text-transform:uppercase}.Element.SiteMenu.BasicMenuSkin .dropMenu{box-shadow:unset!important}.SiteMenu .InnerElement[data-type='SiteMenuItem']{width:auto!important}.Element.SiteMenu.BasicMenuSkin .dropMenu{min-width:155px!important}.MobileMenu{width:100%!important}div.MobileMenu .MenuClose:before{font-size:14px!important}.UsersListsCounter .RichTextEditor{display:none!important}.Element.LanguageFlag .lang-select{padding:0!important}.egoiconfont-chevron-left::before{content:""!important}.egoiconfont-chevron-right::before{content:""!important}@media only screen and (min-width:801px){.pic-left{width:50%!important}.pic-right{width:50%!important;right:0!important;left:auto!important}}.emp-activ .elementColorBG{background:var(--primary-color)!important}.imo-activ .elementColorBG{background:var(--primary-color)!important}.popupModal-content{padding:0!important;border:0!important;margin:17% auto!important;max-width:700px!important}.popupModal .close{font-weight:lighter!important}.btn-toggle-imo,.btn-toggle-emp{cursor:pointer!important}@media only screen and (min-width:1121px){.main-text{top:inherit!important;bottom:50%!important}.form-empreendimentos,.form-imoveis{top:inherit!important;bottom:30%!important}.btn-toggle-imo,.btn-toggle-emp{top:inherit!important;bottom:calc(30% + 115px)!important}}@media only screen and (min-width:801px){.Live .main-section{height:100vh!important}.Live .scroll-button{top:auto!important;bottom:7%!important}.Live .scroll-line{top:auto!important;bottom:-5%!important}}@media only screen and (min-width:801px){.Element.PropertyBasicListFullResp .filterHeader{display:none!important}}.Element.PropertyBasicListFullResp .filterHeader{padding-bottom:0!important}.Element.PropertyBasicListFullResp .advancedFilter{margin-bottom:0!important}.Element.PropertyBasicListFullResp{z-index:1!important}.list-shape{z-index:0!important}.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{margin-top:-55px!important}.Element.PropertyHistoricListFullResp .detail-section-title{display:none!important}@media only screen and (min-width:1121px){.Element.PropertyBasicListFullResp .propertyItem,.Element.PropertyFavoriteListFullResp .propertyItem,.Element.PropertyBasicPanelFullResp .propertyItem,.Element.AgentPropertyRelatedPanel .propertyItem,.Element.PropertyRelatedPanelFullResp .propertyItem{flex:0 0 calc(100%/3 - 20px)!important;max-width:calc(100%/3 - 20px)!important;margin:0 10px 30px 10px!important}}@media only screen and (max-width:1120px) and (min-width:801px){.Element.PropertyBasicListFullResp .propertyItem,.Element.PropertyFavoriteListFullResp .propertyItem,.Element.PropertyBasicPanelFullResp .propertyItem,.Element.AgentPropertyRelatedPanel .propertyItem,.Element.PropertyRelatedPanelFullResp .propertyItem{flex:0 0 calc(100%/2 - 20px)!important;max-width:calc(100%/2 - 20px)!important;margin:0 10px 30px 10px!important}}@media only screen and (max-width:800px){.Element.PropertyBasicListFullResp .propertyItem,.Element.PropertyFavoriteListFullResp .propertyItem,.Element.PropertyBasicPanelFullResp .propertyItem,.Element.AgentPropertyRelatedPanel .propertyItem,.Element.PropertyRelatedPanelFullResp .propertyItem{flex:0 0 100%!important;max-width:100%!important;margin:0 0 30px 0!important}}.Element.PropertyBasicListFullResp .propertyPrice,.Element.PropertyBasicListFullResp .propertyBusiness,.Element.PropertyFavoriteListFullResp .propertyPrice,.Element.PropertyFavoriteListFullResp .propertyBusiness,.Element.PropertyBasicPanelFullResp .propertyBusiness,.Element.PropertyBasicPanelFullResp .propertyPrice,.Element.AgentPropertyRelatedPanel .propertyBusiness,.Element.AgentPropertyRelatedPanel .propertyPrice,.Element.PropertyRelatedPanelFullResp .propertyBusiness,.Element.PropertyRelatedPanelFullResp .propertyPrice,.Element.PropertyHistoricListFullResp .propertyBusiness,.Element.PropertyHistoricListFullResp .propertyPrice{text-align:left!important}.Element.PropertyBasicListFullResp .InnerElement[data-type=PropertyListHeader] .InnerElement[data-type=IconListView],.Element.PropertyBasicListFullResp .InnerElement[data-type=PropertyListHeader] .wb-fld-order{display:none!important}.Element.PropertyBasicListFullResp .detailWrapper,.Element.PropertyFavoriteListFullResp .detailWrapper,.Element.PropertyBasicPanelFullResp .detailWrapper,.Element.PropertyRelatedPanelFullResp .detailWrapper,.Element.PropertyHistoricListFullResp .detailWrapper{justify-content:flex-start!important}.Element.PropertyBasicListFullResp .detailItem,.Element.PropertyFavoriteListFullResp .detailItem,.Element.PropertyBasicPanelFullResp .detailItem,.Element.PropertyRelatedPanelFullResp .detailItem,.Element.PropertyHistoricListFullResp .detailItem{margin:0 20px 0 0!important}.Element.PropertyBasicListFullResp .detailItem i,.Element.PropertyFavoriteListFullResp .detailItem i,.Element.PropertyBasicPanelFullResp .detailItem i,.Element.PropertyRelatedPanelFullResp .detailItem i{font-size:20px!important}.Element.PropertyBasicListFullResp .detailItem .value,.Element.PropertyFavoriteListFullResp .detailItem .value,.Element.PropertyHistoricListFullResp .detailItem .value{font-size:13px!important;font-family:'Montserrat-Light',Verdana,sans-serif!important}.Element.PropertyBasicListFullResp .propertyReference,.Element.PropertyBasicListFullResp .propertyTitle,.Element.PropertyFavoriteListFullResp .propertyReference,.Element.PropertyFavoriteListFullResp .propertyTitle,.Element.PropertyFavoriteListFullResp .propertyBusiness,.Element.PropertyRelatedPanelFullResp .propertyReference,.Element.PropertyRelatedPanelFullResp .propertyTitle,.Element.PropertyRelatedPanelFullResp .propertyBusiness,.Element.PropertyHistoricListFullResp .propertyReference,.Element.PropertyHistoricListFullResp .propertyTitle,.Element.PropertyHistoricListFullResp .propertyBusiness{margin-bottom:8px!important}.Element.PropertyBasicListFullResp .wb-fld-location,.Element.PropertyFavoriteListFullResp .wb-fld-location,.Element.PropertyRelatedPanelFullResp .wb-fld-location,.Element.PropertyHistoricListFullResp .wb-fld-location{min-height:20px!important}.Element.PropertyBasicListFullResp .ctrlPrev,.Element.PropertyBasicListFullResp .ctrlNext,.Element.PropertyFavoriteListFullResp .ctrlPrev,.Element.PropertyFavoriteListFullResp .ctrlNext,.Element.AgentPropertyRelatedPanel .ctrlPrev,.Element.AgentPropertyRelatedPanel .ctrlNext,.Element.PropertyRelatedPanelFullResp .ctrlPrev,.Element.PropertyRelatedPanelFullResp .ctrlNext,.Element.PropertyHistoricListFullResp .ctrlPrev,.Element.PropertyHistoricListFullResp .ctrlNext{opacity:0!important;transition:all .5s ease!important;background:rgba(0,0,0,.5)!important;color:#fff!important;margin:10px;text-shadow:unset!important;font-size:14px!important}.Element.PropertyBasicListFullResp .propertyItem:hover .ctrlPrev,.Element.PropertyBasicListFullResp .propertyItem:hover .ctrlNext,.Element.PropertyFavoriteListFullResp .propertyItem:hover .ctrlPrev,.Element.PropertyFavoriteListFullResp .propertyItem:hover .ctrlNext,.Element.AgentPropertyRelatedPanel .propertyItem:hover .ctrlPrev,.Element.AgentPropertyRelatedPanel .propertyItem:hover .ctrlNext,.Element.PropertyRelatedPanelFullResp .propertyItem:hover .ctrlPrev,.Element.PropertyRelatedPanelFullResp .propertyItem:hover .ctrlNext,.Element.PropertyHistoricListFullResp .propertyItem:hover .ctrlPrev,.Element.PropertyHistoricListFullResp .propertyItem:hover .ctrlNext{opacity:1!important}.Element.PropertyBasicListFullResp .propertiesContainer .pagination{margin:50px 0!important}.Element.PropertyBasicListFullResp .propertiesContainer,.Element.PropertyFavoriteListFullResp .propertiesContainer,.Element.PropertyHistoricListFullResp .propertiesContainer{padding:0!important}.Element.PropertyBasicListFullResp.no-filter .propertyList,.Element.PropertyBasicListFullResp.top-filter .propertyList{margin:0!important}.pagination.pagination-progress .catalog-product-list__total-count{font-family:'Montserrat-Light',Verdana,sans-serif!important}.Element.PropertyFavoriteListFullResp .egoiconfont-tick-thin-rounded:before{font-size:11px!important}.Element.PropertyBasicListFullResp .map{margin:0!important}.PropertyBasicDetail>.SEOElement>.contentContainer{margin:0 auto!important}.Element.PropertyBasicDetailFullRespCentered .propertyFeatureIcons{margin-top:20px!important}.Element.PropertyBasicDetailFullRespCentered .detailHeader{padding-bottom:0!important;margin-bottom:0!important}.Element.PropertyBasicDetailFullRespCentered .specsText{line-height:2!important}.Element.PropertyBasicDetailFullRespCentered .detailActions{padding:20px 0!important;text-align:right}.Element.PropertyBasicDetailFullRespCentered .expand{color:#fff!important;font-size:20px!important;opacity:1!important;text-shadow:unset!important}.Element.PropertyBasicDetailFullRespCentered .ctrlPrev,.Element.PropertyBasicDetailFullRespCentered .ctrlNext{transition:all .5s ease!important;background:rgba(0,0,0,.5)!important;color:#fff!important;margin:10px;text-shadow:unset!important;font-size:14px!important}.Element.PropertyBasicDetailFullRespCentered .mediaDisplay{box-shadow:unset!important}.Element.PropertyBasicDetailFullRespCentered .imageCounter{text-shadow:unset!important;font-family:'Montserrat-Light',Verdana,sans-serif!important}.Element.PropertyBasicDetailFullRespCentered .PropertyAlertPriceForm{text-align:left!important}.Element.PropertyBasicDetailFullRespCentered .actionItem.reserveBtn,.Element.PropertyBasicDetailFullRespCentered .actionItem.propostaBtn{line-height:65px!important}.Element.PropertyBasicDetailFullRespCentered .actionItem .elementContainer{width:inherit!important;height:inherit!important}.Element.PropertyBasicDetailFullRespCentered .InnerElement[data-type=IconLowPrice]:hover .elementContainer svg,.Element.PropertyBasicDetailFullRespCentered .InnerElement[data-type=IconReserve]:hover .elementContainer svg{fill:#fff!important}.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .featuresListHeader,.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .featuresListItem,.Element.PropertyBasicDetailFullRespCentered .detailWrapper,.Element.PropertyBasicDetailFullRespCentered .extraLinks{padding:0!important}.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .featuresList .featuresDetailWrapper{padding:20px!important}.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .detailItem,.Element.PropertyBasicDetailFullRespCentered .detailItem{width:calc(100%/3 - 25px)!important;margin:10px 25px 10px 0!important}@media only screen and (max-width:1120px){.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .detailItem,.Element.PropertyBasicDetailFullRespCentered .detailItem{width:calc(100%/2 - 25px)!important}}@media only screen and (max-width:800px){.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .detailItem{width:calc(100%/2)!important}.Element.PropertyBasicDetailFullRespCentered .detailActions,.Element.PropertyBasicDetailFullRespCentered .propertyFeatureIcons{text-align:left!important}}@media only screen and (min-width:801px){.Element.DevelopmentLuxuryList .filterHeader{display:none!important}.Element.PropertyBasicDetailFullRespCentered .mainContent{width:calc(70% - 30px)!important;margin-right:30px!important}.Element.PropertyBasicDetailFullRespCentered .asideContent{width:30%!important}}@media only screen and (max-width:480px){.Element.PropertyBasicDetailFullRespCentered .detailItem,.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .detailItem{width:100%!important;margin:5px!important}.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures.carTab .featuresListItem{flex:0 0 calc(50% - 2px)!important;max-width:calc(50% - 2px)!important}.Element.PropertyBasicDetailFullRespCentered .asideContent{margin:0!important}.Element.PropertyBasicDetailFullRespCentered .propertyMap{margin-top:30px!important;margin-bottom:30px!important}.Element.PropertyBasicDetailFullRespCentered .detailActions{margin:0!important}.Element.PropertyBasicDetailFullRespCentered.adaptive{max-width:320px!important}.Element.PropertyBasicDetailFullRespCentered .detailHeader{margin-top:30px!important}.Element.PropertyBasicDetailFullRespCentered .provertyDescription,.Element.PropertyBasicDetailFullRespCentered .propertyDetails,.Element.PropertyBasicDetailFullRespCentered .propertyBasicFeatures{margin-top:30px!important}.Element.PropertyBasicDetailFullRespCentered .specsText{margin-top:10px!important}.Element.PropertyBasicDetailFullRespCentered .detailItem,{margin:5px 0 5px 0!important}.Element.PropertyBasicDetailFullRespCentered .propertyFeatureIcons .detailItemIcon{margin-left:0!important;margin-right:7px!important}.Element.PropertyBasicDetailFullRespCentered .propertyFeatureIcons .egoiconfont{font-size:20px!important}.Element.PropertyBasicDetailFullRespCentered .propertyFeatureIcons .detailItemIcon .value{font-size:11px!important}.Element.PropertyBasicDetailFullRespCentered .propertyContactForm{margin-bottom:40px!important}}.Element.PropertyBasicDetailFullRespCentered .mediaItem{max-width:100%!important}.equipa .agencyFilter{display:none!important}.Element.PropertyAgentBasicListFullResp .agencyInfo{position:absolute;top:0;width:100%;height:100%!important;padding-bottom:23%!important;transition:all .2s linear 0s;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.3)}.Element.PropertyAgentBasicListFullResp .agencyActions{position:absolute;bottom:30px;width:100%;padding:0!important}.Element.PropertyAgentBasicListFullResp .listHeader{display:none!important}.Element.PropertyAgentBasicListFullResp .agencyFilter{border-bottom:0!important;margin-bottom:0!important}@media only screen and (min-width:801px){.Element.PropertyAgentBasicListFullResp .filterHeader{display:none!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.PropertyAgentBasicListFullResp .pagination{margin:50px 0!important;justify-content:center!important}.Element.PropertyAgentBasicListFullResp .paginationWrapper{width:5%!important}.Element.PropertyAgentBasicListFullResp .egoiconfont-old-mobile:before,.Element.PropertyAgentBasicListFullResp .egoiconfont-phone:before{content:''!important}.Element.PropertyAgentBasicListFullResp .filterTitle{line-height:initial!important}.Element.AgentPropertyRelatedPanel .agentBasicDetail{max-width:1441px!important}.Element.AgentPropertyRelatedPanel .InnerElement[data-type=Title]{display:none}#p9111511015131415115{height:auto!important}.Element.PropertyAgentDetailOrigPicFullResp .agencyBasicDetail .agencyAbout{line-height:2!important}.Element.AgentPropertyRelatedPanel .propertyBusiness{margin-bottom:10px}.Element.PropertyAgentDetailOrigPicFullResp .mobilePhone,.Element.PropertyAgentDetailOrigPicFullResp .fixPhone,.Element.PropertyAgentDetailOrigPicFullResp .phoneObs,.Element.PropertyAgentBasicListFullResp .phoneObs,.Element.PropertyAgentBasicListFullResp .mobilePhone,.Element.PropertyAgentBasicListFullResp .fixPhone{display:block!important}.Element.PropertyAgentDetailOrigPicFullResp .agencyBasicDetail .agencyAbout .agentInfoItem a{line-height:1.7!important}.Element.PropertyAgentDetailOrigPicFullResp .agencyBasicDetail .agencyAbout .agentSocialMedia{position:relative!important}@media only screen and (min-width:801px){.recruitment-form .inlineColumn.fieldmarker-LargeText{width:100%!important;display:block!important;margin-top:15px}.recruitment-form .inlineColumn.fieldmarker-RGPD{width:100%!important;display:block;margin-top:15px}.recruitment-form .InnerElement[data-type=FormField] .FormFile .WebFormInput{width:94%}}.Element.PropertyBasicDetailFullRespCentered .simulador fieldset{background:#f5f5f5!important;padding:30px!important}.Element.PropertyBasicDetailFullRespCentered .simulador .simuladorTitle{font-family:'Montserrat-Medium',Verdana,sans-serif!important;font-size:14px!important;text-transform:initial!important}.Element.PropertyBasicDetailFullRespCentered .simulador .inlineColumn{min-height:50px!important}.Element.PropertyBasicDetailFullRespCentered .simulador .inlineColumn .formCellBox .container-slider{display:block!important;width:100%!important}.Element.PropertyBasicDetailFullRespCentered .simulador .boxresult,.Element.PropertyBasicDetailFullRespCentered .simulador .boxvalue{width:auto!important}.Element.PropertyBasicDetailFullRespCentered .simulador .inlineColumn .formCellBox .ui-slider-horizontal{background:#171719!important;height:3px!important}.Element.PropertyBasicDetailFullRespCentered .simulador .inlineColumn .formCellBox .ui-slider .ui-slider-handle{box-shadow:unset!important;background:#171719!important;border:1px solid #171719!important;top:-5px!important}.Element.PropertyBasicDetailFullRespCentered .simulador .boxresult,.Element.PropertyBasicDetailFullRespCentered .simulador .boxvalue,.Element.PropertyBasicDetailFullRespCentered .contentContainer{padding:0!important}.Element.PropertyBasicDetailFullRespCentered .simulador .boxresult,.Element.PropertyBasicDetailFullRespCentered .simulador .boxvalue{position:absolute;right:0;top:0}.Element.PropertyBasicDetailFullRespCentered .simulador .boxresult,.Element.PropertyBasicDetailFullRespCentered .simulador .boxvalue{color:#000!important}.Element.PropertyBasicDetailFullRespCentered.Box-SimuladorActiv .Box-simulador{width:100%!important}#p83131010111480290_PropertySimulatorForm .InnerElement[data-type="FormCheckboxInput"] label.checklabel:last-of-type input{display:none!important}#p83131010111480290_PropertySimulatorForm .InnerElement[data-type="FormCheckboxInput"] label.checklabel:last-of-type{line-height:2!important}.propertySimulatorForm .submitBtn{width:100%!important}.Element.PropertyBasicDetailFullRespCentered .InnerElement[data-type=Simulater] .InnerElement[data-type=PropertyContactButton]>.elementBorder>.elementContainer{font-size:14px!important;color:#fff!important;padding:15px!important;text-align:center!important}.Element.PropertyBasicDetailFullRespCentered .InnerElement[data-type=Simulater] .InnerElement[data-type=PropertyContactButton]>.elementColorBG{background:#d70005!important}.Element.PropertyBasicDetailFullRespCentered .InnerElement[data-type=Simulater] .InnerElement[data-type=PropertyContactButton]:hover .BgColor{background-color:#171719!important;font-size:14px!important;color:#fff!important;padding:15px!important}.Element.PropertyBasicIMTSimulatorGeneric select,.Element.PropertyBasicIMTSimulatorGeneric input[type="text"],.Element.PropertyBasicIMTSimulatorGeneric textarea{border-bottom:1px solid #000!important;border-top:0!important;border-left:0!important;border-right:0!important;padding:0 15px 0 0!important;color:#000!important}.Element.PropertyBasicIMTSimulatorGeneric .fields-input .inputPrice,.Element.PropertyBasicIMTSimulatorGeneric .fields-input .inputExtraValue{padding:0!important;border-bottom:1px solid #000!important;border-top:0!important;border-left:0!important;border-right:0!important;color:#000!important}.Element.PropertyBasicIMTSimulatorGeneric .fields-input .formLocation{padding:20px 0!important}.Element.PropertyBasicIMTSimulatorGeneric .box-text{margin:20px 0 65px 0!important}.Element.PropertyBasicIMTSimulatorGeneric .submit-container .SubTitleMarker,.Element.PropertyBasicIMTSimulatorGeneric .clear-container .SubTitleMarker{text-transform:uppercase!important}.Element.PropertyBasicIMTSimulatorGeneric .tableCalcContainer .tableCalc{width:100%!important}.Element.PropertyBasicIMTSimulatorGeneric .listTitle,.Element.PropertyBasicIMTSimulatorGeneric .listTitleSubtitle{padding:10px 0!important}.DevelopmentBasicPanel{margin:0 auto!important;left:inherit!important}.DevelopmentBasicPanel>.SEOElement>.contentContainer{margin:0 auto!important}@media only screen and (min-width:1441px){.DevelopmentBasicPanel{max-width:1440px!important}}@media only screen and (max-width:1440px) and (min-width:1121px){.Element.DevelopmentBasicPanel2 .developmentItem{max-width:calc(100%/3 - 20px)!important;width:calc(100%/3 - 20px)!important}.DevelopmentBasicPanel{max-width:1121px!important}}@media only screen and (max-width:1120px) and (min-width:801px){.Element.DevelopmentBasicPanel2 .developmentItem{max-width:calc(100%/2 - 20px)!important;width:calc(100%/2 - 20px)!important}.DevelopmentBasicPanel{max-width:1121px!important}}@media only screen and (max-width:800px){.Element.DevelopmentBasicPanel2 .developmentItem{max-width:100%!important;flex:0 0 100%!important;width:100%!important;margin:0 0 5px 0!important}.DevelopmentBasicPanel{max-width:801px!important}}@media only screen and (max-width:480px){.Element.DevelopmentBasicPanel2 .developmentItem{min-height:400px!important}}.DevelopmentBasicPanel .developmentPrice{font-size:14px;color:#fff!important;font-family:'Montserrat-Regular',Verdana,sans-serif;margin-top:10px}.Element.DevelopmentBasicPanel2 .InnerElement[data-type=DevelopmentPanelItem] .wb-fld-description{font-size:14px;color:#fff!important;font-family:'Montserrat-Regular',Verdana,sans-serif}.Element.DevelopmentBasicPanel2 .developmentInfo{text-shadow:unset!important}.Element.DevelopmentBasicPanel2 .developmentItemInner:hover .developmentDescription{line-height:2!important}@media only screen and (min-width:801px){.dev-button.SubmitButton .RichTextEditor{font-family:ego-icon-font!important;font-size:0!important}.dev-button.SubmitButton .RichTextEditor:before{content:''!important;font-size:20px!important}.Element.DevelopmentBasicPanel2 .developmentItem{min-height:550px!important}}.BasicForm .FormComboWrapper .ComboHandle i::before,.DataView .FormComboWrapper .ComboHandle i::before{content:''!important}.BasicForm .FormComboWrapper .ComboHandle i,.DataView .FormComboWrapper .ComboHandle i{font-size:1em!important}.Element.DevelopmentBasicPanel2 .developmentImage{opacity:1!important}.Element.DevelopmentBasicPanel2 .developmentInfo{padding:15px!important;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 59%)!important;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 59%)!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 59%)!important;filter:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#00000000',GradientType=0)!important}.Element.DevelopmentBasicPanel2 .developmentItemInner:hover .developmentInfo{background:rgba(0,0,0,.6)!important}.Element.DevelopmentBasicPanel2 .developmentInfo .developmentDescription{text-align:center!important}.Element.DevelopmentBasicPanelVP1600H .moreinf{background:var(--primary-color);max-width:50%;margin:0 auto;padding:20px 10px;box-sizing:border-box}.DevelopmentBasicList>.SEOElement>.contentContainer{margin:0 auto!important}.Element.DevelopmentLuxuryList{z-index:1!important}.Element.DevelopmentLuxuryList .developmentInfo .devButton{display:none!important}@media only screen and (min-width:1121px){.Element.DevelopmentLuxuryList .fieldsWrapper .searchBtn{margin-top:-50px!important}.Element.DevelopmentLuxuryList .developmentItem .developmentInfo{flex:0 0 50%!important;position:relative!important;margin:0!important;padding:10%!important}}.Element.DevelopmentLuxuryList .fieldsWrapper{margin-top:0!important}.Element.DevelopmentLuxuryList .filterHeader{padding-bottom:0!important}@media only screen and (min-width:801px){.Element.DevelopmentLuxuryList .developmentItems{margin-top:0!important}.Element.DevelopmentLuxuryList .developmentInfo{justify-content:left!important}.Element.DevelopmentBasicDetailFullResp .mainContent{width:calc(70% - 30px)!important}.Element.DevelopmentBasicDetailFullResp .asideContent{width:30%!important}.Element.DevelopmentLuxuryList .developmentTitle,.Element.DevelopmentLuxuryList .developmentLocation,.Element.DevelopmentLuxuryList .developmentDescription,.Element.DevelopmentLuxuryList .devButton{justify-content:left!important;text-align:left!important;padding:10px 0 0 0!important}}@media only screen and (max-width:1120px) and (min-width:801px){.Element.DevelopmentLuxuryList .developmentItem .developmentInfo{flex:0 0 50%!important;position:relative!important;margin:0!important;padding:8%!important}.Element.DevelopmentLuxuryList .developmentInfo .developmentTitle,.Element.DevelopmentLuxuryList .developmentInfo .developmentLocation{margin-bottom:5px!important}.Element.DevelopmentLuxuryList .form-field-content.filterField{width:calc(100%/3 - 15px)!important;margin-right:15px!important}.Element.DevelopmentLuxuryList .form-field-content.filterField:nth-child(3n+3){margin-right:0!important;width:calc(100%/3)!important}.Element.DevelopmentLuxuryList .fieldsWrapper .searchBtn{width:calc(100%/3)!important;margin-top:-50px!important}}@media only screen and (max-width:800px){.Element.DevelopmentLuxuryList .form-field-content.filterField{width:calc(100%/2 - 15px)!important;margin-right:15px!important}.Element.DevelopmentLuxuryList .form-field-content.filterField:nth-child(3n+3){width:calc(100%/2 - 15px)!important;margin-right:15px!important}.Element.DevelopmentLuxuryList .form-field-content.filterField:nth-child(2n+2){width:calc(100%/2)!important;margin-right:0!important}.Element.DevelopmentLuxuryList .fieldsWrapper .searchBtn{width:calc(100%/2)!important;margin-top:-50px!important}.Element.DevelopmentLuxuryList .developmentLocation{text-align:center!important}.Element.DevelopmentLuxuryList .developmentFeatureIcons{margin-top:10px!important;text-align:center!important}}.Element.DevelopmentLuxuryList .developmentItem{margin:0!important}.Element.DevelopmentLuxuryList .imgWrapper{flex:0 0 50%!important;margin:0!important}@media only screen and (max-width:480px){.Element.DevelopmentLuxuryList .developmentTitle,.Element.DevelopmentLuxuryList .developmentLocation,.Element.DevelopmentLuxuryList .developmentDescription{text-align:center!important;justify-content:center!important;margin:0 auto!important}.Element.DevelopmentLuxuryList .form-field-content.filterField,.Element.DevelopmentLuxuryList .form-field-content.filterField:nth-child(2n+2),.Element.DevelopmentLuxuryList .form-field-content.filterField:nth-child(3n+3){width:100%!important;margin:0!important}.Element.DevelopmentLuxuryList .fieldsWrapper .searchBtn{width:100%!important;margin-top:0!important;min-width:100%;position:relative!important}}.Element.DevelopmentLuxuryList .developmentDescription{padding-top:30px!important;line-height:2!important;text-align:justify!important}.Element.DevelopmentLuxuryList .InnerElement[data-type="DevelopmentListItem"] .InnerElement[data-type="ActionButton"]{display:none!important}.Element.DevelopmentLuxuryList .developmentInfo{background:transparent!important}.Element.DevelopmentLuxuryList .developmentsContainer{padding:0!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaSlider{display:none!important}.Element.DevelopmentBasicDetailFullResp .mediaTabs{display:flex;flex-wrap:nowrap;width:100%}.Element.DevelopmentBasicDetailFullResp .mediaItem{flex:1;text-align:center;cursor:pointer;transition:all .5s ease;box-sizing:border-box;text-transform:uppercase;max-width:calc(100%/7)}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaDisplay{margin-bottom:0!important;box-shadow:unset!important}.Element.DevelopmentBasicDetailFullResp .detailHeader{padding:0!important;margin:40px 0!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons{margin:0!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .expand{color:#fff!important;font-size:20px!important;opacity:1!important;text-shadow:unset!important}.Element.DevelopmentBasicDetailFullResp .ctrlPrev,.Element.DevelopmentBasicDetailFullResp .ctrlNext{transition:all .5s ease!important;background:rgba(0,0,0,.5)!important;color:#fff!important;margin:10px;text-shadow:unset!important;font-size:14px!important}.Element.DevelopmentBasicDetailFullResp .actionItem{margin-right:5px!important}.reservationPopupForm .submitBtn,.reservationPopupForm #oPropertyLink{text-transform:initial!important}.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures.carTab .featuresListHeader,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures.carTab .featuresListItem,.Element.DevelopmentBasicDetailFullResp .detailWrapper{padding:0!important}.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures .featuresList .featuresDetailWrapper{padding:20px!important}.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures .detailItem,.Element.DevelopmentBasicDetailFullResp .detailItem{width:calc(100%/3 - 25px)!important;margin:10px 25px 10px 0!important}.Element.DevelopmentBasicDetailFullResp .carTab .featureTitle{line-height:30px!important}.Element.DevelopmentBasicDetailFullResp .developmentDescription,.Element.DevelopmentBasicDetailFullResp .developmentDetails,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures,.Element.DevelopmentBasicDetailFullResp .developmentFractions,.Element.DevelopmentBasicDetailFullResp .developmentMap{margin-top:60px!important}@media only screen and (max-width:1120px){.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures.carTab .detailItem,.Element.DevelopmentBasicDetailFullResp .detailItem{width:calc(100%/2 - 25px)!important}}@media only screen and (max-width:800px){.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures.carTab .detailItem{width:calc(100%/2)!important}.Element.DevelopmentBasicDetailFullResp .detailActions,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures{text-align:left!important}}@media only screen and (max-width:480px){.Element.DevelopmentBasicDetailFullResp .detailItem,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures.carTab .detailItem{width:100%!important;margin:5px!important}.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures.carTab .featuresListItem{flex:0 0 calc(50% - 2px)!important;max-width:calc(50% - 2px)!important}}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay{padding-top:calc(9*100%/16)!important}.Element.DevelopmentBasicDetailFullResp .detailActions{bottom:0!important}.Element.DevelopmentBasicDetailFullResp .mobileActions{display:none!important}.Element.DevelopmentBasicDetail .InnerElement[data-type=DevelopmentFractions] .fractionTitleMarker,.Element.DevelopmentBasicDetail .developmentFractions .infoValue{display:table-cell!important}.Element.DevelopmentBasicDetail .developmentFractions .infoValue.priceT,.Element.DevelopmentBasicDetail .developmentFractions .infoValue.pic,.Element.DevelopmentBasicDetail .InnerElement[data-type=DevelopmentFractions] .fractionTitleMarker.pic{display:none!important}.Element.DevelopmentBasicDetail .developmentFractions .colName{padding:0!important}.Element.NewsBasicPanel .InnerElement[data-type=Title]>.elementBorder>.elementContainer{text-transform:uppercase}#p91368413128310141.ButtonTextIcon svg{float:right}.Element.NewsBasicPanel .postsBasicPanel .panel-wrapper .thumb-post .lead{display:none!important}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .boxWapper{padding:10px}.Element.NewsBasicPanel .postsBasicPanel .panel-wrapper .thumb-post{min-height:auto!important}#p1042129126131100{height:auto!important}@media only screen and (min-width:1121px){.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post,.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicPanel .postsBasicPanel .panel-wrapper .thumb-post{flex:0 0 calc(100%/3 - 20px)!important;max-width:calc(100%/3 - 20px)!important;margin:0 10px 20px 10px!important}}@media only screen and (max-width:1120px) and (min-width:801px){.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post,.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicPanel .postsBasicPanel .panel-wrapper .thumb-post{flex:0 0 calc(100%/2 - 20px)!important;max-width:calc(100%/2 - 20px)!important;margin:0 10px 20px 10px!important}}@media only screen and (max-width:800px){.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post,.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post,.Element.NewsBasicPanel .postsBasicPanel .panel-wrapper .thumb-post{flex:0 0 100%!important;max-width:100%!important;margin:0 0 20px 0!important}}@media only screen and (max-width:800px){.Element.NewsBasicListFullResp .postsBasicList .list-header-title::before,.Element.PropertyAgentBasicListFullResp .egoiconfont-arrow-thin-down::before{content:''!important;font-size:15px!important}}.Element.NewsBasicListFullResp .postsBasicList .thumb-post:not(.supercasa-news) .list-header-title,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post:not(.supercasa-news) .meta,.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .meta{padding:0!important}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post .boxWapper{padding:10px}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post.supercasa-news .title{padding:10px!important}.Element.NewsBasicDetailFullResp .wb-fld-description,.Element.NewsBasicListFullResp .InnerElement[data-type=NewsListItem] .wb-fld-subtitle,.Element.NewsRelatedPanelFullResp .InnerElement[data-type=NewsPanelItem] .wb-fld-subtitle{text-align:justify!important}.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post:not(.supercasa-news) .title,.Element.NewsRelatedPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post:not(.supercasa-news) .lead,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post:not(.supercasa-news) .title,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post:not(.supercasa-news) .lead,.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .meta .topic{padding:0!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .media-container{width:100%!important;margin:0 0 20px 0!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .news-header{width:100%!important;margin:40px 0 60px 0!important;padding:0!important}.Element.NewsBasicDetailFullResp .postsBasicDetail .detail-content{max-width:100%!important}.Element.NewsBasicDetailFullResp .flowplayer{height:auto!important;padding-top:calc(9*100%/16)!important}.Element.NewsBasicDetailFullResp iframe{position:absolute;top:0}.Element.NewsBasicDetailFullResp .postsBasicDetail .media-slideshow .slide{background-size:contain!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .media-slideshow .ctrl-btn{text-shadow:unset!important}.Element.NewsBasicDetailFullResp .wb-fld-description{line-height:2!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .news-header .social-share .title{font-size:14px;font-family:'Montserrat-Light',Verdana,sans-serif}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .news-header .social-share{margin:35px 0 0 0!important}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .pagination{margin:50px 0!important}.Element.NewsBasicDetailFullResp .wb-fld-subtitle{line-height:2!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .detail-actions{display:none!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .media-slideshow .pagination span{border-radius:50px!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .media-slideshow .slide{padding-top:calc(9*100%/16)!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .mediaDisplay{box-shadow:unset!important;margin-bottom:0!important}@media only screen and (max-width:480px){.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .media-container{margin:0!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .news-header{margin:30px 0 40px 0!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .meta{margin:0 0 12px 0!important}}.newsletter-form .inlineColumn.fieldmarker-RGPD{margin-top:10px!important}.offer-form .inlineColumn.fieldmarker-Email,.offer-form .inlineColumn.fieldmarker-RGPD{width:100%!important}.looking-form .inlineColumn.fieldmarker-RGPD{width:100%!important;display:block!important}.offer-form .inlineColumn.fieldmarker-LargeText,.looking-form .inlineColumn.fieldmarker-LargeText{margin-top:20px;display:block!important;width:100%!important}.whatsappfloat{display:none!important}.floater-whatsapp{position:fixed!important;bottom:25px!important;right:1%!important;top:auto!important;left:auto!important;z-index:9999999!important}.cookieDisclaimer{min-height:30px!important;padding:20px 20px 0 20px!important;border-top:0!important;font-family:'Montserrat-Light',Verdana,sans-serif!important;background:#000!important;color:#fff!important}.cookieDisclaimer p{margin-top:10px!important}.cookieDisclaimer .cookieOK{padding:10px!important;margin:5px!important;font-family:'Montserrat-Light',Verdana,sans-serif!important;font-weight:initial!important}.cookieDisclaimer{font-size:11px!important}footer .sectionBody,#siteWorkArea .CopyrightSection .static-footer .static-footer-wrapper{max-width:1440px!important;margin:0 auto}.CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-logo .light{display:block!important}.CopyrightSection .static-footer.supercasa-section,.CopyrightSection .supercasa-section,.CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-logo .light{display:none!important}.CopyrightSection .static-footer .static-footer-wrapper .company-info,.CopyrightSection .static-footer .static-footer-wrapper .legal-info a,.CopyrightSection .static-footer .static-footer-wrapper .spacer,.CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-text,.CopyrightSection .static-footer .static-footer-wrapper .alternative-dispute-resolution,.CopyrightSection .supercasa-section .static-footer-wrapper .supercasa .supercasa-text{color:#fff!important;font-family:'Montserrat-Light',Verdana,sans-serif!important;font-size:12px!important}.CopyrightSection .supercasa-section .static-footer-wrapper .supercasa,.CopyrightSection .static-footer .static-footer-wrapper .powered-by,.CopyrightSection .static-footer .static-footer-wrapper .legal-info{padding:0!important;justify-content:center!important}.CopyrightSection .static-footer .static-footer-wrapper .company-info{margin-bottom:10px!important;padding:0!important}.CopyrightSection .static-footer .static-footer-wrapper .terms-and-conditions,.CopyrightSection .static-footer .static-footer-wrapper .rgpd-update:not(.spacer),.CopyrightSection .static-footer .static-footer-wrapper .legal-info a{display:inline-block!important;width:auto!important}.CopyrightSection .static-footer .static-footer-wrapper .spacer{display:inline-block!important}.CopyrightSection .static-footer .static-footer-wrapper .legal-info a,.CopyrightSection .static-footer .static-footer-wrapper .legal-info,.CopyrightSection .static-footer .static-footer-wrapper .powered-by{margin:0!important}.CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-text{flex:initial!important;padding-right:10px!important;text-align:left!important}.CopyrightSection .static-footer .static-footer-wrapper .legal-info{text-align:center!important}.CopyrightSection .static-footer .static-footer-wrapper .legal-info a{padding:0 0 10px 0!important}.CopyrightSection:not(.max1200) .supercasa-section .static-footer-wrapper .supercasa,.CopyrightSection:not(.max1200) .static-footer .static-footer-wrapper .powered-by,.CopyrightSection:not(.max1200) .static-footer .static-footer-wrapper{justify-content:center!important}.CopyrightSection .static-footer .static-footer-wrapper .alternative-dispute-resolution{margin-bottom:10px!important}.CopyrightSection .static-footer .static-footer-wrapper{padding:0!important}@media only screen and (min-width:801px){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)}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body.Live .fadeInRight{opacity:0}body.Live .fadeInRight.in-view{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;animation-duration:1s;opacity:1}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body.Live .fadeInLeft{opacity:0}body.Live .fadeInLeft.in-view{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;animation-duration:1s;opacity:1}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}body.Live .fadeIn{opacity:0}body.Live .fadeIn.in-view{-webkit-animation-name:fadeIn;animation-name:fadeIn;animation-duration:1s;opacity:1}