Thrive offers a variety of media for marketing including photography, graphic design, and videography for developing brand recognition.