/* Text section (converted from the live Terms & Conditions text a29ff7a). */
.ew-tc { --display:flex; --flex-direction:column; --flex-wrap-mobile:wrap; --padding-top:5%; --padding-bottom:5%; --padding-left:5%; --padding-right:5%; }
.ew-tc__text { font-family:var(--ew-font-jakarta); font-size:18px; font-weight:300; line-height:1.7em; }
@media(min-width:768px) {
	.ew-tc { --content-width:1300px; }
}
@media only screen and (max-width:500px) {
	.ew-tc__text h2 { font-size:1.5em !important; }
}
/* The original text was plain lines between headings and lists (no paragraph spacing). */
.ew-tc__text p { margin:0; }
