Using lightweight libraries, advanced custom fields, Bootstrap and a custom block.