html{margin:0;padding:0;color:#000;font-family:"Roboto",sans-serif;font-size:1em;font-weight:300}@media screen and (min-width:721px){html{height:100%}}html *{margin:0;padding:0}@media screen and (min-width:721px){html body{height:100%}}@media screen and (min-width:721px){html body form{height:100%}}@media screen and (min-width:721px){html body form main{min-height:100%;display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto auto}}html body form main section{margin:0 40px 40px 40px}@media screen and (min-width:721px){html body form main section{justify-self:center;align-self:center}}html body form main section a{color:#000;transition:color .2s,background-color .2s,filter .2s,transform .2s;text-decoration:none}html body form main section img{border:0;display:block}html body form main section:nth-child(1){margin-top:40px}html body form main section:nth-child(1) p{font-family:"Lato",sans-serif;font-size:4em;font-style:italic;font-weight:300;text-align:center}html body form main section:nth-child(1) p img{height:auto;margin:0 auto}@media screen and (max-width:720px){html body form main section:nth-child(1) p img{width:100%;max-width:350px;max-height:200px}}@media screen and (min-width:721px){html body form main section:nth-child(1) p img{width:400px;max-height:200px}}html body form main section:nth-child(2){padding:0 0 .1px 0;background:#ededed;border-left:6px solid #000;border-radius:6px;box-shadow:0 0 15px 5px rgba(0,0,0,.15);overflow:hidden}@media screen and (min-width:721px){html body form main section:nth-child(2){display:flex;justify-content:space-between}}@media screen and (max-width:720px){html body form main section:nth-child(2) div:nth-child(1){margin-bottom:20px;display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:721px){html body form main section:nth-child(2) div:nth-child(1){margin-right:20px;align-self:center}}html body form main section:nth-child(2) div:nth-child(1) p{margin:0 20px 20px 20px}@media screen and (max-width:720px){html body form main section:nth-child(2) div:nth-child(1) p{text-align:center}}html body form main section:nth-child(2) div:nth-child(1) p:first-child{margin:20px}@media screen and (min-width:721px){html body form main section:nth-child(2) div:nth-child(1) p:first-child{display:flex;align-items:center}}html body form main section:nth-child(2) div:nth-child(1) p.reseaux{display:flex}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a{padding:10px;background:#000;border-radius:6px;box-shadow:0 0 10px 5px rgba(0,0,0,.1);display:block}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a:not(:first-child){margin-left:5px}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a:not(:last-child){margin-right:5px}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.linkedin{background-color:#0274b3}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.twitter{background-color:#1da1f2}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.facebook{background-color:#3b589f}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.youtube{background-color:#f00}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.pinterest{background-color:#e42a33}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.twitch{background-color:#755aa7}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a.tiktok{background-color:#000}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a:hover{transform:scale(1.2)}html body form main section:nth-child(2) div:nth-child(1) p.reseaux a img{width:20px;height:20px;filter:invert(1)}html body form main section:nth-child(2) div:nth-child(1) p span span{display:block}html body form main section:nth-child(2) div:nth-child(1) p span span:nth-child(1),html body form main section:nth-child(2) div:nth-child(1) p span span:nth-child(2){line-height:.9em;font-family:"Lato",sans-serif;font-size:2.5em;font-weight:300}html body form main section:nth-child(2) div:nth-child(1) p span span:nth-child(1) b,html body form main section:nth-child(2) div:nth-child(1) p span span:nth-child(2) b{font-weight:400;text-transform:uppercase}html body form main section:nth-child(2) div:nth-child(1) p span span:nth-child(2){margin-bottom:10px}html body form main section:nth-child(2) div:nth-child(1) p span span:nth-child(3){font-style:italic}html body form main section:nth-child(2) div:nth-child(1) img.portrait{width:100px;height:100px;border-radius:50px;box-shadow:10px 10px 20px #f0ebeb,-10px -10px 20px #faf5f5}@media screen and (max-width:720px){html body form main section:nth-child(2) div:nth-child(1) img.portrait{margin:0 auto 10px auto}}@media screen and (min-width:721px){html body form main section:nth-child(2) div:nth-child(1) img.portrait{margin:0 10px 0 0}}html body form main section:nth-child(2) div:nth-child(1) img.icon{width:1.1em;height:1.1em;margin-right:10px}html body form main section:nth-child(2) div:nth-child(1) a{font-size:1.1em;display:flex;align-items:center}html body form main section:nth-child(2) div:nth-child(2){padding:20px;background:#fff;box-shadow:0 0 15px 5px rgba(0,0,0,.15)}@media screen and (min-width:721px){html body form main section:nth-child(2) div:nth-child(2){display:flex;align-items:center}}html body form main section:nth-child(2) div:nth-child(2) a{display:block}@media screen and (max-width:720px){html body form main section:nth-child(2) div:nth-child(2) a img{width:100%;height:auto}}@media screen and (min-width:721px){html body form main section:nth-child(2) div:nth-child(2) a img{width:auto;height:100%;max-height:250px}}html body form main section:nth-child(3) p{font-size:.9em}@media screen and (min-width:721px){html body form main section:nth-child(3) p{display:flex;justify-content:center}}html body form main section:nth-child(3) p a{padding:10px 20px;background-color:#ededed;border-radius:6px;box-shadow:0 0 15px 5px rgba(0,0,0,.15);display:flex;align-items:center}@media screen and (max-width:720px){html body form main section:nth-child(3) p a:not(:last-child){margin-bottom:20px}}@media screen and (min-width:721px){html body form main section:nth-child(3) p a:not(:first-child){margin-left:20px}html body form main section:nth-child(3) p a:not(:last-child){margin-right:20px}}html body form main section:nth-child(3) p a img{width:1.6em;height:1.6em;margin-right:10px;transition:filter .2s}html body form main section:nth-child(4) p{font-size:.8em;text-align:center}html body form main section:nth-child(4) p:nth-child(1){margin-bottom:20px;font-style:italic;display:flex;align-items:center;justify-content:center}html body form main section:nth-child(4) p:nth-child(1) a{display:block}html body form main section:nth-child(4) p:nth-child(1) a img{width:auto}@media screen and (max-width:720px){html body form main section:nth-child(4) p:nth-child(1) a img{height:75px}}@media screen and (min-width:721px){html body form main section:nth-child(4) p:nth-child(1) a img{height:40px}}html body form main section:nth-child(4) p:nth-child(1) a:nth-child(1){margin-right:20px}html body form main section:nth-child(4) p:nth-child(1) a:nth-child(2){margin-left:20px}