90 seconds to 150 seconds long, Customized editable video templates are required. [login to view URL] or [login to view URL] or any other site can be used. I shall take the subscription of these sites, and give to you. You have to than create Customized, editable video templates. I need 90 seconds to 150 seconds long "promotional videos" only.