.Element.BarraPrimePropertyBasicPanelFullResp .propertyDescription{padding:0 0 10px 0}.Live .float-header{position:fixed;z-index:9999;margin-top:-100px;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)}.Live .scale-up-bottom{opacity:0}.Live .scale-up-bottom.in-view{opacity:1;-webkit-animation:scale-up-bottom .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-bottom .4s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes scale-up-bottom{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes scale-up-bottom{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}.Element.BarraPrimePropertyBasicPanelFullResp.adaptive{max-width:1120px;left:50%!important;transform:translateX(-50%);margin-left:0!important}.Element.BarraPrimePropertyBasicPanelFullResp .contentContainer.Size{width:1120px!important}.btn-rentals{position:fixed!important;z-index:999999!important;top:250px!important;right:0!important;left:inherit!important;margin-left:inherit!important;cursor:pointer}.btn-rentals .RichTextEditor::before{font-size:26px;display:inline-flex;position:absolute;left:50%;top:-35px;transform:translate(-50%,-50%);background:#fff;color:#3e584f;padding:10px;border-radius:50%;border:2px solid #3e584f;transition:all .5s ease-out}.btn-rentals:hover .RichTextEditor::before{color:#9cc2b5;border:2px solid #9cc2b5;transition:all .5s ease-out}.homeSpots .datalistImg{position:absolute;width:100%;height:100%;top:0;object-fit:cover;opacity:.7;transition:all .3s ease-in-out}.homeSpots .datalistImgWrap{padding-top:calc(4*100%/3);position:relative;background:#000;overflow:hidden}.homeSpots .datalistImgWrap::before{content:'';display:block;position:absolute;border:1px solid #fff;width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;z-index:999;opacity:.4}.homeSpots .datalistItem:hover .datalistImg{transform:scale(1.1)}.homeSpots .datalistTitle{margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:18px;font-weight:500px;line-height:150%}.homeSpots .datalistDescription{flex-basis:100%;margin-bottom:10px;line-height:1.4em;text-transform:uppercase;font-weight:300}.homeSpots .datalistItem:hover .datalistDescription::after{margin-left:15px}.homeSpots .datalistDescription::after{content:'';font-family:'ego-icon-font';transition:all .3s ease-in-out;color:#000;margin-left:10px}.homeSpots .datalistInfo{padding:20px 0}#p1165936615081312.BasicForm .fieldsContainer .fieldmarker-RGPD{margin-top:20px}@media only screen and (min-width:481px){.ImageSection{height:calc(100vh - 223px)!important}.Element.BuyProperty{top:inherit!important;bottom:120px!important}.Element.BtnText{top:inherit!important;bottom:50px!important}}.guest-page .CopyrightSection{display:none!important}@media only screen and (min-width:441px){.Live .ferias .contentContainer.Size{width:100%!important}.Live .ferias{right:50%!important;left:0!important}.Live .comprar .contentContainer.Size{width:100%!important}.Live .comprar{left:50%!important;right:0!important}}html{overflow:auto!important}.whatsappfloat{bottom:120px!important;right:33px!important;position:fixed!important;left:inherit!important;top:inherit!important;margin:0!important;z-index:9999999!important}@media only screen and (min-width:769px){.whatsappfloat{bottom:120px!important;right:33px!important}}@media only screen and (max-width:640px){.whatsappfloat{bottom:90px!important;right:16px!important}}.siteChrome{opacity:1!important}.popupModal-content{background-color:hsla(0,0%,100%,.55)!important;-webkit-backdrop-filter:blur(40px)!important;backdrop-filter:blur(40px)!important;border:0!important;max-width:390px!important;right:40px!important;bottom:40px!important;position:absolute;margin:0!important}.formPopupCont textarea{max-height:57px}.popupModal-content .social-media-content .rowSpacer{width:32px!important}.popupModal{z-index:999999!important}.popupModal .close{font-size:37px;padding-right:15px;padding-top:10px;z-index:500!important}.leaflet-tile-pane{filter:grayscale(1);-webkit-filter:grayscale(1)}.leaflet-marker-icon{width:28px!important;margin-left:-27px;margin-top:-39px}.FrameArea{padding-top:140px;background:#333}textarea::placeholder{opacity:1}.Element.floatingBtn{position:fixed;right:0;top:35%!important;left:inherit!important;margin-left:inherit!important}.Element.PropertyPanel360FullResp .mouseIcon::before{content:""!important;border:0!important}.egoiconfont-area_imovel_new:before{content:""!important}.egoiconfont-chevron-thin-right::before,.egoiconfont-chevron-right:before{content:""!important}.egoiconfont-chevron-thin-left::before,.egoiconfont-chevron-left:before{content:""!important}.egoiconfont-expand-img:before{content:""!important}.egoiconfont-phone::before{content:""!important}.egoiconfont-mail::before{content:""!important}.upperText{text-transform:uppercase}.Live .sectionHeader{position:absolute!important}.FixedGhost{display:none!important}.Section.PageHeader{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.closeSearch,.showSearch{cursor:pointer!important}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],textarea{outline:0!important}body.Live .advSearch{display:none}ul.SiteMenu.Horizontal li.SitePage{width:auto!important;flex-grow:inherit!important}.SiteMenu.MobileMenuSkin .elementContainer.ContainerStyle,.SiteMenu.BasicVerticalMenuSkin .elementContainer.ContainerStyle{padding:0 5px!important}.sectionHeader>.sectionColorBG.sectionBgColor,.sectionHeader .SEOElement>.sectionColorBG.sectionBgColor{z-index:9;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%)!important}.sectionHeader{transition:all .4s ease}.sectionHeader.show{background:#333!important;transition:all .4s ease;max-height:120px;position:fixed!important;z-index:99999999!important}.sectionHeader .logo .elementImgBG.BgImg,.sectionHeader .logo .contentContainer.Size,.sectionHeader .logo{transition:all .4s ease}.sectionHeader.show .logo .contentContainer.Size,.sectionHeader.show .logo{max-height:90px;transition:all .4s ease}@media only screen and (min-width:1121px){.Section.FullHeight{height:70vh!important}.Section.FullHeight .middleTop{top:50%!important}.Section.FullHeight .NavMenu{top:inherit!important;bottom:80px!important}}.Shape.Element.linksHome *{cursor:pointer!important}.Shape.Element.linksHome{cursor:pointer!important;transition:all .4s ease}.LinkImgHome .elementContainer.ContainerStyle{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)!important}.LinkImgHome .elementBorder.BoxStyle{justify-content:center;flex-direction:column;display:flex}.invertIcon .ViewportRealm,.invertIcon .elementContainer.ContainerStyle{display:flex;align-items:flex-start}.invertIcon .elementImgBG.Svg{order:2}.Algarve.Datalist a.datalistItem{position:relative;display:inline-block}.Algarve.Datalist .datalistImg{float:left}.Algarve.Datalist .datalistItem .datalistInfo{position:absolute;padding:25px;color:#fff!important;top:0;display:flex;flex-direction:column;justify-content:center;opacity:0;text-align:center;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.7) 100%)!important}.Algarve.Datalist .datalistItem:hover .datalistInfo{opacity:1;transition:all .4s ease}.Algarve.Datalist .datalistTitle{font-family:PT-Seri-Regular;font-size:22px;margin-bottom:20px;overflow-x:inherit;flex-basis:inherit!important;text-align:center}.Algarve.Datalist .datalistDescription{flex-basis:inherit!important}.ZonasDataList.Datalist .datalistTitle{font-family:PT-Seri-Regular;font-size:28px;margin-bottom:20px;overflow-x:inherit;flex-basis:inherit!important}.ZonasDataList.Datalist .datalistItem .datalistInfo{display:flex;flex-direction:column;justify-content:center;background:none!important;margin-top:10px}.Element.Button.linksImg .elementContainer.ContainerStyle{background:rgba(255,255,255,.5);width:auto;display:inline-block;min-width:150px;padding:10px 30px!important}.Element.Button.linksImg:hover .elementContainer.ContainerStyle{background:rgba(184,152,71,.85)}.Element .propertyItem360 .stickerMarkerPoint,.Element.PropertyFavoriteListFullResp .propertyItem .stickerMarkerPoint,.Element.PropertyBasicListFullResp .imgWrapperAux,.Element.PropertyBasicPanelFullResp .propertyItem .stickerMarkerPoint{padding-top:calc(60%)!important}.Element.PropertyBasicPanelFullResp .propertyItem .stickerMarkerPoint:after,.Element.PropertyBasicListFullResp .imgWrapperAux:after{content:'';width:100%;height:50px;display:block;position:absolute;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)!important}.Element.PropertyBasicPanelFullResp .wb-fld-location{min-height:inherit!important}.Element.show-icons .propertyItem .icons .detailWrapper{flex-flow:row wrap;padding-top:10px!important}.Element.show-icons .icons .detailItem{order:3}.Element.show-icons .icons .detailItem i{color:#00b2b7!important}.Element.show-icons .detailItem.AREA{order:1!important}.Element.show-icons .detailItem.POOL{order:2!important}.Element .propertyItem360 .propertyLocation,.Element .propertyItem360 .propertyTitle,.Element .propertyItem .propertyLocation,.Element .propertyItem .propertyTitle{flex-basis:60%!important}.Element .propertyItem360 .propertyLocation,.Element .propertyItem .propertyLocation{margin-bottom:0!important}.Element .propertyItem360 .salesInfo,.Element:not(.HolidayBasicListFullResp) .propertyItem .salesInfo{flex-basis:100%!important;display:flex;border-top:1px solid #dfdfdf;padding-top:10px;align-items:center}.Element.DevelopmentStaticListFullResp.ctr-Nav .ctrlPrev,.Element.DevelopmentStaticListFullResp.ctr-Nav .ctrlNext,.Element.DevelopmentStaticPanelFullResp.ctr-Nav .ctrlPrev,.Element.DevelopmentStaticPanelFullResp.ctr-Nav .ctrlNext,.Element.PropertyRelatedPanelFullResp.ctr-Nav .ctrlPrev,.Element.PropertyRelatedPanelFullResp.ctr-Nav .ctrlNext,.Element.PropertyBasicPanelFullResp.ctr-Nav .ctrlPrev,.Element.PropertyBasicPanelFullResp.ctr-Nav .ctrlNext,.Element.PropertyFavoriteListFullResp.ctr-Nav .ctrlPrev,.Element.PropertyFavoriteListFullResp.ctr-Nav .ctrlNext,.Element.PropertyBasicListFullResp.ctr-Nav .ctrlPrev,.Element.PropertyBasicListFullResp.ctr-Nav .ctrlNext{opacity:0}.Element.DevelopmentStaticListFullResp.ctr-Nav .developmentItem:hover .ctrlPrev,.Element.DevelopmentStaticListFullResp.ctr-Nav .developmentItem:hover .ctrlNext,.Element.DevelopmentStaticPanelFullResp.ctr-Nav .developmentItem:hover .ctrlPrev,.Element.DevelopmentStaticPanelFullResp.ctr-Nav .developmentItem:hover .ctrlNext,.Element.PropertyRelatedPanelFullResp.ctr-Nav .propertyItem:hover .ctrlPrev,.Element.PropertyRelatedPanelFullResp.ctr-Nav .propertyItem:hover .ctrlNext,.Element.PropertyBasicPanelFullResp.ctr-Nav .propertyItem:hover .ctrlPrev,.Element.PropertyBasicPanelFullResp.ctr-Nav .propertyItem:hover .ctrlNext,.Element.PropertyFavoriteListFullResp.ctr-Nav .propertyItem:hover .ctrlPrev,.Element.PropertyFavoriteListFullResp.ctr-Nav .propertyItem:hover .ctrlNext,.Element.PropertyBasicListFullResp.ctr-Nav .propertyItem:hover .ctrlPrev,.Element.PropertyBasicListFullResp.ctr-Nav .propertyItem:hover .ctrlNext{opacity:1}.Element.DevelopmentBasicListFullResp .pagination,.Element.PropertyBasicListFullResp .pagination{padding:40px 20px}.Element.DevelopmentBasicListFullResp,.Element.PropertyBasicListFullResp{max-width:1440px!important}.Element.DevelopmentBasicPanelFullResp .developmentTilte,.DevelopmentBasicPanel div[data-type="Title"]{text-transform:none!important}.Element.DevelopmentBasicPanelFullResp .developmentItemInner:hover .developmentDescription{margin-top:50px}.Element.DevelopmentBasicListFullResp .developmentItem .developmentItemInner{padding-top:calc(140%)!important}.Element.DevelopmentBasicPanelFullResp .developmentItem .developmentItemInner{padding-top:calc(120%)!important}.Element.DevelopmentBasicListFullResp .InnerElement[data-type=DevelopmentListItem] .Background1,.Element.DevelopmentBasicPanel .InnerElement[data-type=DevelopmentPanelItem] .Background1{background:linear-gradient(0deg,rgba(0,0,0,1) 10%,rgba(0,0,0,0) 100%)!important;min-height:150px!important}.Element.DevelopmentBasicListFullResp .developmentLocation:not(.CustomLocation):after,.Element.DevelopmentBasicPanelFullResp .developmentLocation:after{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);width:70px;margin-top:10px;border:1px solid #bcbcbc}.Element.DevelopmentBasicListFullResp .developmentInfo,.Element.DevelopmentBasicPanelFullResp .developmentInfo{padding-bottom:40px!important}.Element.DevelopmentBasicListFullResp .listHeader,.Element.DevelopmentBasicListFullResp .listActions{display:none!important}.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentDescription,.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentLocation,.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem .developmentItemWrap .developmentInfo .developmentTitle{text-transform:inherit!important;text-align:center}.newsletterSection .sectionColorBG.sectionBgColor{background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 70%)!important;z-index:99}.Count1{color:rgba(184,152,71,1)!important;font-size:58px!important;text-align:center;width:200px;font-family:'Montserrat-Light',Verdana,sans-serif!important}.Element.PropertyAgentBasicListFullResp .agencyActions{display:none}.Element.PropertyAgentBasicListFullResp .agencyInfo{text-align:center}.Element.PropertyAgentBasicListFullResp .propertyItemInner{position:relative;padding-top:120%;width:100%;overflow:hidden;display:inline-block}.Element.PropertyAgentBasicListFullResp .agencyItem:nth-child(4){clear:both}.Element.PropertyAgentBasicListFullResp .agencyImage{width:100%!important;height:100%!important;object-fit:cover;position:absolute;top:0;left:0}.Element.PropertyAgentBasicListFullResp .listHeader{border:0!important}.Element.PropertyAgentBasicListFullResp .agencyInfo{padding:10px!important}.Element.PropertyAgentBasicListFullResp .agencyLocation{text-transform:uppercase}.Element.PropertyAgentBasicListFullResp .agencyLocation{border-bottom:1px solid #c9a06b;padding-bottom:10px}.Element.PropertyAgentBasicListFullResp .agencyContacts i{color:#c9a06b}.Element.PropertyAgentBasicListFullResp .agenciesWrapper{display:inline!important}.Element.PropertyAgentBasicListFullResp .agencyItem{float:left!important;height:560px}.Element.PropertyAgentBasicListFullResp .agencyItem:nth-of-type(4){clear:both!important}.Element.HolidayBasicListFullResp .propertyPrice{background:#fff!important;display:flex;flex-direction:column;width:90px!important;height:90px;justify-content:center}.HolidayBasicListFullResp .propertyItem .propertyTitle{flex-basis:100%!important}.Element.HolidayBasicListFullResp .salesInfo{border-top:1px solid #bcbcbc;margin-top:30px!important}.Element.HolidayBasicListFullResp .salesInfo i{text-align:left!important}.DevelopmentBasicDetailFullResp,.HolidayBasicDetailFullResp,.PropertyBasicDetailFullResp{max-width:100%!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaGallery .mediaDisplay,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery .mediaDisplay,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery .mediaDisplay{padding-top:0!important;height:70vh}.Element.DevelopmentBasicDetailFullResp .flowplayer,.Element.DevelopmentBasicDetailFullResp .virtualtourFrame,.Element.DevelopmentBasicDetailFullResp .panoramicContainer,.Element.HolidayBasicDetailFullResp .flowplayer,.Element.HolidayBasicDetailFullResp .virtualtourFrame,.Element.HolidayBasicDetailFullResp .panoramicContainer,.Element.PropertyBasicDetailFullResp .flowplayer,.Element.PropertyBasicDetailFullResp .virtualtourFrame,.Element.PropertyBasicDetailFullResp .panoramicContainer{height:100%!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay img,.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="4"] .mediaDisplay img,.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay img,.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay img,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay img,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="4"] .mediaDisplay img,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay img,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay img,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="5"] .mediaDisplay img,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="4"] .mediaDisplay img,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="6"] .mediaDisplay img,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery[data-mediatype="1"] .mediaDisplay img{height:calc(100% - 40px)!important}.Element[class*="BasicDetailFullResp"] .currentSlideshow .mediaGallery.pdfContainer,.Element[class*="BasicDetailFullResp"] .currentSlideshow .mediaGallery .pdfContainer{padding-top:140px;background:#333;height:calc(100% - 40px)!important;box-sizing:border-box}.Element.DevelopmentBasicDetailFullResp .developmentMedia .mediaSlider,.Element.HolidayBasicDetailFullResp .propertyMedia .mediaSlider,.Element.PropertyBasicDetailFullResp .propertyMedia .mediaSlider{display:none}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .expand,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .expand,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .expand{bottom:75px!important;left:50%;margin-left:calc(1400px/2);transform:translateX(-50%);width:30px;top:inherit!important;z-index:9999!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaTabs,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaTabs,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaTabs{position:absolute;bottom:40px;z-index:99;width:100%;height:130px;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaItem,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaItem,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaItem{max-width:inherit!important;flex:inherit!important;margin:0 15px}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaDisplay,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaDisplay,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaDisplay{box-shadow:none!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia .imageCounter,.Element.HolidayBasicDetailFullResp .propertyMedia .imageCounter,.Element.PropertyBasicDetailFullResp .propertyMedia .imageCounter{display:block!important;bottom:64px!important;background:none!important;border:0!important;box-shadow:none!important;z-index:999!important;width:110px;line-height:35px!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia .imageCounter:before,.Element.HolidayBasicDetailFullResp .developmentMedia .imageCounter:before,.Element.PropertyBasicDetailFullResp .propertyMedia .imageCounter:before{font-family:"ego-icon-font"!important;font-size:28px;content:'';float:left;margin-right:10px}.Element.DevelopmentBasicDetailFullResp .developmentMedia .ImgDesc,.Element.HolidayBasicDetailFullResp .developmentMedia .ImgDesc,.Element.PropertyBasicDetailFullResp .propertyMedia .ImgDesc{display:none!important}.Element.DevelopmentBasicDetailFullResp .detailHeader,.Element.HolidayBasicDetailFullResp .detailHeader,.Element.PropertyBasicDetailFullResp .detailHeader{margin-top:40px;max-width:1480px!important;box-sizing:border-box;margin:0 auto 0 auto!important;padding:0 20px}.Element.DevelopmentBasicDetailFullResp .developmentLocation,.Element.DevelopmentBasicDetailFullResp .developmentTitle,.Element.HolidayBasicDetailFullResp .propertyLocation,.Element.HolidayBasicDetailFullResp .propertyTitle,.Element.PropertyBasicDetailFullResp .propertyLocation,.Element.PropertyBasicDetailFullResp .propertyTitle{max-width:70%}.Element.DevelopmentBasicDetailFullResp .developmentLocation,.Element.DevelopmentBasicDetailFullResp .developmentTitle,.Element.HolidayBasicDetailFullResp .propertyPrice li,.Element.HolidayBasicDetailFullResp .propertyLocation,.Element.HolidayBasicDetailFullResp .propertyTitle,.Element.PropertyBasicDetailFullResp .propertyPrice li,.Element.PropertyBasicDetailFullResp .propertyLocation,.Element.PropertyBasicDetailFullResp .propertyTitle{text-transform:none!important}.Element.PropertyBasicDetailFullResp .infoWrapper{width:100%!important;margin-bottom:70px;margin-right:0!important}.Element.DevelopmentBasicDetailFullResp .mainContent,.Element.HolidayBasicDetailFullResp .mainContent,.Element.PropertyBasicDetailFullResp .mainContent{width:100%!important;max-width:1480px;padding:0 20px;box-sizing:border-box;margin:auto!important;display:flex!important;flex-direction:row}.Element.DevelopmentBasicDetailFullResp .developmentInfo,.Element.HolidayBasicDetailFullResp .propertyInfo,.Element.PropertyBasicDetailFullResp .propertyInfo{width:calc(70% - 70px)!important;margin-right:70px}.Element.DevelopmentBasicDetailFullResp .asideContent,.Element.HolidayBasicDetailFullResp .asideContent,.Element.PropertyBasicDetailFullResp .asideContent{width:30%!important}.Element.PropertyBasicDetailFullResp .priceWrapper{position:absolute;right:20px;top:0;margin-bottom:20px}.Element.HolidayBasicDetailFullResp .propertyPrice li,.Element.PropertyBasicDetailFullResp .propertyPrice li{text-align:right;margin-top:0!important}.Element.HolidayBasicDetailFullResp .propertyPrice li .label,.Element.PropertyBasicDetailFullResp .propertyPrice li .label{color:#707070;font-size:18px}.Element.HolidayBasicDetailFullResp .propertyPrice li .value,.Element.PropertyBasicDetailFullResp .propertyPrice li .value{display:block;text-align:right;font-family:PT-Seri-Regular!important}.Element.DevelopmentBasicDetailFullResp .detailActions,.Element.HolidayBasicDetailFullResp .detailActions,.Element.PropertyBasicDetailFullResp .detailActions{width:30%;justify-content:space-around;display:flex;padding:0 25px;box-sizing:border-box}.Element.DevelopmentBasicDetailFullResp textarea,.Element.HolidayBasicDetailFullResp textarea,.Element.PropertyBasicDetailFullResp textarea{min-height:70px}.Element.DevelopmentBasicDetailFullResp .developmentContactForm .formTitle,.Element.HolidayBasicDetailFullResp .propertyContactForm .formTitle,.Element.PropertyBasicDetailFullResp .propertyContactForm .formTitle{display:none!important}.Element.DevelopmentBasicDetailFullResp.show-icons .icons,.Element.HolidayBasicDetailFullResp.show-icons .icons,.Element.PropertyBasicDetailFullResp.show-icons .icons{margin-top:-83px}.Element.DevelopmentBasicDetailFullResp .detailItemIcon,.Element.HolidayBasicDetailFullResp .detailItemIcon,.Element.PropertyBasicDetailFullResp .detailItemIcon{flex-basis:inherit!important;margin:0 15px!important}.Element.DevelopmentBasicDetailFullResp .detailItemIcon .icon-label,.Element.HolidayBasicDetailFullResp .detailItemIcon .icon-label,.Element.PropertyBasicDetailFullResp .detailItemIcon .icon-label{display:none!important}.Element.DevelopmentBasicDetailFullResp .detailItemIcon>i,.Element.HolidayBasicDetailFullResp .detailItemIcon>i,.Element.PropertyBasicDetailFullResp .detailItemIcon>i{font-size:26px!important;color:#c9a06b!important}.Element.DevelopmentBasicDetailFullResp .detailItemIcon .value,.Element.HolidayBasicDetailFullResp .detailItemIcon .value,.Element.PropertyBasicDetailFullResp .detailItemIcon .value{font-weight:normal!important;color:#484848!important}.Element.HolidayBasicDetailFullResp .detailItemIcon .grossarea,.Element.HolidayBasicDetailFullResp .detailItemIcon .area-only-land,.Element.HolidayBasicDetailFullResp .detailItemIcon .netarea,.Element.PropertyBasicDetailFullResp .detailItemIcon .grossarea,.Element.PropertyBasicDetailFullResp .detailItemIcon .area-only-land,.Element.PropertyBasicDetailFullResp .detailItemIcon .netarea{order:1}.Element.DevelopmentBasicDetailFullResp .detailItemIcon,.Element.HolidayBasicDetailFullResp .detailItemIcon,.Element.PropertyBasicDetailFullResp .detailItemIcon{order:2}.Element.DevelopmentBasicDetailFullResp .icons .detailWrapper,.Element.HolidayBasicDetailFullResp .icons .detailWrapper,.Element.PropertyBasicDetailFullResp .icons .detailWrapper{display:inline-flex!important;width:auto!important;padding:5px 10px 0 10px!important}.Element.HolidayBasicDetailFullResp .agentTitle,.Element.HolidayBasicDetailFullResp .specsTitle,.Element.PropertyBasicDetailFullResp .agentTitle,.Element.PropertyBasicDetailFullResp .specsTitle{display:none!important}.Element.HolidayBasicDetailFullResp .provertyDescription .specsTitle{display:inline-block!important}.Element.DevelopmentBasicDetailFullResp .agentInfoItem:not(.agentmail),.Element.HolidayBasicDetailFullResp .agentInfoItem:not(.agentmail),.Element.PropertyBasicDetailFullResp .agentInfoItem:not(.agentmail){border-top:1px solid #bcbcbc!important;padding-top:12px!important}.Element.DevelopmentBasicDetailFullResp .agentInfoItem i,.Element.HolidayBasicDetailFullResp .agentInfoItem i,.Element.PropertyBasicDetailFullResp .agentInfoItem i{color:#c9a06b!important}.Element.DevelopmentBasicDetailFullResp .agentName,.Element.HolidayBasicDetailFullResp .agentName,.Element.PropertyBasicDetailFullResp .agentName{font-family:PT-Seri-Regular!important;padding-bottom:5px!important;font-size:25px!important;color:#282828!important;font-weight:normal!important}.Element.DevelopmentBasicDetailFullResp .agentCargo,.Element.PropertyBasicDetailFullResp .agentCargo{display:flex!important;font-weight:normal!important;font-size:15px!important;text-transform:uppercase}.Element.DevelopmentBasicDetailFullResp .agentActions .agentButton,.Element.DevelopmentBasicDetailFullResp .btnWrapper,.Element.HolidayBasicDetailFullResp .agentActions .agentButton,.Element.HolidayBasicDetailFullResp .btnWrapper,.Element.PropertyBasicDetailFullResp .agentActions .agentButton,.Element.PropertyBasicDetailFullResp .btnWrapper{text-transform:uppercase}.Element.DevelopmentBasicDetailFullResp .agentImg,.Element.HolidayBasicDetailFullResp .agentImg,.Element.PropertyBasicDetailFullResp .agentImg{width:150px!important;height:200px!important;border-radius:0!important;box-shadow:none!important}.Element.DevelopmentBasicDetailFullResp .agentInfo,.Element.HolidayBasicDetailFullResp .agentInfo,.Element.PropertyBasicDetailFullResp .agentInfo{width:calc(100% - 170px)!important;padding-top:15px}.Element.HolidayBasicDetailFullResp .developmentName,.Element.PropertyBasicDetailFullResp .developmentName{text-transform:none!important}.Element.HolidayBasicDetailFullResp .simulador .simuladorTitle,.Element.PropertyBasicDetailFullResp .simulador .simuladorTitle{font-family:PT-Seri-Regular!important;font-size:25px!important;color:#282828!important;text-transform:none!important}.Element.HolidayBasicDetailFullResp .btn-simuladorIMT1,.Element.PropertyBasicDetailFullResp .btn-simuladorIMT1{background:#c9a06b;border-radius:0;text-align:center;margin-top:-70px;margin-bottom:53px}.Element.PropertyBasicDetailFullResp .btn-simuladorIMT1:hover{background:#484848}.Element.PropertyBasicDetailFullResp .btn-simuladorIMT1::after{display:none}.Element.PropertyBasicDetailFullResp .Box-simulador{background:#f5f5f5;padding-bottom:30px;width:100%}.Element.PropertyBasicDetailFullResp .simulador .inlineColumn .formCellBox .delimiter{opacity:0}.Element.PropertyBasicDetailFullResp .simulador .inlineColumn .formCellBox .ui-slider-horizontal{background:#484848!important}.Element.PropertyBasicDetailFullResp .simulador .parameter-name{font-size:15px!important}.Element.PropertyBasicDetailFullResp .simulador .inlineColumn .formCellBox .ui-slider .ui-slider-handle{background:#c9a06b!important;border-color:#c9a06b!important;box-shadow:none!important}.Element.DevelopmentBasicDetailFullResp .carLine .featuresListItem,.Element.HolidayBasicDetailFullResp .featuresListItem,.Element.PropertyBasicDetailFullResp .carLine .featuresListItem{border-bottom:1px solid #bcbcbc}.Element.DevelopmentBasicDetailFullResp .carLine .featureTitle,.Element.HolidayBasicDetailFullResp .featureTitle,.Element.PropertyBasicDetailFullResp .carLine .featureTitle{color:#282828;font-weight:bold!important;font-size:18px!important}.Element.DevelopmentBasicDetailFullResp .carLine .featureHeader,.Element.HolidayBasicDetailFullResp .featureHeader,.Element.PropertyBasicDetailFullResp .carLine .featureHeader{padding-bottom:10px!important}.PropertyRelatedPanelFullResp div[data-type="Title"]{text-transform:none!important}.Element.DevelopmentBasicDetailFullResp .socialWrapper,.Element.HolidayBasicDetailFullResp .socialWrapper,.Element.PropertyBasicDetailFullResp .socialWrapper{top:40px}.Element.HolidayBasicDetailFullResp .propertyDetails .detailItem .label,.Element.PropertyBasicDetailFullResp .propertyDetails .detailItem .label,.Element.DevelopmentBasicDetailFullResp .developmentDetails .detailItem .label{color:#000;font-weight:bold}.Element.HolidayBasicDetailFullResp .propertyDetails .detailItem .value,.Element.PropertyBasicDetailFullResp .propertyDetails .detailItem .value,.Element.DevelopmentBasicDetailFullResp .developmentDetails .detailItem .value{font-weight:normal}.Element.DevelopmentBasicDetailFullResp .collapseBtn,.Element.HolidayBasicDetailFullResp .propertyBasicFeatures .egoiconfont-tick-thin-rounded:before,.Element.PropertyBasicDetailFullResp .propertyBasicFeatures .egoiconfont-tick-thin-rounded:before,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures .egoiconfont-tick-thin-rounded::before{color:#c9a06b!important}.Element.HolidayBasicDetailFullResp{padding:0!important}.Element.HolidayBasicDetailFullResp .detailIcons{right:20px!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons .egoiconfont{background:none!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons{background:#f5f5f5;padding:10px 25px;width:auto!important;display:inline-block}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons li{padding:0 14px!important}.Element.DevelopmentBasicDetailFullResp .developmentFeatureIcons .icon-label{display:flex!important;justify-content:center}.Element.DevelopmentBasicDetailFullResp .developmentFractions,.Element.DevelopmentBasicDetailFullResp .developmentMap,.Element.DevelopmentBasicDetailFullResp .mapLocation,.Element.DevelopmentBasicDetailFullResp .developmentDetails,.Element.DevelopmentBasicDetailFullResp .developmentDescription{margin-top:0!important;margin-bottom:60px!important}.Element.DevelopmentBasicDetailFullResp .developmentFractions,.Element.DevelopmentBasicDetailFullResp .developmentBasicFeatures{margin:60px auto;max-width:1480px;padding:0 20px;box-sizing:border-box}.Element.DevelopmentBasicDetailFullResp .developmentFractions .colName{text-transform:none!important}.Element.DevelopmentBasicDetailFullResp .developmentFractions .specsTitle,.Element.DevelopmentBasicDetailFullResp .infoValue.price{display:none!important}.Element.DevelopmentBasicDetail .reservationBtn{background:#c9a06b!important}.Element.DevelopmentBasicDetailFullResp .fraction,.Element.DevelopmentBasicDetailFullResp .gar,.Element.DevelopmentBasicDetailFullResp .priceT,.Element.DevelopmentBasicDetailFullResp .nat,.Element.DevelopmentBasicDetailFullResp .bus,.Element.DevelopmentBasicDetailFullResp .piso{display:table-cell!important}.Element.DevelopmentBasicDetailFullResp .specsTitle{line-height:inherit!important}.Element.DevelopmentBasicDetail .reservationBtn{font-size:13px!important;padding:3px 15px!important}.Element.DevelopmentBasicDetailFullResp .developmentFractions .infoRow{height:68px!important}.Element.DevelopmentBasicDetailFullResp .developmentFractions .infoRow:nth-child(odd){background:#fff!important}.topAgent .SEOElement .sectionImgBG{background-repeat:no-repeat;background-position:center center;opacity:.3}.GoldenVisaBtn .elementContainer.ContainerStyle .RichTextEditor{background:rgba(0,0,0,.5)!important;padding:10px;box-sizing:border-box}.GoldenVisaBtn:hover .elementContainer.ContainerStyle .RichTextEditor{background:rgba(184,152,71,.8)!important}.fieldmarker-RGPD .rgpdAction{text-decoration:underline}.formOverride .inlineColumn.fieldmarker-RGPD,.formOverride .inlineColumn.fieldmarker-LargeText,.formOverride .inlineColumn.fieldmarker-LargeText+.inlineSpacer{width:100%!important;display:block!important}.formOverride .inlineColumn.fieldmarker-RGPD{margin-top:10px}.formOverride .inlineRow:last-of-type{display:flex!important;flex-direction:column!important}.PropertyBasicCounters.vertical .property-list-counters .menu-content .menu-item{flex:0 0 calc(100%/5)!important}@media only screen and (min-width:801px){.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField{margin-right:20px!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/3 - 20px)!important}.Element.DevelopmentBasicListFullResp.top-filter .fieldsWrapper div.searchBtn{right:20px!important;width:calc(100%/3 - 20px)!important}}@media only screen and (min-width:1121px){.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem{flex:0 0 calc(100%/3 - 20px)!important;width:calc(100%/3 - 20px)!important}.Element.PropertyPanel360FullResp .sliderWrap,.Element.PropertyBasicPanelFullResp .sliderWrap{padding:15px}.Element .propertyItem360,.Element .propertyItem{transition:all .4s ease}.Element.PropertyPanel360FullResp .propertyItem360:hover,.Element .propertyItem:hover,.Shape.Element.linksHome:hover{box-shadow:rgb(0 0 0/15%) 0 -1px 12px;transform:scale(1.02)!important;transition:all .4s ease;background:#fff}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post:first-child,.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post:first-child{flex:0 0 calc(70% - 20px)!important;max-width:calc(70% - 20px)!important}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post:first-child .newsInfo,.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post:first-child .newsInfo{position:absolute;z-index:9999;background:#fff;bottom:0;left:40px;padding:40px;width:40%}.Element.NewsBasicListFullResp .postsBasicList .posts-wrapper .thumb-post:nth-child(2),.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post:nth-child(2){flex:0 0 calc(30% - 20px)!important;max-width:calc(30% - 20px)!important}}@media only screen and (min-width:1440px){.Element.DevelopmentBasicListFullResp .developmentItems .developmentItem{flex:0 0 calc(100%/4 - 20px)!important;width:calc(100%/4 - 20px)!important}.Element.DevelopmentBasicPanelFullResp.large-columns .developmentItem{max-width:calc(100%/3 - 40px)!important;margin:20px!important}.Element.DevelopmentBasicListFullResp.top-filter .form-field-content.filterField{width:calc(100%/5 - 20px)!important;margin-right:20px}.Element.DevelopmentBasicListFullResp.top-filter .fieldsWrapper div.searchBtn{width:calc(100%/5 - 15px)!important}}@media only screen and (max-width:1440px){.Element.floatingBtn{top:23%!important}.Element .propertyItem360 .propertyLocation,.Element .propertyItem360 .propertyTitle,.Element .propertyItem .propertyLocation,.Element .propertyItem .propertyTitle{flex-basis:100%!important}.Element .propertyItem360 .salesInfo,.Element .propertyItem .salesInfo{flex-basis:100%!important;margin-top:0}.Element.DevelopmentBasicDetailFullResp .detailActions,.Element.HolidayBasicDetailFullResp .detailActions,.Element.PropertyBasicDetailFullResp .detailActions{padding-left:0!important}.Element.DevelopmentBasicDetailFullResp .agentImg,.Element.HolidayBasicDetailFullResp .agentImg,.Element.PropertyBasicDetailFullResp .agentImg{width:130px!important}.Element.DevelopmentBasicDetailFullResp .agentInfo,.Element.HolidayBasicDetailFullResp .agentInfo,.Element.PropertyBasicDetailFullResp .agentInfo{width:calc(100% - 145px)!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .expand,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .expand,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .expand{left:inherit!important;right:20px!important;transform:none}}@media only screen and (max-width:1120px){.Element.BarraPrimePropertyBasicPanelFullResp .contentContainer.Size{width:800px!important}.Element .propertyItem360 .propertyLocation,.Element .propertyItem360 .propertyTitle,.Element .propertyItem .propertyLocation,.Element .propertyItem .propertyTitle{flex-basis:60%!important}.Element .propertyItem360 .salesInfo,.Element .propertyItem .salesInfo{flex-basis:40%!important;margin-top:0}.Element.DevelopmentBasicPanelFullResp.large-columns .developmentItem{margin-top:20px!important;margin-bottom:20px!important}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post{flex:0 0 calc(50% - 20px)!important;max-width:calc(50% - 20px)!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia .imageCounter,.Element.HolidayBasicDetailFullResp .propertyMedia .imageCounter,.Element.PropertyBasicDetailFullResp .propertyMedia .imageCounter{margin-left:-350px!important}.Element.DevelopmentBasicDetailFullResp .gar,.Element.DevelopmentBasicDetailFullResp .bus{display:none!important}.Algarve.Datalist .datalistItem .datalistInfo{position:static;opacity:1;background:none!important;color:inherit!important}.Element.PropertyAgentBasicListFullResp .agencyItem:nth-of-type(3){clear:both!important}.Element.PropertyAgentBasicListFullResp .agencyItem:nth-of-type(4){clear:none!important}.Element.DevelopmentBasicDetailFullResp .mainContent,.Element.HolidayBasicDetailFullResp .mainContent,.Element.PropertyBasicDetailFullResp .mainContent{flex-direction:column!important}.Element.DevelopmentBasicDetailFullResp .developmentInfo,.Element.HolidayBasicDetailFullResp .propertyInfo,.Element.PropertyBasicDetailFullResp .propertyInfo{width:100%!important;margin-right:0}.Element.DevelopmentBasicDetailFullResp .asideContent,.Element.HolidayBasicDetailFullResp .asideContent,.Element.PropertyBasicDetailFullResp .asideContent{width:100%!important}}@media only screen and (max-width:800px){.Element.BarraPrimePropertyBasicPanelFullResp .contentContainer.Size{width:480px!important}.Element.DevelopmentBasicDetailFullResp .developmentLocation,.Element.DevelopmentBasicDetailFullResp .developmentReference,.Element.DevelopmentBasicDetailFullResp .developmentTitle,.Element.HolidayBasicDetailFullResp .propertyLocation,.Element.HolidayBasicDetailFullResp .propertyTitle,.Element.PropertyBasicDetailFullResp .propertyLocation,.Element.PropertyBasicDetailFullResp .propertyTitle{max-width:100%;text-align:center;margin-bottom:20px}.Element.HolidayBasicDetailFullResp .detailIconsWrapper ul{text-align:center!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .expand,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .expand,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .expand{left:inherit!important;right:0!important;bottom:40px!important;transform:none}.Element.DevelopmentBasicDetailFullResp .developmentMedia .imageCounter,.Element.HolidayBasicDetailFullResp .propertyMedia .imageCounter,.Element.PropertyBasicDetailFullResp .propertyMedia .imageCounter{left:5px!important;margin-left:0!important;bottom:25px!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia .imageCounter::before,.Element.HolidayBasicDetailFullResp .propertyMedia .imageCounter::before,.Element.PropertyBasicDetailFullResp .propertyMedia .imageCounter::before{display:none!important}.Element.DevelopmentBasicDetailFullResp .detailActions,.Element.HolidayBasicDetailFullResp .propertyPrice li .label,.Element.HolidayBasicDetailFullResp .detailActions,.Element.HolidayBasicDetailFullResp .priceWrapper,.Element.PropertyBasicDetailFullResp .propertyPrice li .label,.Element.PropertyBasicDetailFullResp .detailActions,.Element.PropertyBasicDetailFullResp .priceWrapper{position:static;width:100%;text-align:center!important}.Element.DevelopmentBasicDetailFullResp .detailActions,.Element.HolidayBasicDetailFullResp .detailActions,.Element.PropertyBasicDetailFullResp .detailActions{padding-right:0!important}.Element.HolidayBasicDetailFullResp .propertyPrice li .value,.Element.PropertyBasicDetailFullResp .propertyPrice li .value{display:inline-block}.Element.DevelopmentBasicDetailFullResp .infoWrapper,.Element.HolidayBasicDetailFullResp .infoWrapper,.Element.PropertyBasicDetailFullResp .infoWrapper{margin-bottom:0}.Element.DevelopmentBasicDetailFullResp.show-icons .icons,.Element.HolidayBasicDetailFullResp.show-icons .icons,.Element.PropertyBasicDetailFullResp.show-icons .icons{display:none!important}.Element.DevelopmentBasicDetailFullResp .detailHeader,.Element.HolidayBasicDetailFullResp .detailHeader,.Element.PropertyBasicDetailFullResp .detailHeader{margin-bottom:0!important}.Element.DevelopmentBasicDetailFullResp .agentInfoItem,.Element.HolidayBasicDetailFullResp .agentInfoItem,.Element.PropertyBasicDetailFullResp .agentInfoItem{margin:0!important;display:block!important}.Element.HolidayBasicDetailFullResp .detailIcons,.Element.HolidayBasicDetailFullResp .infoWrapper{width:100%!important;margin:auto;right:inherit!important;text-align:center}.Element.DevelopmentBasicDetailFullResp .fraction,.Element.DevelopmentBasicDetailFullResp .piso{display:none!important}.Element.DevelopmentBasicDetail .reservationBtn{padding:5px!important}.Element.DevelopmentBasicDetailFullResp .developmentFractions,.Element.DevelopmentBasicDetailFullResp .developmentMap,.Element.DevelopmentBasicDetailFullResp .mapLocation,.Element.DevelopmentBasicDetailFullResp .developmentDetails,.Element.DevelopmentBasicDetailFullResp .developmentDescription{margin-top:0!important;margin-bottom:30px!important}.Element.DevelopmentBasicDetailFullResp .detailActions{position:static!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia.currentSlideshow .mediaGallery .mediaDisplay,.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery .mediaDisplay,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery .mediaDisplay{padding-top:90%!important;height:inherit}.Element[class*="BasicDetailFullResp"] .currentSlideshow .mediaGallery#videoContent .mediaDisplay,.Element[class*="BasicDetailFullResp"] .currentSlideshow .mediaGallery#panoramicContent .mediaDisplay,.Element[class*="BasicDetailFullResp"] .currentSlideshow .mediaGallery#blueprintContent .mediaDisplay{height:480px!important;padding-top:0!important}.Element.HolidayBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery .mediaDisplay,.Element.PropertyBasicDetailFullResp .propertyMedia.currentSlideshow .mediaGallery .mediaDisplay{padding-top:90%!important;height:inherit}.Element[class*="BasicDetailFullResp"] .currentSlideshow .mediaGallery.pdfContainer,.Element[class*="BasicDetailFullResp"] .currentSlideshow .mediaGallery .pdfContainer{padding-top:100px;background:#333;height:calc(100% - 40px)!important;box-sizing:border-box}}@media only screen and (max-width:480px){.Element .propertyItem360 .propertyLocation,.Element .propertyItem360 .propertyTitle,.Element .propertyItem .propertyLocation,.Element .propertyItem .propertyTitle{flex-basis:50%!important}.Element.BarraPrimePropertyBasicPanelFullResp .contentContainer.Size{width:320px!important}.Element .propertyItem360 .propertyLocation,.Element .propertyItem360 .propertyTitle,.Element .propertyItem .propertyLocation,.Element .propertyItem .propertyTitle{flex-basis:100%!important}.Element .propertyItem360 .salesInfo,.Element .propertyItem .salesInfo{flex-basis:100%!important;margin-top:0}.Element.NewsBasicPanelFullResp .postsBasicPanel .panel-wrapper .thumb-post{flex:0 0 100%!important;max-width:100%!important}.Element.PropertyAgentBasicListFullResp .agencyItem{height:auto}.Element.PropertyBasicDetailFullResp .btn-simuladorIMT1{font-size:16px}.Element.DevelopmentBasicDetailFullResp .agentImg,.Element.PropertyBasicDetailFullResp .agentImg{width:100%!important}.Element.HolidayBasicDetailFullResp .agentInfo,.Element.PropertyBasicDetailFullResp .agentInfo{padding-top:15px;width:100%!important}.Element.PropertyBasicDetailFullResp .simulador .parameter-name,.Element.PropertyBasicDetailFullResp .simulador .boxresult,.Element.PropertyBasicDetailFullResp .simulador .boxvalue,.Element.PropertyBasicDetailFullResp .simulador .inlineColumn .formCellBox .container-slider{width:100%!important}.Element.PropertyBasicDetailFullResp .simulador .inlineColumn .formCellBox .delimiter{display:none!important}.Element.DevelopmentBasicDetailFullResp .developmentMedia .mediaItem{margin:0 9px!important}.PropertyBasicCounters .property-list-counters .menu-content .menu-item .menu-inner{display:inline-block!important}}@media only screen and (min-width:801px){.fade-in-auto{-webkit-animation:fade-in-auto .8s ease-out both;animation:fade-in-auto .8s ease-out both;animation-delay:.2s}.anim-to-top{-webkit-animation:anim-to-top .5s ease-out both;animation:anim-to-top .5s ease-out both;animation-delay:.5s}.anim-to-top-2{-webkit-animation:anim-to-top .5s ease-out both;animation:anim-to-top .5s ease-out both;animation-delay:2.5s}@-webkit-keyframes fade-in-auto{0%{opacity:0;}40%{opacity:.4;}60%{opacity:.6;}100%{opacity:1;}}@keyframes fade-in-auto{0%{opacity:0}40%{opacity:.4}60%{opacity:.6}100%{opacity:1}}@-webkit-keyframes anim-to-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes anim-to-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.anim-to-left{-webkit-animation:anim-to-left .8s ease-out both;animation:anim-to-left .8s ease-out both;animation-delay:1s}@-webkit-keyframes anim-to-left{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes anim-to-left{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes anim-to-right{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes anim-to-right{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body.Live .fadeInRight{opacity:0}body.Live .fadeInRight.in-view{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;animation-duration:1s;opacity:1}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body.Live .fadeInLeft{opacity:0}body.Live .fadeInLeft.in-view{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;animation-duration:1s;opacity:1}body.Live .bounce-up{opacity:0!important;-moz-transition:all 900ms ease-out;-webkit-transition:all 900ms ease-out;-o-transition:all 900ms ease-out;transition:all 900ms ease-out;-moz-transform:translate3d(0,200px,0);-webkit-transform:translate3d(0,200px,0);-o-transform:translate(0,200px);-ms-transform:translate(0,200px);transform:translate3d(0,200,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.Live .bounce-up.in-view{opacity:1!important;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}body.Live .to-top{opacity:0!important;-moz-transition:all 900ms ease-out;-webkit-transition:all 900ms ease-out;-o-transition:all 900ms ease-out;transition:all 900ms ease-out;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.Live .to-top.in-view{opacity:1!important;-webkit-transform:translateX(0);transform:translateX(0)}body.Live .to-left{opacity:0!important;-moz-transition:all 900ms ease-out;-webkit-transition:all 900ms ease-out;-o-transition:all 900ms ease-out;transition:all 900ms ease-out;-webkit-transform:translateX(200px);transform:translateX(200px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.Live .to-left.in-view{opacity:1!important;-webkit-transform:translateX(0);transform:translateX(0)}body.Live .to-right{opacity:0!important;-moz-transition:all 1000ms ease-out;-webkit-transition:all 1000ms ease-out;-o-transition:all 1000ms ease-out;transition:all 1000ms ease-out;-webkit-transform:translateX(-200px);transform:translateX(-200px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.Live .to-right.in-view{opacity:1!important;-webkit-transform:translateX(0);transform:translateX(0)}body.Live .fade-in{opacity:0!important;-moz-transition:all 1000ms ease-out;-webkit-transition:all 1000ms ease-out;-o-transition:all 1000ms ease-out;transition:all 1000ms ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.Live .animdelay{transition-delay:500ms}body.Live .fade-in.delay{transition-delay:1s}body.Live .fade-in.in-view{opacity:1!important}