.splide__pagination {
	margin-top: 30px !important;
    position: relative;
    width: 100%;
}

.splide__pagination__page {
	display: inline-block;
	vertical-align: middle;
	border-radius: 50%;
	background-color: #d0d0d0;
	width: 15px;
	height: 15px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	border: none;
}

.splide__pagination__page.is-active {
	width: 18px;
	height: 18px;
	background-color: #00a8e3;
	border: none;
}

.splide__pagination li {
	margin: 0 8px;
}

.splide__pagination__page.button {
	width: 100%;
	height: 100%;
	outline: 0;
	border: none;
	background: 0 0;
}

.splide__pagination__page:focus,
.splide--draggable>.splide__track>.splide__list>.splide__slide:focus {
	outline: 0;
}

.single-industries .splide__pagination li {
    margin: 0 5px;
}

.single-industries .splide__pagination__page {
    opacity: 1;
    border: solid 2px #2c54a4;
    background: #fff;
    font-size: 0;
    display: block;
    width: 13px;
    height: 13px;
    border-radius: 50%;

}
.single-industries .splide__pagination__page.is-active {
    background-color: #1C4598;
    width: 13px;
    height: 13px;
    transform: scale(1);
}


@media only screen and (max-width:992px) {
    .splide__pagination.progress-type li,
    .single-industries  .splide__pagination.progress-type li {
        width: 33%;
        font-size: 0;
        margin: 0;
    }

    .splide__pagination.progress-type li button,
    .single-industries .splide__pagination.progress-type li button {
        width: 100%;
        cursor: pointer;
        background: #E4E6EA;
        height: 4px;
        border: none;
        border-radius: unset;
        transform: none;
    }

    .splide__pagination.progress-type li button.is-active,
    .single-industries .splide__pagination.progress-type li button.is-active {
        background: #1C4598;
        opacity: 1;
    }

    .splide__pagination__page {
        width: 16px;
        height: 16px;
    }

    .splide__pagination__page.is-active {
        width: 19px;
        height: 19px;
    }
}

@media only screen and (max-width: 767px) {}