.Element.ContactFormVenue .rgpd:before{content:"A presença no Venues Portugal está sujeita a custos de subscrição";display:block;width:100%;margin-bottom:15px}html[lang=en-GB] .Element.ContactFormVenue .rgpd:before{content:"Attendance at Venues Portugal is subject to a subscription fee"}.Element.VENUEPropertyBasicDetailFullResp .propertyAgent{margin-bottom:10px!important}.Clean{display:none!important}.Element.VENUEPropertyBasicDetailFullResp .propertyMap .specsTitle.SpacerMarker{border-top:0!important;padding-top:0!important}.Element.ContactFormVenue .filterField.C001,.Element.ContactFormVenue .filterField.C002,.Element.ContactFormVenue .filterField.C003,.Element.ContactFormVenue .filterField.C004{display:none}.up{text-transform:uppercase}.SlidTop{min-height:600px!important}input:focus,textarea:focus,select:focus{outline:0}.interactive.rgpd-update.transition:not(.terms-and-conditions){display:none!important}.UsersListsCounter .userCounter{top:14px!important;left:20px!important;width:18px;height:18px;moz-box-shadow:2px 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.5);box-shadow:2px 2px 5px rgba(0,0,0,.5);-webkit-appearance:none}.UsersListsCounter .RichTextEditor{display:none}.UsersListsCounter .counterNumb{line-height:18px}.btn-home-pesq .RichTextEditor:before{font-family:"ego-icon-font";content:"";font-size:24px;padding-right:15px}.Element.VENUEPropertyBasicDetailFullResp .thumbItens{height:100px;min-width:140px;position:relative}.Element.VENUEPropertyBasicDetailFullResp .thumbItens>img{vertical-align:top!important;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.Element.VENUEPropertyBasicDetailFullResp .infoWrapper{bottom:20%!important}.mouse{bottom:50px!important;top:inherit!important}.mouse-row{bottom:30px!important;top:inherit!important;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}.inlineColumn.fieldmarker-RGPD .elementContainer{padding:0 0 0 0!important}.Element.VENUEPropertyBasicPanel .logo-layer,.Element.VENUEPropertyBasicListMapFullResp .logo-layer{position:absolute;width:120px!important;height:120px!important}.Element.VENUEPropertyBasicPanel .logo-layer .logo,.Element.VENUEPropertyBasicListMapFullResp .logo-layer .logo{max-height:120px!important}.Element.VENUEPropertyBasicDetailFullResp .detailHeader .btn-Header{flex:initial!important;max-width:inherit!important;width:auto!important;display:inline-block}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(40px)}}@-moz-keyframes bounce{0%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(40px)}}@-o-keyframes bounce{0%{-o-transform:translateY(0);}100%{-o-transform:translateY(40px);}}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(40px)}}@media only screen and (min-width:801px){.section-height{width:100%!important;height:calc(100vh - 158px)!important;min-height:930px}.foto-top-Brev{height:calc(100vh - 168px)!important}.Live .Element.ContactFormVenue .A003IMG .item{max-width:calc(100%/3 - 16px)!important}}@media only screen and (min-width:1121px){.section-height-site{width:100%!important;height:calc(100vh)!important;min-height:930px}}.foto-top-height{height:calc(100vh)!important}@media only screen and (max-width:991px){.btn-vi:before{font-size:40px;top:25%;margin-left:-20px}.btn-vi-test:before{content:"";top:8%;color:#5d5d5d;font-size:35px}}@media only screen and (max-width:800px){.SlidTop{min-height:300px!important}}.CopyrightSection .static-footer .static-footer-wrapper{max-width:1500px!important;padding:0 50px!important}header .sectionBody{max-width:1760px;margin:0 auto}footer .sectionBody{max-width:1760px;margin:0 auto}div:not(#siteWorkArea)>footer .SocialMenu.Element{right:0}@media only screen and (max-width:480px),(max-width:480px){div:not(#siteWorkArea)>footer .Picture.Element{left:50%}div:not(#siteWorkArea)>footer .SocialMenu.Element{right:initial}}@media only screen and (max-width:1120px){.Element.VENUEPropertyBasicPanel .propertyItem{max-width:calc(100%/2 - 20px)!important}}@media only screen and (max-width:800px){.Element.VENUEPropertyBasicPanel .propertyItem{max-width:calc(100% - 20px)!important}}