This works with DIVI, Extra and other themes from Elegant Themes.

Just add the following code to the Custom CSS field in ePanel:

@media (max-width: 980px) {
#logo {
display: none !important;
}
}