[qcms-mod="cont.cd.slider"] {
	max-width:50rem;
	margin:auto;
	text-align:left;
}

[qcms-mod="cont.cd.slider"] u2-carousel > * {
	text-align:left;
	align-self:center;
	padding:1rem 4rem; /* the arrows lie over the edges */
	margin:0;
}
[qcms-mod="cont.cd.slider"] u2-carousel  h3 {
	font-size:1.03rem;
	xmargin-bottom:.4rem;
}
[qcms-mod="cont.cd.slider"] u2-carousel  p {
	margin-top:.4rem;
}
[qcms-mod="cont.cd.slider"] u2-carousel {
	font-size: 1.76rem;
	--line-height: 1.3em;
	--u2-carousel-animation-speed:.6s;
	text-align:left;
}


[qcms-mod="cont.cd.slider"] u2-carousel::part(control) {
	flex:0 0 auto;
	color:var(--color);
	stroke-linecap: butt !important;
	stroke-width:.15em;
	width:.6rem;
	background:#fff;
	box-sizing:content-box;
}


@media (max-width: 700px) {
	[qcms-mod="cont.cd.slider"] u2-carousel {
		font-size: 1.3rem;
	}
}
@media (min-width: 700px) {
	[qcms-mod="cont.cd.slider"] {
		-webkit-hyphens: manual;
		hyphens: manual;
	}
}
