.Element.PropertyBasicDetailFullResp .mainContent{display:inline-block;width:calc(70% - 120px)!important;margin-right:120px!important}.Element.PropertyBasicDetailFullResp .asideContent{display:inline-block;width:30%!important;vertical-align:top}.Element.PropertyBasicDetailFullResp .flowplayer,.Element.PropertyBasicDetailFullResp .virtualtourFrame,.Element.PropertyBasicDetailFullResp .pdfContainer,.Element.PropertyBasicDetailFullResp .panoramicContainer{height:890px!important;margin:0 auto}@media only screen and (max-width:1440px){.Element.PropertyBasicDetailFullResp .flowplayer,.Element.PropertyBasicDetailFullResp .virtualtourFrame,.Element.PropertyBasicDetailFullResp .pdfContainer,.Element.PropertyBasicDetailFullResp .panoramicContainer{height:660px!important}}@media only screen and (max-width:1121px){.Element.PropertyBasicDetailFullResp .mainContent{display:inline-block;width:calc(70% - 30px)!important;margin-right:30px!important}.Element.PropertyBasicDetailFullResp .flowplayer,.Element.PropertyBasicDetailFullResp .virtualtourFrame,.Element.PropertyBasicDetailFullResp .pdfContainer,.Element.PropertyBasicDetailFullResp .panoramicContainer{height:560px!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{left:50%!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper{margin-left:100px!important}}@media only screen and (max-width:801px){.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{left:50%!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper{margin-left:100px!important}.Element.PropertyBasicDetailFullResp .mainContent{display:inline-block;width:100%!important;margin-right:0!important}.Element.PropertyBasicDetailFullResp .asideContent{display:inline-block;width:100%!important;vertical-align:top}.Element.PropertyBasicDetailFullResp .flowplayer,.Element.PropertyBasicDetailFullResp .virtualtourFrame,.Element.PropertyBasicDetailFullResp .pdfContainer,.Element.PropertyBasicDetailFullResp .panoramicContainer{height:580px!important}}@media only screen and (max-width:640px){.Element.PropertyBasicDetailFullResp .flowplayer,.Element.PropertyBasicDetailFullResp .virtualtourFrame,.Element.PropertyBasicDetailFullResp .pdfContainer,.Element.PropertyBasicDetailFullResp .panoramicContainer{height:480px!important}}@media only screen and (max-width:481px){.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-box{left:50%!important}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .content-wrapper{margin-left:100px!important}.Element.PropertyBasicDetailFullResp .flowplayer,.Element.PropertyBasicDetailFullResp .virtualtourFrame,.Element.PropertyBasicDetailFullResp .pdfContainer,.Element.PropertyBasicDetailFullResp .panoramicContainer{height:360px!important}}.box-CV .fieldmarker-LargeText,.box-CV .fieldmarker-RGPD{margin-top:20px}.box-CV .fieldmarker-LargeText,.box-CV .fieldmarker-RGPD{width:100%!important;display:block!important}.btn-widgetInfo{position:fixed!important;z-index:999!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:-15px;transform:translate(-50%,-50%);background:#fff;color:#f05660;padding:10px;border-radius:50%;border:2px solid #f05660;transition:all .5s ease-out}.btn-widgetInfo:hover .RichTextEditor::before{color:#ce121e;border:2px solid #ce121e;transition:all .5s ease-out}body.avaliar .btn-widgetInfo{display:none!important}.Element.PropertyBasicListFullResp.top-filter .fieldsWrapper .searchBtn{margin-top:-62px!important}.egoiconfont-quartos:before{content:""!important}.egoiconfont-chuveiro:before{content:""!important}.egoiconfont-garage1:before{content:""!important}.egoiconfont-estacionamento{content:""!important}.egoiconfont-swimming{content:""!important}.egoiconfont-pe_direito{content:""!important}.egoiconfont-field{content:""!important}.egoiconfont-elevator-2{content:""!important}.egoiconfont-energy-class{content:""!important}.egoiconfont-area01{content:""!important}.egoiconfont-weight{content:""!important}.egoiconfont-fruit-tree{content:""!important}.egoiconfont-balcony{content:""!important}.egoiconfont-terrace-01{content:""!important}.egoiconfont-golf_l{content:""!important}.egoiconfont-beach1{content:""!important}.egoiconfont-cctv-1{content:""!important}.egoiconfont-bookshelf{content:""!important}.egoiconfont-marquise{content:""!important}.egoiconfont-tennis1{content:""!important}.Element.PropertyLuxuryPanelFullResp.show-icons .icons{bottom:90px!important}.LanguageFlag{z-index:9999!important}.homepage .FixedGhost{display:none!important}.homepage .PageHeader{margin-top:-140px;opacity:0}:root{--color:rgba(25,52,54,1)!important}.FormComboWrapper .ComboHandle{z-index:0!important}.lang-override .lang-select{padding-top:7px!important}.pre-title{text-transform:uppercase;letter-spacing:.15em}.front-arrow{z-index:100!important}.line-height{line-height:150%}.txt-uppercase{text-transform:uppercase}.letter-spacing .elementContainer{letter-spacing:20px}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .{max-width:35%!important;padding:20px!important;}@media only screen and (max-width:800px){.letter-spacing .elementContainer{letter-spacing:10px}}@media only screen and (max-width:480px){.letter-spacing .elementContainer{letter-spacing:5px;text-align:center}}.rgpd-field-override .inlineRow:last-of-type .inlineColumn:last-of-type label{line-height:1.6em!important}.rgpd-field-override .inlineRow:last-of-type .inlineColumn:last-of-type label a{text-decoration:underline}.menu-override.Element.SiteMenu.ZortenMenuSkin .dropMenu.Level0{top:110%}.menu-override ul.SiteMenu.Horizontal li.SitePage{flex:0 0 auto}.newsletter-form-override .inlineRow:last-of-type .inlineColumn:last-of-type{width:100%!important}.newsletter-form-override .inlineRow .inlineColumn .WebFormInput{outline:0;transition:.3s}.newsletter-form-override .inlineRow .inlineColumn .WebFormInput:focus{background-color:#fff!important;color:#000!important}.newsletter-form-override .inlineRow:last-of-type .inlineColumn label{line-height:1.6em!important}.newsletter-form-override .inlineRow:nth-child(3) .inlineColumn:first-of-type{width:100%!important;display:block;margin-bottom:15px}.newsletter-form-override .inlineRow:last-of-type .inlineSpacer{width:0!important}.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn{width:100%!important;display:block}.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type{width:calc(100% - 450px)!important;margin-top:20px}.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type label{line-height:1.6em!important}@media only screen and (max-width:800px),screen and (max-device-width:800px){.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type{width:calc(100% - 300px)!important}}@media only screen and (max-width:480px),screen and (max-device-width:480px){.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn:last-of-type{width:100%!important;margin-top:0}}@media only Screen and (min-width:801px){.ofer-form-override .inlineRow:nth-child(5){position:relative;width:calc(100%/2 - 10px)!important}}.ofer-form-override .inlineRow:nth-child(5) .inlineColumn:first-of-type{width:100%!important;display:block}.ofer-form-override .inlineRow:nth-child(5) .inlineSpacer:nth-child(2){display:none!important}.ofer-form-override .inlineRow:nth-child(5) .inlineColumn:nth-child(3),.ofer-form-override .inlineRow:nth-child(5) .inlineColumn:nth-child(5){width:calc(100%/2 - 10px)!important;margin-top:20px}.ofer-form-override .inlineRow:nth-child(5) .inlineColumn:nth-child(7){width:100%!important;position:absolute;top:0}.ofer-form-override .inlineRow:last-of-type .inlineColumn:last-of-type{width:75%!important}.ofer-form-override .inlineRow:last-of-type .inlineColumn label{line-height:1.6em!important}@media only screen and (max-width:800px){.ofer-form-override .inlineRow:last-of-type .inlineColumn:last-of-type{width:60%!important}}@media only screen and (max-width:480px){.ofer-form-override .inlineRow:nth-child(5){width:100%!important}.ofer-form-override .inlineRow:last-of-type .inlineColumn:last-of-type{width:100%!important}}.contact-form-override .inlineRow:last-of-type .inlineColumn label{line-height:1.6em!important}.extraLinks .linksItem{text-decoration:underline!important;color:#151313}.listaConsultores .agentsContainer .agencyItem .agencyInfo{padding-left:25px!important;margin-bottom:40px!important}.listaConsultores .agentsContainer .agencyItem .agencyInfo .contactInfo{margin-top:25px!important}.listaConsultores .agentsContainer .agencyItem .agencyActions{margin-bottom:10px!important}.listaConsultores .agentsContainer .agencyItem .agencyInfo .contactInfo i{color:#000!important}.consultorDetalhe .agencyBasicDetail .agencyAbout .title{margin-bottom:15px!important}.consultorDetalhe .agentButton{margin-top:30px!important}.PropertyAgentList .agencyBasicList .listHeader{display:none!important}.Live .btn-overhide{cursor:pointer}.btn-hidden{display:none!important}.search-form-behavior,.btn-overhide2{display:none!important}.Live .search-form-behavior.show,.Live .btn-overhide2.show{display:block!important}.search-form-behavior .inlineRow:first-of-type .inlineColumn:first-of-type .WebFormInput{outline:0;display:none;transition:.3s}.search-form-behavior.show .inlineRow:first-of-type .inlineColumn:first-of-type .WebFormInput{display:block}.Element.PropertyBasicListFullResp .propertyItem{flex:0 0 calc(100%/3 - 20px)!important;max-width:calc(100%/3 - 20px)!important}.Element.PropertyBasicListFullResp .listView .propertyItem{max-width:100%!important;flex:0 0 100%!important}@media only screen and (max-width:1120px){.Element.PropertyBasicListFullResp .propertyItem{flex:0 0 calc(100%/2 - 20px)!important;max-width:calc(100%/2 - 20px)!important}}@media only screen and (max-width:800px){.Element.PropertyBasicListFullResp .propertyItem{flex:0 0 calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}}@media only screen and (max-width:480px){.Element.PropertyBasicListFullResp .propertyItem{flex:0 0 100%!important;max-width:100%!important}}header .sectionBody{max-width:1760px;margin:0 auto}.float-header .sectionBody{max-width:1760px!important;margin:0 auto!important}footer .sectionBody{max-width:1760px;margin:0 auto}.fullHeight{top:-100px!important;left:0!important;right:0!important;bottom:0!important;transform:rotate(0)!important}.section-height{width:100%!important;height:calc(100vh - 100px)!important}.alturamin{min-height:850px}@media only screen and (max-width:1440px){#siteWorkArea .section-height{width:100%!important;height:768px!important}#siteWorkArea .alturamin{min-height:768px}}@media only screen and (max-width:1120px){.section-height{width:100%!important;height:860px!important}.alturamin{min-height:768px}}@media only screen and (max-width:800px){.section-height{width:100%!important;height:680px!important}.alturamin{min-height:680px}}@media only screen and (max-width:480px){.section-height{width:100%!important;height:420px!important}.alturamin{min-height:420px}}.half-line .elementContainer{width:calc(50% - 40px)}.social-menu-vertical .social-media-links .social-media-content{flex-direction:column!important}.scroll-section{position:absolute!important;bottom:25px!important;top:initial!important}.scroll-section svg{fill:white;animation:scroll 2s infinite,bounce 2s infinite}.scroll-section:hover svg{animation-play-state:paused}@media only screen and (max-width:800px){.scroll-section{display:none!important}}div.Element[id='p911391580138041'].DevelopmentLuxuryList .InnerElement[data-type=DevelopmentListItem] .InnerElement[data-type=ActionButton]>.elementColorBG{border-width:1px;border-style:solid;border-radius:0;border-color:transparent;background:transparent;opacity:1}div.Element[id='p911391580138041'].DevelopmentLuxuryList .InnerElement[data-type=DevelopmentListItem] .InnerElement[data-type=ActionButton]>.elementBorder{border-width:1px;border-style:solid;border-radius:0;border-color:#666}div.Element[id='p911391580138041'].DevelopmentLuxuryList .InnerElement[data-type=DevelopmentListItem] .InnerElement[data-type=ActionButton]>.elementBorder>.elementContainer{color:rgba(102,102,102,1);font-size:14px;font-family:Poppins-Regular;padding:15px}div.Element[id='p911391580138041'].DevelopmentLuxuryList .InnerElement[data-type=DevelopmentListItem] .InnerElement[data-type=ActionButton]:hover .BgColor{background:#666!important;opacity:1!important}div.Element[id='p911391580138041'].DevelopmentLuxuryList .InnerElement[data-type=DevelopmentListItem] .InnerElement[data-type=ActionButton]:hover .ContainerStyle{color:rgba(255,255,255,1)!important;font-size:14px!important;font-family:Poppins-Regular!important}.Element.DevelopmentLuxuryPanelFullResp .btn-more:hover{background:#666!important;border:1px solid #666;color:#fff}.Element.PropertyLuxuryPanelFullResp .propertyDescription{padding:0 20px}.Element.PropertyLuxuryPanelFullResp .propertyItem:hover .propertyReference,.Element.PropertyLuxuryPanelFullResp .propertyItem:hover .propertyDescription{color:#000!important;text-shadow:unset}.Element.PropertyBasicPanelFullResp .propertyItem{position:relative;flex:0 0 auto;max-width:calc(100%/3 - 20px)!important;margin:10px;box-sizing:border-box;width:100%}.Element.PropertyBasicPanelFullResp .propertyItem .stickerMarkerPoint{padding-top:calc(56.25%)!important;overflow:hidden}.Element.PropertyBasicPanelFullResp .propertyLocation{margin-bottom:0!important;width:60%!important;display:inline-block!important}.Element.PropertyBasicPanelFullResp .propertyTitle{width:60%!important;display:inline-block!important;margin-top:10px!important}.Element.PropertyBasicPanelFullResp .salesInfo{display:inline-block!important;width:40%!important;vertical-align:middle}.Element.PropertyBasicPanelFullResp .icons{padding-top:10px!important}@media only screen and (max-width:1440px){.Element.PropertyBasicPanelFullResp .propertyItem{position:relative;flex:0 0 auto;max-width:calc(100%/2 - 20px)!important;margin:10px;box-sizing:border-box;width:100%}}@media only screen and (max-width:1120px){.Element.PropertyBasicPanelFullResp .propertyItem{position:relative;flex:0 0 auto;max-width:calc(100% - 20px)!important;margin:10px;box-sizing:border-box;width:100%}.Element.PropertyBasicPanelFullResp .propertyLocation{margin-bottom:0!important;display:block!important}.Element.PropertyBasicPanelFullResp .propertyTitle{width:60%!important;display:block!important;margin-top:10px!important}.Element.PropertyBasicPanelFullResp .salesInfo{display:block!important;text-align:center!important;margin-top:15px!important}}@media only screen and (min-width:801px){.Live .animation-element .flipInX,.Live .animation-element .flipInY,.Live .animation-element .zoomIn,.Live .animation-element .fadeInLeftBig,.Live .animation-element .fadeInRightBig,.Live .animation-element .fadeInDown,.Live .animation-element .slideInUp{opacity:0}@keyframes zoomIn{from{opacity:0;}to{opacity:1;}}.Live .animated .zoomIn{animation-name:zoomIn;animation-duration:1s;animation-timing-function:ease-in-out;opacity:1}@keyframes zoomInInitial{from{opacity:0}to{opacity:1}}.Live .zoomInInitial{animation-name:zoomInInitial;animation-duration:1s;animation-timing-function:ease-in-out;opacity:1}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.Live .animated .fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;animation-duration:.3s;opacity:1}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.Live .animated .fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;animation-duration:.3s;opacity:1}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.Live .animated .fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;animation-duration:.3s;opacity:1}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.Live .animated .flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;animation-duration:1s;opacity:1}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.Live .animated .flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY;animation-duration:1.5s;opacity:1}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.Live .animated .slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;animation-duration:.5s;opacity:1}@keyframes scroll{0%,50%{fill:white}25%{fill:#999}}@keyframes bounce{0%,50%,100%{transform:translateY(-25px)}20%{transform:translateY(0)}}