Hello, @david
If you want to customize CSS only then you can use Additional CSS in Customizer. You should NEVER modify theme or plugin directly. Otherwise it will be lost when theme is updated. Another alternative is using child theme. https://codex.wordpress.org/Child_Themes
Regarding logo, CSS you have changed is correct. But please keep it in Additional CSS box in the Customizer.
custom-logo-link
.custom-logo-link {
float: left;
max-width: 250px; <<<<<<<(here)
margin-right: 100px; 250px; <<<<<<<(here)
}
This is can fix your problem if you need any other assistance feel free to let us know we will be happy to answer your queries.
Regards,