Web design needs to follow the branding and style of the business, but the priority is to make sure that your visitors have a great experience when they visit the website. Let’s say for example that your business has a light green and bright red set of colors on the logo and you want those colors on the site. You can use those colors predominantly because this will ruin your website and make it difficult to read without getting a headache.
The best thing to do is to use white for your black text areas and many use the red for the menu and a green stripe above or below the red menu stripe. This is just an example on how to distribute your design color to make it pleasant to read.