Hi Ahmed,
nice work on that challenge.
I notice there is horizontally scrollbar on desktop, you can get rid of it by giving
body{
overflow-x: hidden;;
}
or
id='intro'{
width:100vw; // remove it
}
main div#intro img.desktop{
width: 49vw; // 49 instead of 50
}
but then it can make other serious problem on mobile device. need to check more deeply what cause of that inside main
tag. only there some issues with width
another advice, I think it will be good idea to put logo images inside a link, for example
<a href="index.html" id="logo" ><img src="./images/logo.svg" alt="Company's Logo" ></a>
at header and footer, its help users to navigate back to the page if there is need.
at footer you can make list instead of paragraphs like that:
<ul class="footerMenu">
<li class="menuTitle">Product</li>
<li class="menuItem"><a href="#">Overview</a></li>
<li class="menuItem"><a href="#">Pricing</a></li>
<li class="menuItem"><a href="#">Marketplace</a></li>
<li class="menuItem"><a href="#">Features</a></li>
<li class="menuItem"><a href="#">Integrations</a></li>
</ul>
it's just suggestion, your work looking really great