Responsive email template

hey, i have made a email template for gmail but it is not responsive , is there any way that would make it responsive.
here is the template . i have used table inside a table as gmail was giving white spaces in between columns.

@rohit3463 Are you be able to add a <style> element to this? If so, then I would try to use CSS flexbox. I have no experience sending complicated email templates like this, although I’m curious to learn how you eventually get this working.

Here’s a discussion I found about HTML templates on Stack Overflow.

i have found the answer to the question above if you want i can send you the html file for the template.