.btn-widgetInfo{position:fixed!important;z-index:999999!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:26px;display:inline-flex;position:absolute;left:50%;top:-35px;transform:translate(-50%,-50%);background:#fff;color:#670038;padding:10px;border-radius:50%;border:2px solid #670038;transition:all .5s ease-out}.btn-widgetInfo:hover .RichTextEditor::before{color:#2a2223;border:2px solid #2a2223;transition:all .5s ease-out}.avaliar .btn-widgetInfo{display:none!important}.stickerDiagonal .stickerText{font-size:14px!important}@media only screen and (min-width:1121px){.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaItem{width:118px!important}}body.Live.listagem-Luxury .Section.footerSection,body.Live.listagem-Luxury .Section.PageHeader{filter:grayscale(1)}.Element .propertyItem:has(.tag-35142168){background:#fff}.Element .propertyItem:has(.tag-35142168) .propertyInfo .icons{border-color:#222!important}.Element .propertyItem:has(.tag-35142168) .propertyImage{border:1px solid #000;width:calc(100% - 2px);height:calc(100% - 2px)}.Element .propertyItem .stickerBar{top:10px!important;left:10px!important;bottom:inherit!important;width:150px!important;background:rgba(0,0,0,.7)!important}.Element .propertyItem .stickerBar .stickerText{font-size:12px!important;transform:none!important}.listagem-Luxury .Element.PropertyBasicListFullResp .listActions{background:#000!important}.Element .propertyItem:has(.tag-35142168) .icons .value,.Element .propertyItem:has(.tag-35142168) .propertyInfo .propertyLocation,.Element .propertyItem:has(.tag-35142168) .propertyInfo .propertyDescription{color:#000!important}.Element .propertyItem:has(.tag-35142168) .propertyInfo .propertyBusiness,.Element .propertyItem:has(.tag-35142168) .propertyInfo .propertyPrice{color:#000!important}.Element .propertyItem:has(.tag-35142168) .propertyInfo .icons .detailItem i{color:#000!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .stickerBar{bottom:99px!important;background:rgba(0,0,0,.7)!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .checkboxLabel span a{color:#fff!important;text-decoration:underline}body.Live.detalhe-imovel:has(.luxuryCollection) .Section:not(.seccao-detalhe):not(.PaineldeImoveis){filter:grayscale(1)}body.Live.detalhe-imovel:has(.luxuryCollection) div.Element[id='p8815299914129154'].PropertyRelatedPanelFullResp .InnerElement[data-type=Title]>.elementBorder>.elementContainer,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .detailItemIcon i,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .agentInfoItem i,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .agentName,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .agentCargo{color:#000!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyPrice li .label,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyPrice li .value,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btnDescription:hover,.detalhe-imovel div.Element[id='p10315754621791'].BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .InnerElement[data-type=PropertyAgent] .InnerElement.agentButton:hover .ContainerStyle,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .collapseBtn,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .detailItemIcon i,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .detailItemIcon .value,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyLocation,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .mainContent .specsText,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .mainContent .TitleMarker,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .mainContent .detailWrapper,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .wb-fld-price,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .carLine .featureTitle,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyTitle,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .InnerElement[data-type='PropertyMediaType'] .elementContainer.ContainerStyle,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btnWrapper .elementContainer.ContainerStyle{color:#000!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .simulador .boxvalue,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .simulador .parameter-name,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .simulador .simuladorTitle,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyContactForm .checkboxLabel,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .formTitle{color:#fff!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .actionItem .contentContainer svg{fill:#000!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .actionItem .contentContainer:hover svg{fill:#670038!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .simulador .inlineColumn .formCellBox .ui-slider-horizontal{background:#fff!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btnDescription{background-color:#000!important;color:#fff!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .simulador .inlineColumn .formCellBox .ui-slider .ui-slider-handle,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btn-simuladorIMT1,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .searchBtn,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .InnerElement[data-type='PropertyMediaType'] .BgColor,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btnWrapper .elementColorBG.BgColor,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .InnerElement[data-type='PropertyMediaType'].selected .BgColor{background-color:#fff!important;color:#000!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .agentActions .agentButton .elementColorBG.BgColor{background-color:#000!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btnWrapper:hover .elementContainer.ContainerStyle,.detalhe-imovel div.Element[id='p10315754621791'].BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .InnerElement[data-type=PropertyAgent] .InnerElement.agentButton:hover .BgColor,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btnDescription:hover,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .btn-simuladorIMT1:hover,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .searchBtn:hover{background-color:#ccc!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .simulador .inlineColumn .formCellBox .ui-slider .ui-slider-handle,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyContactForm .WebFormInput{border-color:#ccc!important;color:#fff!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .box-financiamento,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .Box-simulador,.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyContactForm>.elementColorBG.BgColor{background-color:#000!important}.detalhe-imovel .Element.BerkshirePropertyBasicDetail .detailContainer.luxuryCollection .propertyAgent{margin-bottom:20px}#popup_p90966913240914{display:none!important}#popup_p90966913240914 .popupModal{background-color:rgba(0,0,0,.8)!important}#popup_p90966913240914 .popupModal-content{max-width:1090px!important;padding:0!important;border:0!important}body.Live .hideSection{display:none!important}.WebForm .rgpdAction.privacy-policy{display:none!important}.CopyrightSection.light-theme .static-footer .static-footer-wrapper .terms-and-conditions.privacy-policy{display:none}.CopyrightSection.light-theme .static-footer .static-footer-wrapper .rgpd-update.terms-and-conditions.terms-conditions+.spacer.rgpd-update{display:none!important}.overflowHidden{overflow:hidden}.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{position:absolute;margin-top:-60px!important;right:0;width:calc(25% - 15px)!important}.Element.BerkshirePropertyBasicDetail.Box-SimuladorActiv .Box-simulador{width:100%}.Element.BerkshirePropertyBasicDetail .agentInfo{margin:0 0 15px 5px!important}.Element.BerkshireDevelopmentBasicDetail .developmentTitle,.Element.BerkshirePropertyBasicDetail .propertyTitle{font-weight:bold!important}.Element.BerkshireDevelopmentBasicDetail .agentName,.Element.BerkshirePropertyBasicDetail .agentName{font-size:20px!important;color:rgba(103,0,56,1);font-family:Marcellus-Regular}.inlineColumn.fieldmarker-RGPD{width:100%!important}.BerkshireDevelopmentBasicDetail .asideContent,.BerkshirePropertyBasicDetail .asideContent{position:sticky;top:10px}button,input,optgroup,select,textarea{line-height:1.19!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .image img,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post .image img{object-fit:contain!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .media-slideshow .slide{background-size:contain!important;-moz-background-size:contain!important}.inside-btn1 .RichTextEditor,.inside-btn2 .RichTextEditor,.inside-btn3 .RichTextEditor,.inside-btn4 .RichTextEditor,.inside-btn5 .RichTextEditor,.inside-btn6 .RichTextEditor{line-height:1.5!important}.inside-btn3 .RichTextEditor{margin-top:65px!important}.inside-btn4 .RichTextEditor{margin-top:20px!important}.Live .CopyrightSection .static-footer .static-footer-wrapper .disclaimer p{font-size:13px;font-family:'Open Sans',sans-serif;color:#666}.Live .CopyrightSection .static-footer .static-footer-wrapper .disclaimer{padding:0 10px!important}.leaflet-tile{filter:grayscale(.8)!important}.header-ajust{top:-80px}.section2{margin-top:-81px!important}.widget{position:fixed!important;bottom:20%;top:inherit!important;z-index:9999999!important;right:45px!important;left:inherit!important}.gradiente svg{background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.4602885099352241) 100%)!important;fill:transparent!important}.gradiente-pink svg{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(103,0,56,1) 100%)!important}.gradiente-black svg{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%)!important}.gradiente-pinkInvert svg{background:linear-gradient(-90deg,rgba(255,255,255,0) 0%,rgba(103,0,56,1) 100%)!important;border:1px solid #670038}.Up{text-transform:uppercase!important}.Live .fullscreen{height:100vh!important;min-height:700px}.aspas{transform:rotate(180deg)}.btn-activ .elementColorBG.BgColor{background:#670038!important;opacity:1!important}.btn-not-activ .elementColorBG.BgColor{background:#fff!important}.btn-activ .RichTextEditor{color:#fff!important}.btn-not-activ .elementColorBG.BgColor{background:#ccc!important;opacity:.2!important}.btn-not-activ .RichTextEditor{color:#fff!important}.arrow-btn::before{content:"";font-family:"ego-icon-font";font-size:26px;color:#670038;position:absolute;right:0;top:5px;padding-right:8px}.arrow-btn:hover::before{color:#fff!important;z-index:9;padding-right:8px}.arrow-btn .RichTextEditor{margin-left:-10px}.white-arrow::before{color:#fff}.adv-btn.ButtonTextIcon .RichTextEditor{display:none!important}.Live .float-header{position:fixed;z-index:9999;margin-top:-80px;opacity:0;transition:.7s;box-shadow:0 3px 10px 0 rgba(102,115,136,.2);-webkit-box-shadow:0 3px 10px 0 rgba(102,115,136,.2)}.main-header{-webkit-box-shadow:none!important}.main-header.anim-header .header-elem .SitePageLabel{color:#000!important;transition:all .5s!important}.main-header.anim-header .sectionBgColor{background:#fff!important;transition:all .5s!important}.main-header.anim-header .header-elem .LanguageFlag.lang-select.lang-selected-render{color:#000!important;transition:all .5s!important}.main-header.anim-header .header-elem li.selected{border-bottom:1px solid #000!important;transition:all .5s!important}.main-header.anim-header .LanguageFlag .lang-select .lang-wrapper .lang-selected{color:#000!important;transition:all .5s!important}.main-header.anim-header .LanguageFlag .drop-arrow{fill:#000!important;transition:all .5s!important}.main-header.anim-header .main-logo .absoluteFill .elementImgBG.WebP{background-image:url(https://media.egorealestate.com/ORIGINAL/0d221bcb-c758-4ded-a1c6-56f43333a8b0.png)!important;transition:all .5s!important}.main-header.anim-header .SiteMenu svg{fill:#000!important;transition:all .5s!important}.PropertyBasicPanelFullResp .propertyInfo .propertyDescription{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.PropertyBasicPanelFullResp .InnerElement[data-type=Title]>.elementBorder>.elementContainer p,.PropertyRelatedPanelFullResp .InnerElement[data-type=Title]>.elementBorder>.elementContainer p,.DevelopmentBasicPanelFullResp .InnerElement[data-type=Title]>.elementBorder>.elementContainer p,.NewsBasicPanelFullResp .InnerElement[data-type=Title]>.elementBorder>.elementContainer p,.AgentPropertyRelatedPanelFullResp .InnerElement[data-type=Title]>.elementBorder>.elementContainer p{font-size:16px!important;padding-top:10px!important;font-family:'Manrope-Light'!important}.PropertyBasicPanel div[data-type="Title"],.PropertyRelatedPanelFullResp div[data-type="Title"],.DevelopmentBasicPanelFullResp div[data-type="Title"],.NewsBasicPanelFullResp div[data-type="Title"],.AgentPropertyRelatedPanelFullResp div[data-type="Title"]{text-transform:none!important}.Element.PropertyBasicPanelFullResp .favorite,.Element.PropertyRelatedPanelFullResp .favorite,.Element.PropertyBasicPanelFullResp .detailItem.POOL,.Element.PropertyRelatedPanelFullResp .detailItem.POOL,.Element.AgentPropertyRelatedPanelFullResp .detailItem.POOL{display:none!important}.Live .bg-grad{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(32,32,32,1) 100%);width:100%;height:100%;position:absolute;bottom:0;height:20%;z-index:0}.PropertyBasicPanelFullResp .propertyTitle,.PropertyRelatedPanelFullResp .propertyTitle,.AgentPropertyRelatedPanelFullResp .propertyTitle{margin-top:-50px!important;z-index:99!important}.Element.PropertyBasicPanelFullResp .propertyItem .stickerMarkerPoint,.Element.PropertyRelatedPanelFullResp .propertyItem .stickerMarkerPoint,.Element.AgentPropertyRelatedPanelFullResp .propertyItem .stickerMarkerPoint{padding-top:calc(3*100%/4)!important}.Element.PropertyBasicPanelFullResp .propertyPrice,.Element.PropertyRelatedPanelFullResp .propertyPrice,.Element.AgentPropertyRelatedPanelFullResp .propertyPrice{text-align:left!important}.Element.PropertyBasicPanelFullResp .propertyLocation,.Element.PropertyRelatedPanelFullResp .propertyLocation,.Element.AgentPropertyRelatedPanelFullResp .propertyLocation{text-align:right;width:100%!important;position:relative!important;margin:0!important;max-width:50%!important;left:50%!important;text-overflow:initial!important;white-space:normal!important;overflow:inherit!important}.Element.PropertyBasicPanelFullResp .propertyPrice,.Element.PropertyRelatedPanelFullResp .propertyPrice,.Element.AgentPropertyRelatedPanelFullResp .propertyPrice{position:absolute!important;top:10px!important}.Element.PropertyBasicPanelFullResp .detailItem i,.Element.PropertyRelatedPanelFullResp .detailItem i,.Element.AgentPropertyRelatedPanelFullResp .detailItem i{color:#670038!important}.Element.PropertyBasicPanelFullResp.show-icons .icons,.Element.PropertyRelatedPanelFullResp.show-icons .icons,.Element.AgentPropertyRelatedPanelFullResp.show-icons .icons{border-top:solid 1px #670038!important;padding:5px 0 0 0}.Element.PropertyRelatedPanelFullResp .propertyItem{max-width:calc(100%/3 - 20px)!important}.Element.PropertyRelatedPanelFullResp{max-width:1440px!important}.Element.AgentPropertyRelatedPanelFullResp .propertyItem{max-width:calc(100%/3 - 20px)!important}.Element.AgentPropertyRelatedPanelFullResp{max-width:1440px!important}.Element.PropertyAgentDetail .agentDetail .info .agentSocialMedia i{color:#fff!important}.just-listed .propertyItem{max-width:calc(100%/3 - 20px)!important}.just-listed{max-width:1440px!important}.destaques-semana{max-width:1440px!important}.destaques-semana .bg-grad{height:22%!important}.destaques-semana .propertyItem:nth-of-type(n+3) .bg-grad{height:30%!important}.destaques-semana .propertyItem:nth-of-type(-n+2){max-width:calc(100%/2 - 20px)!important}.destaques-semana .propertyItem .stickerMarkerPoint:nth-of-type(-n+2){padding-top:calc(3*90%/4)!important}.destaques-semana .propertyItem:nth-of-type(n+3){max-width:calc(100%/3 - 20px)!important}.golden-visa{max-width:1440px!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(n+3) .bg-grad{height:25%!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(n+3) .stickerMarkerPoint{padding-top:calc(2*90%/4)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(-n+2) .stickerMarkerPoint{padding-top:calc(4*65%/2)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem{max-width:calc(100%/3 - 20px)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(3),.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(4){flex-basis:50%!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(4){position:absolute;right:0;top:56%}.Element.DevelopmentBasicPanelFullResp{max-width:1440px!important}.Element.DevelopmentBasicPanelFullResp .developmentItem{max-width:calc(100%/3 - 20px)!important;height:700px!important}.Element.DevelopmentBasicPanelFullResp .developmentInfo{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.4602885099352241) 100%)!important;fill:transparent!important}.Element.DevelopmentBasicPanelFullResp .developmentInfo{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.7) 100%)!important;fill:transparent!important}.Element.DevelopmentBasicPanelFullResp .developmentLocation::after{content:''!important;display:block!important;border-bottom:1px solid rgba(255,255,255,.7)!important;max-width:30px!important;margin:0 auto!important;padding-top:10px!important}.Element.DevelopmentBasicPanelFullResp{max-width:1440px!important}.noticias{max-width:1440px!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post{flex:0 0 calc(100%/1 - 20px)!important;max-width:calc(100%/1 - 20px)!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .ContainerStyle{display:flex!important;flex-direction:row-reverse!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .image{width:70%!important}.postsBasicPanel .meta .interactive{display:none!important}.NewsBasicPanelFullResp .newsInfo{padding:30px!important}.blog{max-width:1440px!important}.NewsBasicPanelFullResp.blog .postsBasicPanel .panel-wrapper .thumb-post .ContainerStyle{flex-direction:inherit!important}.SearchFilterMap .mastertype-container{padding-right:34%!important}.Element.SearchFilterMap .map-container{width:50%!important}.Element.SearchFilterMap .mastertype-container .heading-2{display:none!important}.Element.SearchFilterMap .mastertype-container{padding-top:260px!important}.NewsBasicListFullResp{max-width:1440px!important}.Element.NewsBasicListFullResp .postsBasicList .list-header-wrapper,.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post .meta .topic{display:none!important}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(100%/3 - 20px)!important;max-width:calc(100%/3 - 20px)!important}.recruitment-form-overhide .inlineColumn.fieldmarker-LargeText{width:100%!important}.Element.PropertyBasicListFullResp{max-width:1440px!important}.Element.PropertyBasicListFullResp .propertyItem .favorite{display:none!important}.listaOverride.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/5 - 5px);margin-right:5px}.listaOverride.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{width:calc(100%/5 - 65px)!important;margin-top:-69px!important;margin-right:65px}@media only screen and (min-width:801px){.top40{top:50%!important;margin-top:-170px}.top45{top:50%!important;margin-top:-40px}.top50{top:50%!important}.Element.PropertyBasicListFullResp .filterHeader{display:none!important}}.Element.PropertyBasicListFullResp .InnerElement[data-type="PropertyListHeader"]{width:100%!important}.Element.PropertyBasicListFullResp .propertyList{width:calc(100%)!important;margin-left:0!important}.Element.PropertyBasicListFullResp .propertiesContainer.listView .propertyItem{max-width:calc(100%/1 - 20px)!important;flex:calc(100%/1 - 20px)!important}.Element.PropertyBasicListFullResp .propertiesContainer{display:inline-flex!important;flex-wrap:wrap!important;padding:20px 0 20px 0!important;box-sizing:border-box!important;max-width:100%!important;vertical-align:top!important;width:100%}.Element.PropertyBasicListFullResp .listTitle{position:absolute!important;top:-80px!important;left:0!important}.Element.PropertyBasicListFullResp .listTitle .wb-fld-title{color:#fff!important}.Element.PropertyBasicListFullResp .listTitle .numProperties{color:#f5f1f2!important}.Element.PropertyBasicListFullResp .propertyItems{justify-content:space-between!important}.Element.PropertyBasicListFullResp .propertyItem{max-width:calc(100%/3 - 20px)!important;flex:0 0 calc(100%/3 - 20px)!important;margin:10px 0!important}.Element.PropertyBasicListFullResp .propertyInfo .icons{border-top:solid 1px #670038!important;padding:5px 0 0 0!important}.Element.PropertyBasicListFullResp .propertyInfo .icons .detailItem i{color:#670038!important}.Element.PropertyBasicListFullResp .propertyInfo .propertyTitle{margin-top:-40px!important;width:100%!important}.Element.PropertyBasicListFullResp .propertyInfo .propertyLocation{text-align:right;width:100%!important;position:relative!important;margin:0!important;max-width:50%!important;left:50%!important}.Element.PropertyBasicListFullResp .propertyInfo .propertyPrice{position:absolute!important;top:10px!important;text-align:left!important}.Element.PropertyBasicListFullResp .listActions{background-color:#670038!important;padding:10px!important}.Element.PropertyBasicListFullResp .orderField{position:absolute!important;left:0!important;top:30px!important}.Element.PropertyBasicListFullResp .listHeader{display:flex!important;justify-content:flex-end!important}.Element.PropertyBasicListFullResp .orderFieldLabel .field.RichTextEditor{font-size:15px!important;color:#000!important}.Element.DevelopmentBasicListFullResp{max-width:1440px!important}.Element.DevelopmentBasicListFullResp.top-filter .advancedFilter{min-width:90%!important;max-width:90%!important;margin:0 auto!important}@media only screen and (min-width:800px){.Element.DevelopmentBasicListFullResp .filterTitle{display:none!important}}.Element.DevelopmentBasicListFullResp .fieldsWrapper a .searchBtn{width:calc(100%/5 - 15px)!important;margin-top:-60px!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField{width:calc(20% - 45px)!important;margin-left:15px!important;margin-right:15px!important}.Element.DevelopmentBasicListFullResp .listHeader .listActions{display:none!important}.Element.DevelopmentBasicListFullResp .listTitle{position:absolute!important;top:-190px!important;left:0!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem{flex:0 0 calc(100%/4 - 40px)!important;width:calc(100%/4 - 40px)!important;margin:20px!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap{padding-top:calc(19*100%/13)!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo.Background1{background:#fff!important;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%)!important;padding:30px 15px!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentTitle,.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentLocation,.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentDescription{text-align:center!important;text-transform:inherit!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentLocation::after{content:'';display:block;border-bottom:1px solid rgba(255,255,255,.7);max-width:30px;margin:0 auto;padding-top:10px}.Element.AgentPropertyRelatedPanel .propertyItem{max-width:calc(100%/3 - 20px)!important}.Element.AgentPropertyRelatedPanel .propertyInfo .propertyTitle{margin-top:-40px!important;width:100%!important}.Element.AgentPropertyRelatedPanel .propertyInfo .propertyLocation{text-align:right;width:100%!important;position:relative!important;margin:0!important;max-width:50%!important;left:50%!important}.Element.AgentPropertyRelatedPanel .propertyInfo .propertyPrice{position:absolute!important;top:10px!important;text-align:left!important}.Element.AgentPropertyRelatedPanel .propertyInfo .propertyDescription{margin-top:10px!important}.Element.AgentPropertyRelatedPanel .propertyInfo .icons{border-top:solid 1px #670038!important;padding:5px 0 0 0!important}.Element.AgentPropertyRelatedPanel .propertyInfo .icons .detailItem i{color:#670038!important}.Element.PropertyAgentBasicListFullResp{max-width:1440px!important}@media only screen and (min-width:1440px){.Element.PropertyAgentBasicListFullResp .agencyItem{width:calc(100%/4 - 20px)!important}}.Element.PropertyAgentBasicListFullResp .agencyFilter,.Element.PropertyAgentBasicListFullResp .agencyActions{display:none!important}.Element.PropertyAgentBasicListFullResp .agencyImage{filter:grayscale(100%)!important}.Element.PropertyAgentBasicListFullResp .agencyInfo .agencyTilte,.Element.PropertyAgentBasicListFullResp .agencyInfo .agencyLocation,.Element.PropertyAgentBasicListFullResp .agencyInfo .agencyContacts{text-align:center!important}.Element.PropertyAgentBasicListFullResp .agencyInfo .agencyLocation{padding:0 0 10px 0!important;border-bottom:1px solid #670038!important;text-transform:uppercase!important}.Element.PropertyAgentBasicListFullResp .listHeader{border:0!important}.egoiconfont-old-mobile:before{color:#670038!important}.Element.PropertyAgentBasicListFullResp .egoiconfont-phone:before{content:''!important;color:#670038!important}.Element.PropertyAgentBasicListFullResp .egoiconfont-mail:before{content:''!important;color:#670038!important}.Element.PropertyAgentDetail .agentDetail .agentAbout .title{padding:0!important}.Element.PropertyAgentDetail .agentAbout .job{padding:10px 0!important}.Element.PropertyAgentDetail .agentAboutWrapper{padding-top:25px!important}.Element.PropertyAgentDetail .agentAbout .egoiconfont{color:#670038!important;font-size:20px!important}.Element.PropertyAgentDetail .agentAbout .egoiconfont-old-mobile::before{content:''!important}.Element.PropertyAgentDetail .agentAbout .agentAboutWrapper iframe{width:560px!important;height:315px!important}.noticias-list{max-width:1440px!important}.noticias-list .postsBasicList .list-header-wrapper,.noticias-list .postsBasicList .posts-wrapper .thumb-post .meta .topic{display:none!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post{max-width:calc(100%/3 - 20px)!important;flex:0 0 calc(100%/3 - 20px)!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post:nth-of-type(1),.noticias-list .postsBasicList .posts-wrapper .thumb-post:nth-of-type(2){max-width:calc(100%/2 - 20px)!important;flex:0 0 calc(100%/2 - 20px)!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post .newsItem{height:auto!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post .boxWapper{position:absolute!important;bottom:10px!important;padding:10px 10px 0 10px!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post .boxWapper .title{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post .boxWapper .wb-fld-subtitle{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post .bg-grad{height:55%!important}.Element.NewsBasicDetailFullResp{max-width:1440px!important}.Element.NewsBasicDetailFullResp .detail-content{display:flex!important;flex-direction:column!important;align-items:center!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .news-header{width:100%!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .media-container{width:100%!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .meta{display:flex;margin:0!important;box-sizing:border-box!important;flex-direction:column!important;align-items:flex-start!important}.Element.NewsBasicDetailFullResp .postsBasicDetailFullResp .meta .topic{padding:10px 0!important}.Element.NewsBasicDetailFullResp .post-content.wb-fld-description{margin-top:30px!important}.Element.NewsBasicDetailFullResp .social-share{width:100%!important;font-size:15px!important;margin-bottom:30px!important}.Element.NewsBasicDetailFullResp .social-share a{color:#670038!important}@media only screen and (min-width:800px){.contact-form .inlineColumn.fieldmarker-LargeText{width:100%!important}}.Element.BerkshirePropertyBasicDetail .carLine .featureTitle{font-family:'Marcellus-Regular'!important;font-size:18px!important}.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay{padding-top:calc(7*100%/16)!important}.Element.BerkshirePropertyBasicDetail .searchBtn:hover,.Element.BerkshirePropertyBasicDetail .btn-simuladorIMT1:hover{background:#333}.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay{padding-top:calc(7*100%/16)!important}@media only screen and (max-width:1440px){.SearchFilterMap .mastertype-container{padding-right:29%!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(-n+2) .stickerMarkerPoint{padding-top:calc(4*69%/2)!important}.SearchFilterMap .mastertype-container{padding-right:20%!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .image a{padding-top:78.25%!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .image{width:100%!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem{flex:0 0 calc(100%/3 - 40px)!important;width:calc(100%/3 - 40px)!important;margin:20px!important}.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay,.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay,.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay{padding-top:calc(8*100%/16)!important}.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay,.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay,.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay{padding-top:calc(8*100%/16)!important}}@media only screen and (max-width:1440px){.Live .titulo-list-imo{left:10px!important}.Element.PropertyBasicListFullResp .advancedFilter{width:20%!important}.Element.PropertyBasicListFullResp .propertiesContainer{max-width:100%!important}.Element.PropertyBasicListFullResp .propertyItem{max-width:calc(100%/3 - 20px)!important;flex:0 0 calc(100%/3 - 20px)!important}}@media only screen and (max-width:1120px){.CopyrightSection .static-footer .static-footer-wrapper .disclaimer p{text-align:center!important}.PropertyBasicPanelFullResp .InnerElement[data-type=Title]>.elementBorder>.elementContainer p{font-size:14px!important}.just-listed .propertyItem{max-width:calc(100%/2 - 20px)!important}.destaques-semana .propertyItem:nth-of-type(-n+2){max-width:calc(100%/2 - 20px)!important}.destaques-semana .propertyItem .stickerMarkerPoint:nth-of-type(-n+2){padding-top:calc(2*100%/4)!important}.destaques-semana .propertyItem:nth-of-type(n+3){max-width:calc(100%/2 - 20px)!important}.golden-visa .propertyItem{max-width:calc(100%/2 - 20px)!important}.Element.DevelopmentBasicPanelFullResp .developmentItem{height:480px!important}.SearchFilterMap .mastertype-container{padding-right:20%!important}.bola{transform:scale(.7)!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post{min-height:200px!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post{max-width:calc(100%/2 - 20px)!important;flex:0 0 calc(100%/2 - 20px)!important}.Element.AgentPropertyRelatedPanel .propertyItem{max-width:calc(100%/2 - 20px)!important}.Element.PropertyBasicListFullResp .propertiesContainer{max-width:100%!important}.Element.PropertyBasicListFullResp .propertyItem{max-width:calc(100%/2 - 20px)!important;flex:0 0 calc(100%/2 - 20px)!important}.listaOverride.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField:nth-child(4n+4){margin-right:5px}.listaOverride.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField:nth-child(4n+3){margin-right:5px}.listaOverride.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/4 - 5px);margin-right:5px}.listaOverride.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{width:calc(100%/4 - 65px)!important;margin-top:0!important;margin-right:65px}.Element.DevelopmentBasicListFullResp .listTitle{position:absolute!important;top:-170px!important;left:0!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/3 - 10px)!important;margin:0 5px!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem{flex:0 0 calc(100%/2 - 40px)!important;width:calc(100%/2 - 40px)!important;margin:20px!important}.Element.DevelopmentBasicListFullResp.top-filter .fieldsWrapper .searchBtn{right:5px!important}.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay,.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay,.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay{padding-top:calc(9*100%/16)!important}.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay,.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay,.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay{padding-top:calc(9*100%/16)!important}}@media only screen and (max-width:800px){.widget{bottom:20%;display:none!important}.main-header.anim-header .main-logo2 .absoluteFill .elementImgBG.WebP{background-image:url(https://media.egorealestate.com/ORIGINAL/4efe905b-c753-482c-9c1a-e7d492e82605.png)!important;transition:all .5s!important}.adv-btn .absoluteFill{text-align-last:left!important}.adv-btn.ButtonTextIcon .RichTextEditor{display:block!important;width:60%!important;margin:0 0 0 55px!important;top:-14px!important;width:calc(100%)}.destaques-semana .propertyItem:nth-of-type(-n+2){max-width:calc(100%/2 - 20px)!important}.destaques-semana .propertyItem .stickerMarkerPoint:nth-of-type(-n+2){padding-top:calc(2*100%/3)!important}.destaques-semana .propertyItem:nth-of-type(n+3){max-width:calc(100%/2 - 20px)!important}.Element.PropertyRelatedPanelFullResp .propertyItem{max-width:calc(100%/2 - 20px)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(n+3) .stickerMarkerPoint{padding-top:calc(2*100%/3)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(-n+2) .stickerMarkerPoint{padding-top:calc(4*100%/5)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem{max-width:calc(100%/2 - 20px)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(3),.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem:nth-of-type(4){flex-basis:100%!important}.Element.DevelopmentBasicPanelFullResp .developmentItem{max-width:calc(100%/2 - 20px)!important;height:400px!important}.map-section{display:none!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post .ContainerStyle{flex-direction:column!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post{max-width:calc(100%/1 - 20px)!important;flex:0 0 calc(100%/1 - 20px)!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post:nth-of-type(1),.noticias-list .postsBasicList .posts-wrapper .thumb-post:nth-of-type(2){max-width:calc(100%/1 - 20px)!important;flex:0 0 calc(100%/1 - 20px)!important}.noticias-list .postsBasicList .posts-wrapper .thumb-post .bg-grad{height:61%!important}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(100%/2 - 20px)!important;max-width:calc(100%/2 - 20px)!important}.Live .titulo-list-imo{left:50%!important}.Element.PropertyBasicListFullResp .propertyItem{max-width:calc(100% - 20px)!important;flex:0 0 calc(100% - 20px)!important}.Element.PropertyBasicListFullResp .listTitle{top:-131px!important;left:calc(50% - 150px)!important;transform:translateX(-50%)!important}.Element.PropertyBasicListFullResp .propertiesContainer{max-width:100%!important;padding:0!important}.Element.PropertyBasicListFullResp .propertyItems{justify-content:center!important}.Element.PropertyBasicListFullResp .listActions{display:none!important}.Element.PropertyBasicListFullResp .advancedFilter{position:relative!important;min-width:450px!important;left:50%!important;transform:translate(-50%,-0%)!important}.Element.PropertyBasicListFullResp .advancedFilter .searchBtn{margin-bottom:15px!important}.listaOverride.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/2 - 6px);margin:0 3px!important}.listaOverride.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{width:100%!important}.Element.PropertyBasicListFullResp .egoiconfont-arrow-thin-down::before{content:''!important;font-size:25px!important;padding-left:15px!important}.Element.PropertyBasicListFullResp .filterHeader{justify-content:center!important;align-items:center!important;align-content:center!important}.Element.PropertyBasicListFullResp .filterHeader .filterTitle span{text-transform:uppercase!important}.Element.PropertyBasicListFullResp .fieldsWrapper .FieldsPanel{background:#fff!important}.pesq-list-mobile .SubmitButton .RichTextEditor{display:none!important}.pesq-list-mobile .SubmitButton::before{font-family:'ego-icon-font'!important;font-size:20px!important;color:#670038!important;content:''!important;position:relative!important;top:25px!important;left:15px!important;z-index:9!important}.Element.AgentPropertyRelatedPanel .propertyItem{max-width:calc(100% - 20px)!important}.Element.DevelopmentBasicListFullResp .listTitle{position:absolute!important;top:-150px!important;left:0!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem{flex:0 0 calc(100% - 40px)!important;width:calc(100% - 40px)!important;margin:20px!important}.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay,.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay,.Element.BerkshirePropertyBasicDetail .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay{padding-top:calc(3*100%/4)!important}.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay,.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay,.Element.BerkshireDevelopmentBasicDetail .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay{padding-top:calc(3*100%/4)!important}}@media only screen and (max-width:480px){.just-listed .propertyItem{max-width:calc(100%/1 - 20px)!important}.destaques-semana .propertyItem:nth-of-type(-n+2){max-width:calc(100%/1 - 20px)!important}.destaques-semana .propertyItem:nth-of-type(n+3){max-width:calc(100%/1 - 20px)!important}.Element.PropertyRelatedPanelFullResp .propertyItem{max-width:calc(100%/1 - 20px)!important}.Element.PropertyBasicPanelFullResp:not(.wrap).golden-visa .propertyItem{max-width:calc(100%/1 - 20px)!important}.Element.DevelopmentBasicPanelFullResp .developmentItem{max-width:calc(100%/1 - 20px)!important;height:480px!important}.map-section{display:none!important}.Element.NewsBasicPanelFullResp .sliderWrap{justify-content:center!important}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post{flex:0 0 calc(100%/1 - 20px)!important;max-width:calc(100%/1 - 20px)!important}.PropertyBasicListFullResp>.SEOElement>.contentContainer{max-width:320px!important;margin:0 auto!important}.Element.PropertyBasicListFullResp .advancedFilter{min-width:320px!important}.Element.PropertyBasicListFullResp .listTitle{left:10px!important;transform:inherit!important}.Element.PropertyBasicListFullResp .propertyItem{max-width:100%!important;flex:0 0 100%!important}.listaOverride.Element.PropertyBasicListFullResp.top-filter .form-field-content.filterField{width:100%;margin:0 3px!important}}