/* Navigation */ body { } header { height: 5vh; } header > nav { position: fixed; top: 0; right: 0; left: 0; height: 5vh; background-color: transparent; background-repeat: no-repeat; border: none; cursor: pointer; z-index: 2; background-color: var(--color-bg-head); color: var(--color-link); } nav>ul { display: flex; flex-direction: row; width: 100%; list-style: none; justify-content: space-around; } nav>ul>li { flex: auto; } section { padding-top: 5vh; } h2 { background-color: var(--color-bg); color: var(--color-txt); } /* Decorations */ .strip { box-sizing: border-box; display: block; width: 100%; height: 4em; z-index: -1; position: fixed; background-color: #FF00C7; overflow: hidden; } .strip--1 { top: 20vh; transform: skew(30deg) rotate(30deg); } .strip--2 { top: 50vh; transform: skew(-30deg) rotate(-30deg); } .strip--3 { top: 90vh; transform: skew(30deg) rotate(30deg); } .strip>.strip--cash { max-width: 100%; background-image: url(/assets/images/stripeuro.png); background-size: cover; filter: invert(1); margin-top: -19em; } .fond { background-repeat: no-repeat; background-size: cover; padding-bottom: 100%; padding-top: 18vh; background-image: url(../images/background.png); background-color: var(--color-bg-head); filter: contrast(130%); text-align: center; } .highlight { background: linear-gradient(120deg, #ff00e329 0%, #74ff0069 100%); background-repeat: no-repeat; background-size: 100% 20%; background-position: 0 60%; }