extending Div vs Main

Another advantage of this approach is, I don’t have to look for BrowserResizeWindow Listener and then have two segments of code one for mobile and another for desktop ( there are few cases where we need this but in general, these classes are enough to get responsive layouts)