.block--locations{--card-count:4}.block--locations .cards{display:flex;flex-wrap:wrap;gap:1.5rem 0}.block--locations .cards>.card{flex:1 1 var(--card-width,100%);max-width:var(--card-width,100%);align-self:stretch;padding:0 calc(0.5 * var(--bs-gutter-x))}@media (min-width:768px){.block--locations .cards>.card{--card-width:50%}}@media (min-width:992px){.block--locations .cards>.card{--card-width:calc(100% / (var(--card-count, 4) - 1))}}@media (min-width:1200px){.block--locations .cards>.card{--card-width:calc(100% / var(--card-count, 4))}}.block--locations .cards>.card .card-body{height:100%}.block--locations .card-linkedin{float:right;display:inline-block;background-color:var(--bs-secondary);color:var(--bs-white);padding:.4rem;border-radius:50%;transition:border-radius 0.15s ease-in-out}.block--locations .card-linkedin:hover{border-radius:var(--bs-border-radius)}.block--locations .card-linkedin svg{width:.8rem;height:.8rem;display:block}.editor-styles-wrapper .block--locations{--card-width:100%}@media (min-width:768px){.editor-styles-wrapper .block--locations{--card-width:calc(100% / max(1, (var(--card-count, 4) - 2)))}}@media (min-width:992px){.editor-styles-wrapper .block--locations{--card-width:calc(100% / (var(--card-count, 4) - 1))}}@media (min-width:1200px){.editor-styles-wrapper .block--locations{--card-width:calc(100% / var(--card-count, 4))}}