.upperText{text-transform:uppercase}.lineHeight{line-height:1.5}.alignTop{top:50%!important;transform:translateY(-50%)!important}.alignBottom{top:inherit!important;bottom:20px!important}.LanguageFlag{max-width:200px}.ui-datepicker td span,.ui-datepicker td a{padding:8px .2em;text-align:center}.Element.DevelopmentBasicDetailFullResp .asideContent .wb-fld-title span,.Element.HolidayBasicDetailFullResp .asideContent .wb-fld-title span,.Element.PropertyBasicDetailFullResp .asideContent .wb-fld-title span,.title .ViewportRealm p,.title .RichTextEditor p{display:flex;justify-content:flex-start;position:relative}.title.flexend .ViewportRealm p,.title.flexend .RichTextEditor p{justify-content:flex-end}.Element.DevelopmentBasicDetailFullResp .asideContent .wb-fld-title span:before,.Element.HolidayBasicDetailFullResp .asideContent .wb-fld-title span:before,.Element.PropertyBasicDetailFullResp .asideContent .wb-fld-title span:before,.title .ViewportRealm p:before,.title .RichTextEditor p:before{display:flex;align-items:center;content:'';width:31px;height:1px;background:#b5a200;margin-top:16px;margin-right:10px}.Element.DevelopmentBasicDetailFullResp .asideContent .agentTitle span:before,.Element.DevelopmentBasicDetailFullResp .asideContent .linksTitle span:before,.Element.PropertyBasicDetailFullResp .asideContent .developmentAssociated span:before,.Element.PropertyBasicDetailFullResp .asideContent .agentTitle span:before,.Element.PropertyBasicDetailFullResp .asideContent .linksTitle span:before{margin-top:9px}.whiteT .ViewportRealm p:before,.whiteT .RichTextEditor p:before{background:#fff}ul.SiteMenu.Horizontal li.SitePage{text-transform:uppercase}.SiteMenu.Element.BasicMenuSkin .dropMenu{display:none!important}.FixedGhost{display:none!important}.headerShape .contentContainer.Size{transition:all .2s linear;height:71px!important}.Section.PageHeader.scroll .headerShape .contentContainer.Size{transition:all .2s linear;height:65px!important}.Section.PageHeader{top:47px!important;box-shadow:none!important;height:auto!important;max-width:1440px;left:50%;transform:translateX(-50%)}.Section.PageHeader.scroll{max-width:100%;top:0!important;left:50%;transform:translateX(-50%);transition:all .2s linear}.Section.PageHeader .Picture.Element.logo,.Section.PageHeader.notscroll{transition:all .2s linear}.Section.PageHeader.scroll{max-width:100%;top:-7px!important;left:50%;transform:translateX(-50%);transition:all .2s linear}.Section.PageHeader.scroll .Picture.Element.logo{transform:scale(.8);transition:all .2s linear}.Section.PageHeader .sectionColorBG.sectionBgColor{background:transparent!important}.menuHeader .elementContainer.ContainerStyle{display:inline-block;background:#fff!important;padding:9px 22px!important}body.Live #p9152171124114011.Shape.Element.MenuEmpresas{display:none}body.Live .FullHeight{min-height:100vh!important}.FooterSection .Element.Button:hover .RichTextEditor{text-decoration:underline}.PropertyBasicList .favorite,.PropertyBasicPanel .favorite,.HolidayBasicPanel .favorite,.HolidayBasicList .favorite{display:none}.Section.SectionMarcas{box-shadow:none!important;height:auto!important}.Datalist.Element.Marcas{position:inherit}.Datalist.Element.Marcas .datalistInfo{background:#0f1c2b;position:absolute;width:100%;transition:all .6s linear;display:flex;height:50px;align-items:center}.Datalist.Element.Marcas .datalistDescription{width:130px;flex-basis:auto;background:#fff;color:#0f1c2b;font-size:14px!important;text-align:center;margin-bottom:0;height:100%;align-items:center;display:flex;justify-content:center}body.Live .Datalist.Element.Marcas .datalistInfo{opacity:0}.Datalist.Element.Marcas div.datalistItem{margin:0;width:calc(100%/5)!important}.Datalist.Element.Marcas .datalistImgWrap{display:flex}.Datalist.Element.Marcas .datalistTitle{padding-left:20px;margin-bottom:0;overflow:hidden!important}.Datalist.Element.Marcas div.datalistItem:hover .datalistInfo{opacity:1;transition:all .6s linear}.Datalist.Element.Marcas div.datalistItem:hover .elementColorBG{opacity:.8;transition:all .6s linear}.Datalist.Element.Marcas a.datalistItem{display:block;margin:0}.Section.SectionLocation{box-shadow:none!important;height:auto!important}.Datalist.Element.locations{position:inherit}.Datalist.Element.locations .datalistInfo{position:absolute;width:100%;transition:all .6s linear;height:50px;text-align:center;align-items:center;top:50%}.Datalist.Element.locations .datalistTitle{font-size:23px;font-family:'Roboto-Medium',sans-serif;text-transform:uppercase;overflow:visible}.Datalist.Element.locations div.datalistItem .datalistTitle:before{content:'';width:90%;height:68px;display:block;margin:-50px auto 10px auto;background-repeat:no-repeat;background-position:center;background-size:contain}.Datalist.Element.locations div.datalistItem:nth-child(1) .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/7a948294-7b78-4f0c-a828-afa80c7740cd.svg')}.Datalist.Element.locations div.datalistItem:nth-child(1):hover .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/b37d371b-0282-498b-bed8-d2da82e2a520.svg')}.Datalist.Element.locations div.datalistItem:nth-child(2) .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/72b1a4f0-d392-425e-8864-002986546953.svg')}.Datalist.Element.locations div.datalistItem:nth-child(2):hover .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/dc1d5385-6892-4c98-a6f0-901d44401801.svg')}.Datalist.Element.locations div.datalistItem{margin:0;width:calc(100%/2)!important}.Datalist.Element.locations .datalistDescription{width:400px;text-align:center;margin:auto;opacity:0;transition:all .6s linear}.Datalist.Element.locations div.datalistItem:hover .datalistDescription{opacity:1;transition:all .6s linear}.Datalist.Element.locations .datalistImgWrap{opacity:.4;display:flex;transition:all .6s linear}.Datalist.Element.locations div.datalistItem:hover .datalistImgWrap{opacity:.2;transition:all .6s linear}.Datalist.Element.locations a.datalistItem{display:block;margin:0}.shop-empty-message{text-align:center;margin-top:40px;font-size:24px}.DevelopmentBasicPanel div[data-type="Title"]{text-transform:none!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem,.Element.DevelopmentBasicPanelFullResp .developmentItem{max-width:calc(100%/3 - 40px)!important;margin:20px!important}.Element.DevelopmentBasicPanelFullResp .developmentDescription,.Element.DevelopmentBasicPanelFullResp .developmentLocation,.Element.DevelopmentBasicPanelFullResp .developmentTilte{text-align:left!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentDescription{height:auto!important;opacity:1!important;margin-top:15px}.Element.DevelopmentBasicPanelFullResp .hiddenContent{display:inline-block!important;margin-top:15px}.Element.DevelopmentBasicPanelFullResp .developmentInfo{padding:20px!important}.Element.DevelopmentBasicPanelFullResp .developmentItem .developmentItemInner{padding-top:85%!important}.Element.DevelopmentStaticListFullResp .listActions,.Element.DevelopmentBasicListFullResp .listActions{display:none!important}.Element.DevelopmentBasicListFullResp div[data-type="DevelopmentListHeader"]{margin-top:-70px!important}.Element.PropertyBasicListFullResp .GenericInnerButton.formContactButton+.PropertyContactForm,.Element.PropertyBasicListFullResp .GenericInnerButton.formContactButton{display:none!important}.shop-empty-list .shop-empty-message{font-size:20px!important;color:#333!important}.Element.PropertyBasicListFullResp.Blend .propertyItem,.Element.HolidayBasicListFullResp.OpenHouse .propertyItem,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem,.Element.PropertyBasicPanelFullResp.Blend .propertyItem{max-width:calc(100%/4 - 60px)!important;margin:30px!important}.Element.PropertyBasicListFullResp.Blend .propertyItem,.Element.HolidayBasicListFullResp.OpenHouse .propertyItem{overflow:hidden}.Element.PropertyBasicListFullResp.Blend .propertyItem:hover .propertyImage,.Element.HolidayBasicListFullResp.OpenHouse .propertyItem:hover .propertyImage,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem:hover .propertyImage,.Element.PropertyBasicPanelFullResp.Blend .propertyItem:hover .propertyImage{transform:scale(1.1);transition:all .2s linear}.Element.PropertyBasicListFullResp.Blend .propertyItem .propertyImage,.Element.HolidayBasicListFullResp.OpenHouse .propertyItem .propertyImage,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem .propertyImage,.Element.PropertyBasicPanelFullResp.Blend .propertyItem .propertyImage{transition:all .2s linear}.Element.PropertyBasicListFullResp.Blend .propertyItem .stickerMarkerPoint,.Element.HolidayBasicListFullResp.OpenHouse .propertyItem .stickerMarkerPoint,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem .stickerMarkerPoint,.Element.PropertyBasicPanelFullResp.Blend .propertyItem .stickerMarkerPoint{padding-top:calc(120%);height:0}.Element.PropertyBasicListFullResp.Blend .propertyItem .propertyInfo,.Element.HolidayBasicListFullResp.OpenHouse .propertyItem .propertyInfo,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem .propertyInfo,.Element.PropertyBasicPanelFullResp.Blend .propertyItem .propertyInfo{position:absolute;z-index:9999;top:0;bottom:0;left:0;right:0;align-content:flex-end;background:rgba(0,0,0,.3);padding:20px}.Element.PropertyBasicListFullResp.Blend .salesInfo,.Element.HolidayBasicListFullResp.OpenHouse .salesInfo,.Element.HolidayBasicPanelFullResp.OpenHouse .salesInfo,.Element.PropertyBasicPanelFullResp.Blend .salesInfo{order:5;flex-basis:50%}.Element.PropertyBasicListFullResp.Blend .propertyReference,.Element.PropertyBasicPanelFullResp.Blend .propertyReference{order:6;flex-basis:50%;text-align:right;padding-top:20px}.Element.PropertyBasicListFullResp.Blend .propertyTitle,.Element.HolidayBasicListFullResp.OpenHouse .propertyTitle,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyTitle,.Element.PropertyBasicPanelFullResp.Blend .propertyTitle{top:20px;position:absolute;width:calc(100% - 40px)}.Element.PropertyBasicListFullResp.Blend .propertyLocation,.Element.HolidayBasicListFullResp.OpenHouse .propertyLocation,.Element.PropertyBasicPanelFullResp.Blend .propertyLocation{top:55px;position:absolute;width:calc(100% - 40px)}.Element.PropertyBasicListFullResp.Blend .icons,.Element.HolidayBasicListFullResp.OpenHouse .icons,.Element.HolidayBasicPanelFullResp.OpenHouse .icons,.Element.PropertyBasicPanelFullResp.Blend .icons{order:7;padding-top:5px!important}.Element.PropertyBasicListFullResp.Blend .salesInfo i,.Element.HolidayBasicListFullResp .salesInfo i,.Element.HolidayBasicPanelFullResp .salesInfo i,.Element.PropertyBasicListFullResp.Blend .detailItem .value,.Element.PropertyBasicListFullResp.Blend .detailItem i,.Element.PropertyBasicPanelFullResp.Blend .detailItem .value,.Element.PropertyBasicPanelFullResp.Blend .detailItem i{color:#fff!important}.Element.PropertyBasicListFullResp.Blend .detailItem,.Element.PropertyBasicPanelFullResp.Blend .detailItem{margin:0 15px 0 0}.Element.PropertyBasicListFullResp.Blend .detailItem.POOL,.Element.PropertyBasicPanelFullResp.Blend .detailItem.POOL{display:none}.Element.PropertyBasicListFullResp.Blend .icons .detailWrapper,.Element.PropertyBasicPanelFullResp.Blend .icons .detailWrapper{border-top:1px solid #fff;justify-content:flex-start}.Element.PropertyBasicListFullResp.Blend .propertyBusiness,.Element.PropertyBasicListFullResp.Blend .propertyPrice,.Element.PropertyBasicPanelFullResp.Blend .propertyBusiness,.Element.PropertyBasicPanelFullResp.Blend .propertyPrice{text-align:left}.egoiconfont-quartos:before{content:""}.egoiconfont-chuveiro:before{content:""}.egoiconfont-garage1:before{content:""}.Element.HolidayBasicListFullResp div[data-type="FeatureIconList"],.Element.HolidayBasicPanelFullResp div[data-type="FeatureIconList"]{position:absolute;z-index:99999;bottom:0;left:0;width:100%}.Element.HolidayBasicListFullResp.OpenHouse .propertyReference,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyReference{order:6;text-align:right;padding:10px 0;border-bottom:1px solid #fff}.Element.PropertyBasicListFullResp.Blend .propertyReference span,.Element.HolidayBasicListFullResp.OpenHouse .propertyReference span,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyReference span{font-weight:bold}.Element.PropertyBasicListFullResp.Blend .propertyPrice,.Element.HolidayBasicListFullResp.OpenHouse .propertyPrice,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyPrice{background:none;left:5px;right:inherit;font-weight:normal!important;bottom:50px!important;z-index:99999}.Element.PropertyBasicListFullResp.Blend .propertyPrice .np,.Element.HolidayBasicListFullResp.OpenHouse .propertyPrice .np,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyPrice .np{clear:none!important;display:inline-block!important}.Element.HolidayBasicListFullResp.OpenHouse .propertyPrice .tp,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyPrice .tp{font-size:inherit!important}.Element.HolidayBasicListFullResp.OpenHouse .propertyItem .propertyInfo,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem .propertyInfo{padding-bottom:50px}.Element.PropertyBasicListFullResp.Blend .listTitle,.Element.HolidayBasicListFullResp.OpenHouse .listTitle{max-width:100%}.Element.PropertyBasicListFullResp.Blend .listActions,.Element.HolidayBasicListFullResp.OpenHouse .listActions{display:none}.Element.HolidayBasicListFullResp.OpenHouse div[data-type="PropertyListHeader"]{margin-top:-50px!important}.Element.PropertyBasicListFullResp.Blend div[data-type="PropertyListHeader"],.listaConstrutora .Element.DevelopmentBasicListFullResp div[data-type="DevelopmentListHeader"]{margin-top:-90px!important}.listaConstrutora .Element.DevelopmentBasicListFullResp .listHeader{justify-content:flex-end}.listaConstrutora .Element.DevelopmentBasicListFullResp .developmentInfo{top:0;text-align:center;align-content:center!important}.listaConstrutora .Element.DevelopmentBasicListFullResp .developmentInfo .developmentTitle{text-transform:none!important}.listaConstrutora .Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap{padding-top:85%}.alconconst.PropertyBasicListFullResp .listTitle{max-width:100%!important}.alconconst.PropertyBasicListFullResp .listActions{display:none!important}.alconconst.PropertyBasicListFullResp .propertyInfo{padding:10px 0!important}.Element.alconconst.PropertyBasicListFullResp .propertyPrice,.Element.alconconst.PropertyBasicListFullResp .propertyBusiness{text-align:left!important}.Element.alconconst.PropertyBasicListFullResp .propertyBusiness{margin-right:8px!important}.Element.alconconst.PropertyBasicListFullResp .salesInfo{flex-direction:row!important;display:flex}.Element.alconconst.PropertyBasicListFullResp .propertyLocation{margin-bottom:0}.formContactos.BasicForm .fieldsContainer .inlineRow:last-of-type{display:flex!important;flex-direction:column!important}.formContactos.BasicForm .fieldsContainer .inlineRow:last-of-type .inlineSpacer{height:20px!important}.formContactos.BasicForm .fieldsContainer .fieldmarker-LargeText,.formContactos.BasicForm .fieldsContainer .fieldmarker-RGPD{width:100%!important}.Element.PropertyBasicDetailFullResp .propertyLocation,.Element.PropertyBasicDetailFullResp .propertyTitle{text-transform:none!important}.Element.HolidayBasicDetailFullResp .propertyLocation,.Element.PropertyBasicDetailFullResp .propertyLocation{margin-right:30px}.Element.DevelopmentBasicDetailFullResp .developmentReference,.Element.PropertyBasicDetailFullResp .propertyReference{position:static!important;margin-top:16px}.Element.HolidayBasicDetailFullResp .propertyReference{position:static!important;padding-top:10px;margin-top:10px;float:left}.Element.HolidayBasicDetailFullResp .priceWrapper ul{margin:20px 0 10px}.Element.DevelopmentBasicDetailFullResp .detailActions,.Element.HolidayBasicDetailFullResp .detailActions,.Element.PropertyBasicDetailFullResp .detailActions{position:static!important;margin-bottom:40px!important;margin-top:-30px!important;margin-right:auto!important;margin-left:auto!important;width:100%;max-width:1140px;text-align:right}.Element.HolidayBasicDetailFullResp .propertyLocation,.Element.PropertyBasicDetailFullResp .propertyLocation{margin-top:10px;float:left}.Element.DevelopmentBasicDetailFullResp .developmentLocation i:before,.Element.HolidayBasicDetailFullResp .propertyLocation i:before,.Element.PropertyBasicDetailFullResp .propertyLocation:before{content:'';font-size:18px;font-family:'ego-icon-font';color:#b5a200}.Element.PropertyBasicDetailFullResp .priceWrapper{clear:both;width:100%}.Element.HolidayBasicDetailFullResp .propertyPrice li .label,.Element.PropertyBasicDetailFullResp .propertyPrice li .label{color:#fff!important}.Element.DevelopmentBasicDetailFullResp .mediaContainer,.Element.HolidayBasicDetailFullResp .mediaContainer,.Element.PropertyBasicDetailFullResp .mediaContainer{margin-bottom:60px}.Element.DevelopmentBasicDetailFullResp .actionItem,.Element.HolidayBasicDetailFullResp .actionItem,.Element.PropertyBasicDetailFullResp .actionItem{margin:0 10px!important}.Element.PropertyBasicDetailFullResp.carousel .propertyMedia.carousel .expand{top:20px!important}.Element.DevelopmentBasicDetailFullResp .specsTitle,.Element.PropertyBasicDetailFullResp .specsTitle{padding-bottom:20px!important}.Element.HolidayBasicDetailFullResp .extraLinks,.Element.DevelopmentBasicDetailFullResp .extraLinks{padding:0!important}.Element.DevelopmentBasicDetailFullResp .developmentContactForm,.Element.DevelopmentBasicDetailFullResp .developmentAgent{margin-bottom:40px!important}.Element.DevelopmentBasicDetailFullResp .developmentFractions,.Element.DevelopmentBasicDetailFullResp .developmentDescription,.Element.DevelopmentBasicDetailFullResp .developmentDetails,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures,.Element.DevelopmentBasicDetailFullResp .developmentMap,.Element.HolidayBasicDetailFullResp .provertyDescription,.Element.HolidayBasicDetailFullResp .propertyDetails,.Element.HolidayBasicDetailFullResp .propertyBasicFeatures,.Element.HolidayBasicDetailFullResp .propertyMap,.Element.PropertyBasicDetailFullResp .provertyDescription,.Element.PropertyBasicDetailFullResp .propertyDetails,.Element.PropertyBasicDetailFullResp .propertyBasicFeatures,.Element.PropertyBasicDetailFullResp .propertyMap{margin-top:70px!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons,.Element.HolidayBasicDetailFullResp .icons,.Element.PropertyBasicDetailFullResp .icons{width:60%!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons .icon-label{color:#fff;display:block!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons li{padding:0 0 0 20px!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons li:nth-child(n+6){display:block!important}.Element.DevelopmentBasicDetailFullResp .infoWrapper{width:calc(75% - 30px)!important}.Element.HolidayBasicDetailFullResp .infoWrapper{width:100%!important}.Element.HolidayBasicDetailFullResp{padding:0!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons,.Element.HolidayBasicDetailFullResp .icons .detailWrapper,.Element.PropertyBasicDetailFullResp .icons .detailWrapper{background:none!important;justify-content:end!important;display:flex}.Element.HolidayBasicDetailFullResp .detailIcons .FeatureIconListLabel,.Element.PropertyBasicDetailFullResp .detailIcons .icon-label{text-transform:uppercase}.Element.DevelopmentBasicDetailFullResp .detailHeader,.Element.PropertyBasicDetailFullResp .detailHeader{display:flex}.Element.HolidayBasicDetailFullResp .detailIcons{top:inherit!important;bottom:10px}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons .egoiconfont,.Element.HolidayBasicDetailFullResp .detailIcons .value,.Element.HolidayBasicDetailFullResp .detailIcons i,.Element.HolidayBasicDetailFullResp .detailIcons,.Element.PropertyBasicDetailFullResp .detailItemIcon .value,.Element.PropertyBasicDetailFullResp .detailItemIcon i,.Element.PropertyBasicDetailFullResp .detailItemIcon{color:#fff!important;background:none!important}.Element.HolidayBasicDetailFullResp .priceWrapper ul li span{font-weight:normal!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons .egoiconfont{font-size:36px!important}.Element.HolidayBasicDetailFullResp .propertyDetails .detailItem,.Element.PropertyBasicDetailFullResp .propertyDetails .detailItem{display:flex;flex-direction:column!important}.Element.DevelopmentBasicDetailFullResp .mobileActions{display:none!important}.Element.HolidayBasicDetailFullResp .detailItem .label,.Element.PropertyBasicDetailFullResp .detailItem .label{font-size:14px}.Element.PropertyBasicDetailFullResp .carLine .featureHeader,.Element.PropertyBasicDetailFullResp .propertyDetails .detailItem .value{font-size:18px!important;font-weight:600}.Element.DevelopmentBasicDetailFullResp .mainContent,.Element.HolidayBasicDetailFullResp .mainContent,.Element.PropertyBasicDetailFullResp .mainContent{width:calc(68% - 50px)!important;margin-right:50px!important}.Element.DevelopmentBasicDetailFullResp .developmentMap,.Element.HolidayBasicDetailFullResp .propertyMap,.Element.PropertyBasicDetailFullResp .propertyMap{width:100%;left:0!important;margin-left:0!important;height:480px!important}.Element.DevelopmentBasicDetailFullResp .mapLocation,.Element.HolidayBasicDetailFullResp .mapLocation,.Element.PropertyBasicDetailFullResp .mapLocation{height:480px!important}.Element.DevelopmentBasicDetailFullResp .developmentMap .specsTitle,.Element.HolidayBasicDetailFullResp .propertyMap .specsTitle,.Element.PropertyBasicDetailFullResp .propertyMap .specsTitle{display:none}.Element.DevelopmentBasicDetailFullResp .asideContent,.Element.HolidayBasicDetailFullResp .asideContent,.Element.PropertyBasicDetailFullResp .asideContent{width:32%!important}.Element.HolidayBasicDetailFullResp .featuresListItem,.Element.PropertyBasicDetailFullResp .carLine .featuresListItem{padding:30px 5px 0!important}.Element.DevelopmentBasicDetailFullResp .developmentContactForm textarea,.Element.HolidayBasicDetailFullResp .propertyContactForm textarea,.Element.PropertyBasicDetailFullResp .propertyContactForm textarea{min-height:120px!important}.Element.DevelopmentBasicDetailFullResp .developmentContactForm .form-field-content:last-of-type,.Element.HolidayBasicDetailFullResp .propertyContactForm .form-field-content:last-of-type,.Element.PropertyBasicDetailFullResp .propertyContactForm .form-field-content:last-of-type{margin:20px 0!important}.Element.DevelopmentBasicDetailFullResp .agentActions .agentButton,.Element.DevelopmentBasicDetailFullResp .developmentContactForm .submitBtn,.Element.HolidayBasicDetailFullResp .agentActions .agentButton,.Element.HolidayBasicDetailFullResp .propertyContactForm .submitBtn,.Element.PropertyBasicDetailFullResp .agentActions .agentButton,.Element.PropertyBasicDetailFullResp .propertyContactForm .submitBtn{text-transform:uppercase}.Element.DevelopmentBasicDetailFullResp,.Element.HolidayBasicDetailFullResp,.Element.PropertyBasicDetailFullResp{max-width:100%!important}.Element.DevelopmentBasicDetailFullResp .detailContainer,.Element.HolidayBasicDetailFullResp .detailContainer,.Element.PropertyBasicDetailFullResp .detailContainer{max-width:1450px!important;margin:auto;padding:20px;box-sizing:border-box}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons li{text-align:center}.Element.HolidayBasicDetailFullResp .calendarLabel{margin-top:15px}.Element.HolidayBasicDetailFullResp .InnerElement[data-type="FormDateInterval"]{margin-top:5px}.priceTable .priTbName{font-weight:inherit!important}.leaflet-tile-pane{filter:grayscale(1)}.leaflet-marker-icon{width:26px!important}@media only screen and (max-width:1440px){.Element.HolidayBasicListFullResp.OpenHouse .propertyItem,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem,.Element.PropertyBasicListFullResp.Blend .propertyItem,.Element.PropertyBasicPanelFullResp.Blend .propertyItem{max-width:calc(100%/3 - 60px)!important;margin:30px!important}.Element.PropertyBasicDetailFullResp .detailContainer{max-width:1140px!important}.Section.PageHeader{max-width:1120px}}@media only screen and (max-width:1120px){.Datalist.Element.locations div.datalistItem .datalistTitle:before{width:50%;height:48px}.Datalist.Element.Marcas div.datalistItem{width:calc(100%/3)!important}.Section.PageHeader{max-width:800px}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem,.Element.DevelopmentBasicPanelFullResp .developmentItem{max-width:calc(100%/2 - 40px)!important}.listaConstrutora .Element.DevelopmentBasicListFullResp div[data-type="DevelopmentListHeader"]{margin-top:-60px!important}.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem,.Element.HolidayBasicListFullResp.OpenHouse .propertyItem,.Element.PropertyBasicListFullResp.Blend .propertyItem,.Element.PropertyBasicPanelFullResp.Blend .propertyItem{max-width:calc(100%/2 - 60px)!important;margin:30px!important}.Element.DevelopmentBasicDetailFullResp .infoWrapper,.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons,.Element.PropertyBasicDetailFullResp .icons{width:100%!important}.Element.DevelopmentBasicDetailFullResp .detailHeader,.Element.PropertyBasicDetailFullResp .detailHeader{flex-direction:column}.Element.DevelopmentBasicDetailFullResp .mainContent,.Element.PropertyBasicDetailFullResp .mainContent{width:calc(60% - 50px)!important;margin-right:50px!important}.Element.DevelopmentBasicDetailFullResp .asideContent,.Element.PropertyBasicDetailFullResp .asideContent{width:40%!important}}@media only screen and (max-width:800px){.Datalist.Element.locations div.datalistItem:nth-child(1) .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/7a948294-7b78-4f0c-a828-afa80c7740cd.svg')}.Datalist.Element.locations div.datalistItem:nth-child(1):hover .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/b37d371b-0282-498b-bed8-d2da82e2a520.svg')}.Datalist.Element.locations .itemRow:nth-child(2) div.datalistItem .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/72b1a4f0-d392-425e-8864-002986546953.svg')}.Datalist.Element.locations .itemRow:nth-child(2):hover div.datalistItem .datalistTitle:before{background-image:url('//media.egorealestate.com/ORIGINAL/dc1d5385-6892-4c98-a6f0-901d44401801.svg')}.Section.PageHeader{top:17px!important}.Section.PageHeader{max-width:calc(100% - 40px)}.headerShape .contentContainer.Size{transition:all .2s linear;height:60px!important}.Section.PageHeader.scroll .headerShape .contentContainer.Size{transition:all .2s linear;height:54px!important}.Datalist.Element.Marcas div.datalistItem{width:calc(100%/2)!important}.Datalist.Element.locations div.datalistItem{width:100%!important}.Datalist.Element.Marcas div.datalistItem .datalistInfo{opacity:1;transition:all .6s linear}.Element.DevelopmentBasicDetailFullResp .mainContent,.Element.PropertyBasicDetailFullResp .mainContent{width:100%!important;margin-right:0!important}.Element.DevelopmentBasicDetailFullResp .asideContent,.Element.PropertyBasicDetailFullResp .asideContent{width:100%!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem,.Element.DevelopmentBasicPanelFullResp .developmentItem{max-width:calc(100% - 40px)!important}.Element.DevelopmentBasicDetailFullResp .developmentFractions,.Element.DevelopmentBasicDetailFullResp .developmentDescription,.Element.DevelopmentBasicDetailFullResp .developmentDetails,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures,.Element.DevelopmentBasicDetailFullResp .developmentMap,.Element.PropertyBasicDetailFullResp .provertyDescription,.Element.PropertyBasicDetailFullResp .propertyDetails,.Element.PropertyBasicDetailFullResp .propertyBasicFeatures,.Element.PropertyBasicDetailFullResp .propertyMap{margin-top:30px!important}.Element.DevelopmentBasicDetailFullResp .detailActions,.Element.PropertyBasicDetailFullResp .detailActions{margin-bottom:10px!important}.Element.HolidayBasicListFullResp.OpenHouse .propertyItem,.Element.HolidayBasicPanelFullResp.OpenHouse .propertyItem,.Element.PropertyBasicListFullResp.Blend .propertyItem,.Element.PropertyBasicPanelFullResp.Blend .propertyItem{max-width:calc(100% - 20px)!important;flex:0 0 calc(100% - 20px);margin:10px!important}}@media only screen and (max-width:480px){.Datalist.Element.Marcas div.datalistItem{width:calc(100%)!important}.Datalist.Element.locations div.datalistItem{width:calc(100%)!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons,.Element.PropertyBasicDetailFullResp .icons{display:none!important}}