.mk-image-group { display: block; }
.mk-image-group ul { padding: 0; display: inline-flex; margin: 0; justify-content:flex-start; align-items:center; flex-wrap:wrap;  }
.mk-image-group ul li { padding: 0; margin: 0 -27px 15px 0; list-style: none; float: left; position: relative; transition: all .3s ease-in-out; }
.mk-image-group ul li img { border-radius: 50%; float: left; width: 71px; height: 71px; display: block; border: 4px solid var(--swm-color-light-1); }
.mk-image-group-btn { width: 71px; height: 71px; display: flex; justify-content: center; }
.mk-image-group-btn a { width: 100%; height: 100%; display: block; border-radius: 50%; border: 4px solid var(--swm-color-light-1); background:var(--swm-color-light-2); color:var(--swm-color-dark-1); }
.mk-image-group-btn a:before { font-size:23px; transform:rotate(-45deg); }
.mk-image-group-btn a { display:inline-flex; justify-content:center; align-items:center;  }

.mk-image-group ul li.glcr-image-group-text { margin-left:40px; font-weight: var(--swm-headings-font-weight); font-family: var(--swm-headings-font-family); color: var(--swm-color-headings); max-width:106px; line-height:24px; }
.mk-image-group ul:hover .mk-image-group-btn a:before { transform:rotate(0deg);  }














