.intro h2 font-size: 4vh h1 margin-left: 7% margin-top: 0 margin-bottom: 0 text-shadow: #bbbbbb 0 4px 5px font-size: 5vh @media (min-width: 560px) font-size: 6vh @media (min-width: 768px) font-size: 8vh @media (min-width: 1200px) font-size: 10vh @media (min-width: 1600px) font-size: 11.3vh svg.logo position: relative top: 2rem width: 20% height: 10vh @media (min-width: 560px) height: 15vh top: 3rem @media (min-width: 768px) top: 4rem height: 18vh @media (min-width: 1200px) top: 5rem height: 25vh width: 17% @media (min-width: 1600px) height: 30vh top: 6rem header svg.logo visibility: hidden @media (min-width: 1400px) visibility: visible