/* Yleinen text-white, EI koske lohkoryhmän superwrapperia */
.tt-section.text-white:not(.block-group-wrapper),
.tt-section.text-white:not(.block-group-wrapper) p,
.tt-section.text-white:not(.block-group-wrapper) ul,
.tt-section.text-white:not(.block-group-wrapper) ol,
.tt-section.text-white:not(.block-group-wrapper) li,
.tt-section.text-white:not(.block-group-wrapper) h1,
.tt-section.text-white:not(.block-group-wrapper) h2,
.tt-section.text-white:not(.block-group-wrapper) h3,
.tt-section.text-white:not(.block-group-wrapper) h4,
.tt-section.text-white:not(.block-group-wrapper) h5,
.tt-section.text-white:not(.block-group-wrapper) h6,
.tt-section.text-white:not(.block-group-wrapper) .tt-bci-categories,
.tt-section.text-white:not(.block-group-wrapper) .tt-bci-title,
.tt-section.text-white:not(.block-group-wrapper) .tt-bci-title a,
.tt-section.text-white:not(.block-group-wrapper) .tt-bci-desc,
.tt-section.text-white:not(.block-group-wrapper) .tt-blc-pagination-fraction {
	color: #fff;
}

/* Linkkinapit text-white-lohkossa */
.tt-section.text-white:not(.block-group-wrapper) .tt-btn-link *,
.tt-section.text-white:not(.block-group-wrapper) .tt-btn-link *::after {
	color: #fff !important;
}

/* Muut lohkot kuin text-white – säilytetään entinen logiikka */
.tt-section:not(.text-white) .cta-btns-wrapper .tt-btn-line {
	background-color: #0a0a0a !important;
}
