body.Live .btnCursor.active{pointer-events:none}body.Live .btnCursor:not(.active){cursor:pointer}.active .BgColor{background-color:#fff!important}.active .RichTextEditor{color:#252526!important}ul.SiteMenu.Horizontal div.SitePageLabel{max-height:100%;padding:5px!important}.Element.DevelopmentBasicPanel .developmentItemInner:hover .developmentDescription{white-space:normal!important}.Element.BasicForm div.InnerElement[data-type="FormField"] .WebFormInput.TextInput{border-radius:20px!important}.FormComboWrapper .ComboHandle{z-index:0!important}.txt-uppercase{text-transform:uppercase}.txt-center{text-align:center}.txt-about-us{line-height:1.8em}.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}.footer-override .auto-resize .contentContainer{width:auto!important}ul.SiteMenu.Horizontal li.SitePage{flex:0 0 auto;width:auto!important}.language-select-override.LanguageFlag .lang-select{padding:2px!important}.language-select-override.LanguageFlag .lang-select .egoiconfont{margin-left:8px;font-size:6px}.pos-middle{top:50%!important;transform:translateY(-50%)}.Element.PanoramicPropertySlideshow .property-basic-slideshow .Slide .slide-content .property-image{opacity:.85}.Element.PanoramicPropertySlideshow .property-basic-slideshow .property-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Element.PanoramicPropertySlideshow .property-basic-slideshow .inner-box .cta-btn{text-transform:uppercase}@media only Screen and (min-width:768px){min-height: 768px !important;}.btn-overhide .RichTextEditor{font-size:0}.btn-overhide .RichTextEditor::after{content:'';font-family:'ego-icon-font'!important;line-height:40px;font-size:20px}@media only screen and (max-width:480px),screen and (max-device-width:480px){.pos-middle{top:inherit!important;transform:initial;bottom:10px!important}}.propery-slideshow-override.Element.PropertyBasicSlideshow .property-basic-slideshow .inner-box .cta-btn{text-transform:uppercase}@media only screen and (max-width:768px),screen and (max-device-width:768px){.section-height .property-basic-slideshow .content-box{display:none!important}.propery-slideshow-override.Element.PropertyBasicSlideshow .property-basic-slideshow .pagination{bottom:-40px}}@media only Screen and (min-width:768px){.form-override .inlineColumn:first-of-type{width:25%!important}.form-override .inlineColumn:last-of-type{width:calc(75% - 50px)!important}}@media only screen and (max-width:480px),screen and (max-device-width:480px){.form-override .inlineColumn:first-of-type,.form-override .inlineColumn:last-of-type{width:100%!important}}.panel-override{padding:60px 0 150px 0}.panel-override.Element.PropertyBasicPanel.wrap .sliderWrap{margin:0 40px}.panel-override.Element.PropertyBasicPanel .propertyItem{flex:0 0 calc(100%/3 - 20px);max-width:calc(100%/3 - 20px)}.panel-override.Element.PropertyBasicPanel .propertyReference{order:3;text-align:center}.panel-override.Element.PropertyBasicPanel .propertyTitle{order:2;text-align:center;line-height:1.4em;margin-bottom:0}.panel-override.Element.PropertyBasicPanel .propertyLocation{order:1;text-align:center;margin-bottom:10px}.panel-override.Element.PropertyBasicPanel .propertyDescription{order:4;display:none!important}.panel-override.Element.PropertyBasicPanel .salesInfo{order:5;margin-top:20px}.panel-override.Element.PropertyBasicPanel .propertyBusiness,.panel-override.Element.PropertyBasicPanel .propertyPrice{text-align:center}@media only screen and (max-width:991px),screen and (max-device-width:991px){.panel-override.Element.PropertyBasicPanel .propertyItem{flex:0 0 calc(100%/2 - 20px);max-width:calc(100%/2 - 20px)}}@media only screen and (max-width:767px),screen and (max-device-width:767px){.panel-override.Element.PropertyBasicPanel .propertyItem{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}}@media only screen and (max-width:320px),screen and (max-device-width:320px){.panel-override{padding:40px 0 125px}}.newsletter-override{position:relative!important}.newsletter-override::before{content:'';position:absolute!important;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left bottom,right top,from(rgba(37,37,38,1)),color-stop(50%,rgba(37,37,38,1)),color-stop(50%,transparent));background-image:-webkit-linear-gradient(left bottom,rgba(37,37,38,1) 0%,rgba(37,37,38,1) 50%,transparent 50%);background-image:-o-linear-gradient(left bottom,rgba(37,37,38,1) 0%,rgba(37,37,38,1) 50%,transparent 50%);background-image:linear-gradient(to right top,rgba(37,37,38,1) 0%,rgba(37,37,38,1) 50%,transparent 50%);z-index:1;opacity:.05}.newsletter-override::after{content:'';position:absolute!important;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,right bottom,left top,from(rgba(37,37,38,1)),color-stop(50%,rgba(37,37,38,1)),color-stop(50%,transparent));background-image:-webkit-linear-gradient(right bottom,rgba(37,37,38,1) 0%,rgba(37,37,38,1) 50%,transparent 50%);background-image:-o-linear-gradient(right bottom,rgba(37,37,38,1) 0%,rgba(37,37,38,1) 50%,transparent 50%);background-image:linear-gradient(to left top,rgba(37,37,38,1) 0%,rgba(37,37,38,1) 50%,transparent 50%);z-index:1;opacity:.05}.newsletter-form-override .inlineRow:first-of-type .inlineColumn:first-of-type input{width:100%!important;height:50px!important;box-sizing:border-box}.offer-form-override .inlineRow:nth-child(5){position:relative;width:calc(100%/2 - 10px)!important}.offer-form-override .inlineRow:nth-child(5) .inlineColumn:first-of-type{width:100%!important;display:block}.offer-form-override .inlineRow:nth-child(5) .inlineSpacer:nth-child(2){display:none!important}.offer-form-override .inlineRow:nth-child(5) .inlineColumn:nth-child(3),.offer-form-override .inlineRow:nth-child(5) .inlineColumn:nth-child(5){width:calc(100%/2 - 10px)!important;margin-top:20px}.offer-form-override .inlineRow:nth-child(5) .inlineColumn:nth-child(7){width:100%!important;position:absolute;top:0}.offer-form-override .inlineRow:nth-child(5) .inlineColumn:nth-child(7) textarea{border-radius:20px!important}.offer-form-override .inlineRow:last-of-type .inlineColumn:last-of-type{width:75%!important}.offer-form-override .inlineRow:last-of-type .inlineColumn label{line-height:1.6em!important}@media only screen and (max-width:768px),screen and (max-device-width:768px){.offer-form-override .inlineRow:nth-child(5){width:100%!important}.offer-form-override .inlineRow:last-of-type .inlineColumn:last-of-type{width:100%!important}.offer-form-override .inlineRow:nth-child(23) .inlineColumn textarea{border-radius:20px!important}}.recruitment-form-overhide .inlineRow:last-of-type .inlineColumn{width:100%!important;display:block}.recruitment-form-overhide .inlineRow .inlineColumn textarea{border-radius:20px!important}.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:768px),screen and (max-device-width:768px){.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}}.contactos-form-override .inlineRow .inlineColumn textarea{border-radius:20px!important}.contact-form-override .inlineRow:nth-child(7) .inlineColumn textarea{border-radius:20px!important}.contact-form-override .inlineRow:last-of-type .inlineColumn label{line-height:1.6em!important}.property-list-override.Element.PropertyBasicList .advancedFilter .searchBtn{text-transform:uppercase}.property-list-override.Element.PropertyBasicList .propertyInfo{text-align:center!important}.property-list-override.Element.PropertyBasicList .propertyReference{order:3}.property-list-override.Element.PropertyBasicList .propertyTitle{order:2;line-height:1.4em;margin-bottom:0}.property-list-override.Element.PropertyBasicList .propertyLocation{order:1;margin-bottom:10px}.property-list-override.Element.PropertyBasicList .propertyDescription{order:4;display:none!important}.property-list-override.Element.PropertyBasicList .salesInfo{order:5;margin-top:20px}.property-list-override.Element.PropertyBasicList .propertyBusiness,.property-list-override.Element.PropertyBasicList .propertyPrice{text-align:center;margin:0}.property-detail-override .propertyContactForm .form-field-content:nth-child(5) textarea{border-radius:20px!important}.property-detail-override .propertyContactForm .btnWrapper span{text-transform:uppercase}.development-list-override.Element.DevelopmentBasicList .advancedFilter .searchBtn{text-transform:uppercase}.development-detail-override .developmentContactForm .form-field-content:nth-child(5) textarea{border-radius:20px!important}.development-detail-override .developmentContactForm .btnWrapper span{text-transform:uppercase}.Element.PropertyFavoriteList .propertyFavoriteList .propertyList .detail-section-title span{text-transform:uppercase}.Element.PropertyFavoriteList .propertyFavoriteList .shop-empty-message{font-size:16px}.fav-override.Element.PropertyFavoriteList .propertyFavoriteList .propertyInfo{text-align:center!important}.fav-override.Element.PropertyFavoriteList .propertyItem .propertyInfo .propertyReference{order:3}.fav-override.Element.PropertyFavoriteList .propertyItem .propertyInfo .propertyTitle{order:2;line-height:1.4em;margin-bottom:0}.fav-override.Element.PropertyFavoriteList .propertyItem .propertyInfo .propertyLocation{order:1;margin-bottom:10px}.fav-override.Element.PropertyFavoriteList .propertyItem .propertyInfo .propertyDescription{order:4;display:none!important}.fav-override.Element.PropertyFavoriteList .propertyItem .propertyInfo .salesInfo{order:5;margin-top:20px}.fav-override.Element.PropertyFavoriteList .propertyItem .propertyInfo .salesInfo .propertyBusiness,.fav-override.Element.PropertyFavoriteList .propertyItem .propertyInfo .salesInfo .propertyPrice{text-align:center;margin:0}.extraLinks .linksItem{text-decoration:underline!important;color:#57575a}.listaConsultores .agencyBasicList .btnWrapper{text-transform:uppercase!important}.listaConsultores .agencyBasicList .filterHeader .filterTitle{text-align:center!important;text-transform:uppercase!important;margin-bottom:30px!important}.listaConsultores .agencyBasicList .agencyLocation{overflow-y:hidden!important}.listaConsultores .agentsContainer .agencyItem .agencyInfo{padding-left:25px!important;margin-bottom:60px!important}.listaConsultores .agentsContainer .agencyItem .agencyInfo .contactInfo{margin-top:25px!important}.listaConsultores .agentsContainer .agencyItem .agencyActions{margin-bottom:10px!important;text-transform:uppercase!important}.consultorDetalhe .agencyBasicDetail .agencyAbout .title{margin-bottom:15px!important}.consultorDetalhe .agentButton{margin-top:30px!important;text-transform:uppercase!important}@media only screen and (max-width:767px){.consultorDetalhe .agencyAbout>a.interactive{width:100%!important}}.PropertyAgentList .agencyBasicList .listHeader{display:none!important}.property-basic-compare .heading-2{text-transform:uppercase}.hover-painel::before{content:'';top:0;left:0;position:absolute;z-index:1;display:block;width:100%;height:100%}.texto-painel .elementContainer{z-index:2}.linha-painel .RichTextEditor{line-height:1.4em}.box-down{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}.section-height{width:100%!important;height:calc(100vh - 100px)!important;z-index:2;position:relative}.alturamin{min-height:700px}.Element.Slideshow.alturamin>.SEOElement>.contentContainer{height:100%!important}.box- pagSlid{position:absolute!important;bottom:4%!important;top:inherit!important}.box-down{position:absolute!important;bottom:1%!important;top:inherit!important}.box-tira{position:absolute!important;bottom:0!important;top:inherit!important}@media only screen and (max-width:991px){.alturamin{min-height:500px}}@-webkit-keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%{-moz-transform:translateY(0)}50%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%{-o-transform:translateY(0);}50%{-o-transform:translateY(-15px);}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}