.broker-license{font-size:13px;color:#777;margin-top:3px;margin-bottom:10px}.property-show-container .first-column-wrapper>.row{margin-left:0;margin-right:0}:root{--contact-green:#16a75c;--contact-green-dark:#11894a;--contact-whatsapp:#25d366;--contact-whatsapp-dark:#1eb855}.broker-info .btn.call,.broker-info .btn.show-phone,.broker-info-float .btn.call,.broker-info-float .btn.show-phone{background-color:var(--contact-green);border-color:var(--contact-green);color:#fff}.broker-info .btn.call:hover,.broker-info .btn.show-phone:hover,.broker-info-float .btn.call:hover,.broker-info-float .btn.show-phone:hover{background-color:var(--contact-green-dark);border-color:var(--contact-green-dark);color:#fff}.broker-info .btn.send-property-message,.broker-info-float .btn.send-property-message{background-color:#fff;border-color:var(--contact-green);color:var(--contact-green)}.broker-info .btn.send-property-message:hover,.broker-info-float .btn.send-property-message:hover{background-color:var(--contact-green);border-color:var(--contact-green);color:#fff}.whatsapp-contact{background:var(--contact-whatsapp);border-color:var(--contact-whatsapp);color:#fff}.whatsapp-contact:focus,.whatsapp-contact:hover{background:var(--contact-whatsapp-dark);border-color:var(--contact-whatsapp-dark);color:#fff}@media (max-width:420px){.broker-info-float .whatsapp-contact{padding-right:12px!important;padding-left:12px!important}.broker-info-float .float-actions{gap:8px!important}}.broker-info-float .info .phone{width:100%}.broker-info-float .float-row{width:100%;justify-content:space-between}.broker-info-float .float-actions{flex:1 1 auto;min-width:0;justify-content:space-between}.broker-info-float .float-actions>*{flex:0 0 auto;justify-content:center;text-align:center}.property-show-container .broker .info .cooperation{display:inline-flex;align-items:center;vertical-align:middle;margin:0 0 6px 6px}.broker-info-float .float-logo{flex:0 0 auto;margin:0}.broker-info-float .float-logo img{display:block;border-radius:4px}.gallery-container .media-filter{position:absolute;z-index:11;top:12px;right:12px;display:flex;gap:6px}.gallery-container .media-filter button{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:none;border-radius:999px;background:rgba(15,23,32,.62);color:#fff;font-size:13px;font-family:inherit;line-height:1.4;cursor:pointer;backdrop-filter:blur(3px)}.gallery-container .media-filter button:hover{background:rgba(15,23,32,.78)}.gallery-container .media-filter button.is-active{background:#2e8ddd}.gallery-container .media-filter i{font-size:12px}.property-show-container .first-column-wrapper .gallery-container video.slide-video{width:100%!important;height:calc(100% - 58px)!important;align-self:center;flex:0 0 100%;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center;object-position:center center;background:#0f1720}@media (max-width:767px){.gallery-container .media-filter{top:8px;right:8px;gap:4px}.gallery-container .media-filter button{padding:4px 9px;font-size:12px}}