*,*:before,*:after{box-sizing:border-box}html{font-size:16px}.locations-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1200px;padding:0 1rem;width:100%;height:70vh;box-sizing:border-box}.locations-property{align-items:center;background-color:#000;border-radius:50%;color:#263238;display:flex;gap:1rem;height:2rem;justify-content:center;padding:.5rem;position:relative;transition:all .3s ease-out;width:2rem}.locations-property:after{border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:.6rem solid #000000;content:"";height:0;left:50%;position:absolute;top:90%;transform:translate(-50%);transition:all .3s ease-out;width:0;z-index:1}.locations-info{background-color:#fff;padding:1rem}.locations-info h2,.locations-info p{margin-block-start:0;margin-block-end:0;margin:0}.locations-info h2{font-size:1.5rem}.locations-info p,.locations-info a{font-size:1rem;line-height:1.5rem;max-width:300px;overflow-wrap:break-word}.locations-info a{display:block}.locations-icon{align-items:center;display:flex;justify-content:center;color:#185787}.locations-icon svg{height:1.2rem;width:auto}#search-input{width:50%;height:2.5rem;padding:0 16px;font-size:1rem;top:10px!important;display:none}.pac-item span,.pac-item-query{font-size:.95rem!important}#map div[role=dialog] button[title=Close]{top:-2px!important;right:4px!important}#map div[role=dialog] button[title=Close] span{width:20px!important;height:20px!important}@media screen and (max-width: 768px){#map div[role=menubar]{display:none!important}#search-input{width:75%}}#map .force-logo{width:16px;height:16px}
