Looks like the widget logic plugin is conflicting.
As you cannot login to your WordPress Dashboard, you need us the cPanel or whatever file manager system your host provides. This would be a different url + username + password to the one you use to access your WordPress Dashboard. If you can’t find these access details contact your host to ask them to resend them to you.
Let’s imagine your host uses cPanel. Here is short tutorial on how the access the File Manager function of cPanel, which allows you access all the WordPress files and folders, as well as all the other files that are part of your website setup.
Once you have accessed your File Manager, then you need to navigate to the site root (WordPress part) (this may be inside the public_html or www folder).
Now you need to navigate to the plugin folder, which will be here:
wp-content
plugins
widget-logic
and rename the folder to:
wp-content
plugins
widget-logic.hold
This will deactivate the plugin and allow you to regain access to your site and WordPress dashboard.
Now, go back to cPanel and rename the plugins folder to:
wp-content
plugins
widget-logic
Now you will see the deactivated plugin in your WordPress plugins list in the dashboard. Don’t reactivate it or you will have the same issue. You can either leave a support request in the plugin’s support section here to debug the issue, or uninstall the plugin and search for another that offers the same functionality.