Basically, if you don’t know what content to use the Code Block Element for, your probably don’t need it. But essentially, any content within a Code Block element is encoded, and this stops WordPress from getting it’s hands on the code and inserting tags, line breaks and any other formatting changes, that it likes to make to content inside the editor. By default, Avada takes the content and converts it into a base64 string so that it can be decoded when the page is rendered. This way it will come out on the page exactly the same as it was inserted into the Code Block.
Read below for a detailed description of all element options.