/* Front-end styles */
.agw-logo-ticker-wrap{ margin-inline:auto; }
.agw-logo-ticker{ position: relative; }
.agw-logo-ticker .splide__list{ align-items: center; transition-timing-function: linear !important; }
.agw-logo-item{ display:flex; align-items:center; justify-content:center; padding: .5rem; }
.agw-logo-item img{     display: block;
    height: auto;
    max-width: 120px;
    object-fit: contain;
    max-height: 40px;
	width: auto}
.agw-logo-ticker .splide__arrow{ width:2.5rem; height:2.5rem; z-index:5; pointer-events:auto; opacity:1; }
.agw-logo-ticker .splide__arrow svg{ width:100%; height:100%; }
.agw-logo-ticker .agw-pause-btn{ position:absolute; z-index:4; inset-inline-start:50%; transform:translateX(-50%); bottom:.25rem; background:transparent; border:0; }
.splide{ visibility: visible !important; }
.agw-logo-ticker .splide__track{ min-height:48px; }
/* Default hover state */
.splide__track,
.splide__list,
li.splide__slide {
  cursor: grab;
  cursor: -webkit-grab;
}

/* While clicking / dragging */
.splide__track:active,
.splide__list:active,
li.splide__slide:active {
  cursor: grabbing;
  cursor: -webkit-grabbing;
}

/* Optional but highly recommended */
.splide__track,
.splide__list,
li.splide__slide {
  user-select: none;
  -webkit-user-select: none;
}