.hg--splide .card {
	height:100%;
}
.hg--splide .splide__slide__row {
	height:auto !important;
}

.hg--splide {
	margin: 0 calc(-.5 * var(--hoppe-base-gutter-x) );
}
.contentmodule_11_1_slider .splide__slide {
    1height: 100%;
}
/* 
.hg--splide .splide__pagination {
	gap:12px;
	padding:0;
}
*/

.hg--splide .splide__pagination {
	gap: 16px;
	padding:0;
}
.hg--splide .splide__pagination	li > button.splide__pagination__page {
	border-radius: 16px;
    height: 16px;
    margin-top: 24px;
	width: 16px;
}
@media (max-width: 899.98px) {
	.hg--splide .splide__pagination {
		gap: 12px !important;
	}
	.hg--splide .splide__pagination	li > button.splide__pagination__page {
		/*border-radius: 14px;*/
        border-radius: 32px;
	    height: 14px;
	    margin-top: 14px;
		width: 14px;
	}
}
@media (max-width: 767.98px) {
	.hg--splide .splide__pagination {
		gap: 0.125rem !important;
	}
	.hg--splide .splide__pagination	li > button.splide__pagination__page {
		/*border-radius: 10px;*/
        border-radius: 100%;
	    margin-top: 20px;
		/*width: 10px;
        height: 12px;*/
        transform: scale(0.5) !important;
	}
}
/*
.hg--splide.hg--small-pagination .splide__pagination {
	gap: 16px;
}
.hg--splide.hg--small-pagination .splide__pagination	li > button.splide__pagination__page {
	border-radius: 16px;
    height: 16px;
    margin-top: 16px;
	width: 16px;
}
@media (max-width: 899.98px) {
	.hg--splide.hg--small-pagination .splide__pagination {
		gap: 12px;
	}
	.hg--splide.hg--small-pagination .splide__pagination	li > button.splide__pagination__page {
		border-radius: 14px;
	    height: 14px;
	    margin-top: 14px;
		width: 14px;
	}
}
@media (max-width: 767.98px) {
	.hg--splide.hg--small-pagination .splide__pagination {
		gap: 5px;
	}
	.hg--splide.hg--small-pagination .splide__pagination	li > button.splide__pagination__page {
		border-radius: 10px;
	    height: 12px;
	    margin-top: 20px;
		width: 10px;
	}
}

@media (min-width:768px) {
    .hg--splide .splide__pagination {
		gap:24px;
		padding:0;
	}
}
*/
.hg--splide .splide__pagination__page {
	background-color:var(--bs-white);
	border:0 none;
	border-radius:1em;
	height:1em;
	margin-top:1em;
	width:1em;
}
_::-webkit-full-page-media, _:future, :root .hg--splide .splide__pagination__page {
    /*height:2em !important;*/
    height:2em !important;
	width:1em !important;
    transform: scale(0.75);
}
.has--bg-white button.splide__pagination__page {
    background: var(--bs-body-bg);
}
.hg--splide .splide__pagination__page.is-active {
	background-color:var(--bs-primary);
}

.hg--splide .splide__arrow {
	border:0 none;
	padding:0;
	position:absolute;
	top:calc(50% - 1em);
}
.splide__arrow:disabled {
    opacity: 0;
    pointer-events: none;
}
.hg--splide .splide__arrow svg {
	fill:var(--bs-primary);
}
.hg--splide .splide__arrow--prev {
	left:0;
	transform:translate(-100%,-50%);
	background-color: unset;
}
.hg--splide .splide__arrow--next {
	right:0;
	transform:translate(100%,-50%);
	background-color: unset;
}
.hg--splide .splide__arrow--next svg {
	transform:rotate(180deg);
}

ul.count_series_in_ul_2 li:first-child {
    width: 100% !important;
}

ul.count_series_in_ul_2 li:first-child > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: var(--hoppe-h-1);
}

ul.count_series_in_ul_2 li:first-child > div div:first-child {
    padding-right: 0!important;
}
ul.count_series_in_ul_2 li:first-child > div div:last-child {
    padding-left: 0 !important;
}

/*
.hg--splide .splide__arrows {
	padding-right: calc(25% - 1.5rem);
	display: flex;
	justify-content: flex-end;
	position: relative;
	margin-left: calc(var(--hoppe-base-gutter-x) * .5);
	margin-right: calc(var(--hoppe-base-gutter-x) * .5);
}
.hg--splide .splide__arrows::before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom:calc(var(--hoppe-h-1) + .5rem + 1px);
	border-bottom: 1px solid rgba(var(--bs-dark-rgb),.5);
	transform: translateY(50%);
}
.hg--splide .splide__arrow.btn {
	background-color: var(--bs-body-bg);
	font-size:1rem;
	line-height:1;
	margin-top:var(--hoppe-h-1);
	padding:var(--hoppe-h-1);
	z-index: 0;
	position: relative;
	color: var(--bs-dark);
	opacity: 1;
	display: flex;
	align-items: center;
	justify-content: center;
}
*/
