.flex-layout.partners_slider-layout {
	padding-block: max(5rem, calc(7.5 * var(--su)));
}

.partners_slider-layout .pk-title-col{
	text-align: center;
	margin-bottom: 3rem;
}
.partners_slider-layout .pk-title-col p{
	font-size: var(--desktop-body-xl);
}

.partners_slider-layout .pk-slide-item img {
    width: 100%;
    height: auto;
}

.partners_slider-layout .pk-col-wrapper {
    max-width: 100%;
	gap:0;
	align-items: center;
    padding: max(1.5rem, calc(2.5 * var(--su)));
    padding-block: max(1.25rem, calc(1.25 * var(--su)));
    padding-inline: max(1.25rem, calc(2.5 * var(--su)))
        max(1.25rem, calc(1.25 * var(--su)));
		padding-left:0;
    border-top-left-radius: 1.676rem;
    border-bottom-right-radius: 1.676rem;
    background: var(--dia-white);
}

.partners_slider-layout .pk-col-wrapper .swiper-container {
    overflow: hidden;
}

.partners_slider-layout .pk-col-wrapper .swiper-wrapper {
    align-items: center;
	justify-content: space-between;
    transition-timing-function: linear !important;
}

.partners_slider-layout .pk-slide-item {
    display: flex;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
}

.partners_slider-layout .pk-slide-item img {
    width: auto;
	object-fit:contain;
	max-width: 150px;
	max-height: 45px;
}

.partners_slider-layout .pk-count-col {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: max(1.75rem, calc(1.75 * var(--su)));
	font-weight: 500;
    color: var(--dia-white);
	padding: 1rem;
	border-radius: 0.5rem;
	aspect-ratio: 1/1;
    background: var(--dia-pink);overflow: hidden;
}


@media screen and (max-width: 768px) {
	.partners_slider-layout .pk-title-col .pk-heading {
		font-size: max(1.625rem, calc(1.625 * var(--su)));
	}
	.partners_slider-layout .pk-title-col p {
		font-size: var(--desktop-body-sm);
		line-height: 1.5;
	}

}