//*[ ( name() = 'para' or name() = 'header' ) and ( not(descendant::*) ) and ( contains( translate( ., 'DESIGN', 'design' ), 'design' ) ) ]