h1{text-align:center;max-width:90%;margin-bottom:6rem}main{padding-bottom:9rem}.wrapper{display:flex;gap:0;width:100%;align-items:center}.wrapper .l img{width:33rem;box-shadow:-3rem -3rem 0 black;position:relative;bottom:-3rem}.wrapper .r{flex:1;padding:0 4rem 0;margin-top:1rem;max-width:75rem;margin-left:auto;margin-right:auto;text-align:center}.wrapper .r .text{display:flex;flex-direction:column;gap:1rem}.wrapper .r b{color:var(--red-400)}.wrapper .r h2{margin-bottom:2rem}#valeurs{padding-top:3rem;padding-bottom:6rem}#valeurs .wrapper{flex-direction:row-reverse}#valeurs .wrapper .l img{box-shadow:none;width:25rem}@media screen and (max-width:780px){#pdg{height:auto!important;min-height:calc(100vh - var(--header-height));padding-bottom:5rem}#pdg h1{margin-bottom:2rem}#pdg .wrapper{flex-direction:column-reverse;gap:1rem}#pdg .wrapper .l img{width:15rem;box-shadow:-1rem -1rem 0 black}#pdg .wrapper .r{padding:0 1.5rem}#valeurs .wrapper{flex-direction:column-reverse;gap:1rem}#valeurs .wrapper .l img{width:20rem;aspect-ratio:2 / 3;object-fit:cover;object-position:center;box-shadow:-1rem -1rem 0 black}#valeurs .wrapper .r{padding:0 1.5rem}}header{--header-offset:0;--header-position:sticky}#pdg{display:flex;flex-direction:column;align-items:center;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));padding-top:3rem}main section{--p-top:9rem;--p-bottom:2rem}h2{--site-h2:3rem;font-size:var(--site-h2);font-family:var(--font-1);text-transform:uppercase;font-weight:400;letter-spacing:1px}@media screen and (max-width:650px){h2{--site-h2:2rem;--site-h3:1.6rem}}h3{--site-h3:1.7rem;text-align:center;font-size:var(--site-h3);max-width:90%;margin:0 auto 4rem}.tile{padding:1rem 2rem 5rem;border:1px solid #B6B6B6;border-radius:3.5rem;width:95%;max-width:55rem;margin:1rem auto}@media screen and (max-width:650px){.tile{padding:1rem 1rem 5rem}}.tile .title{text-align:center}.tile .content{display:flex;flex-direction:column;gap:1rem}.tile .content ul{position:relative;left:2rem;padding-right:2rem}.tile .content ul li{margin-bottom:0.5rem;position:relative;top:-0.5rem}