body {background-color: white;color: white;font-family: 'Roboto', sans-serif;}
.grad1 {background-color: #cccccc; background-image: linear-gradient(#080808, #26272b,#080808);background-attachment: fixed}
.full-bg {
  background: url(../Sources/bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
header {padding: 20px 220px;}
main {padding: 0px 300px; padding-bottom: 4rem;}

img.logo {width: 50px;}
img.photo {margin: 0 0 80px 0}

p.center {text-align: center; margin: 100px auto 180px auto; width: 60%;font-size: 25px;}
p.center1 {text-align: center; margin: 100px auto; width: 60%;font-size: 25px;}
p.passions {width: 1245px}

ul {list-style: none;}
ul.menu {font-weight: bolder;font-size: 20px}
ul.menu li {margin: auto 40px}
ul.pro li {margin: 0 0 0 -18px}

.rouge{color: #29b1bc;}
a{color: #29b1bc;}
a:hover{color: white;}
a:visited{color: #29b1bc;}


h3 {font-size: 28px; font-weight: bolder;width: 150px; margin: 0 0 50px 0}
h2.grotitre {margin: 100px 0 20px 0;font-size: 50px;font-weight: bold}
h2.pin {font-size: 40px;font-weight: bold;margin:100px 0 0 0}
h2.center {text-align: center; margin: 70px auto; width: 60%;font-size: 40px;font-weight: bolder;}
img.pin {margin: 50px 0 0 0 }

div.pin {background-color: #29b1bc;}

.bg-rouge {
	height: 435px;
	background-color: #29b1bc;
}

#bloc-inspiration {
    position: relative;
    top: -350px;
    width: 60%;
    margin: 0 auto;
    background-color: black;
    padding: 3rem 1rem 4rem 1rem;
    height: 500px 
}

#footer {
	padding: 0px 300px;
	margin: -330px 0 0 0;
	background-color: white;
	position: relative;
}

img.kiwi1 {margin: 0 0 0 250px}