.header{text-align:center;background-color:#283618;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;color:#fff;padding-bottom:80px;box-shadow:none}.header .mobile{display:none}.header .droite{box-sizing:border-box;width:100%}.header .droite .next-image{height:300px;object-fit:cover;width:auto;object-position:top}.header .gauche{width:100%;text-align:left}.header .gauche .sousTitre{font-weight:600;font-size:2rem;font-style:italic;text-align:left}.header .gauche .sousTitre2{color:#dda15e}.header h1{font-size:2em;font-weight:700;color:#fff;margin:5px}@media (min-width:900px){.header{height:500px;padding-bottom:60px}.header h1{font-size:3.5em}.header .mobile{display:block}.header .gauche{padding-left:50px}.header .droite,.header .gauche{width:45%}.header .droite .next-image,.header .gauche .next-image{width:430px}}.services{width:80%;margin:auto;padding-bottom:80px;padding-top:80px}.services h2{color:#606c38;margin:auto;text-align:center}.services .baseline{width:70%;text-align:center;margin:auto auto 30px}.services .listeServices{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;flex-wrap:wrap}.services .listeServices .card:nth-child(2) .content .contentText{border-radius:0 0 0 20px}.services .listeServices .card:nth-child(2) .buttonM{border-radius:30px 0 30px 30px}.services .listeServices .card{display:flex;flex-direction:column;justify-content:space-evenly;width:28%;min-width:150px}.services .listeServices .card img{width:100%;height:200px;object-fit:cover;border-radius:20px 20px 0 0}.services .listeServices .card .content{border-radius:20px 20px 0 0;display:flex;flex-direction:column;margin-bottom:10px}.services .listeServices .card .content .contentText{padding:15px;border-bottom:1px solid #606c38;border-left:1px solid #606c38;border-right:1px solid #606c38;border-radius:0 0 20px 0}.services .listeServices .card .content h3{color:#606c38;font-weight:700;font-style:italic;font-size:1.3rem;margin:0}.services .listeServices .card .content .desc{color:#707070}.services .listeServices .card .content .sousTitre{color:#606c38;font-weight:700;font-style:italic;font-size:1.1rem;margin:0}.services .listeServices .buttonM{color:#fff;background-color:#606c38;border-radius:0 30px 30px 30px;padding:15px 10px;text-decoration:none;text-align:center}@media (max-width:900px){.services{padding-bottom:30px;padding-top:30px}.services .baseline,.services .listeServices .card{width:100%}.services .listeServices .buttonM{margin-bottom:20px}}.vision{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:-80px;border-radius:80px 80px 0 0}.vision .baseline{width:80%;height:auto;color:#606c38;font-size:20px;text-align:center;margin-right:auto;margin-left:auto;margin-bottom:40px;font-style:italic;font-weight:600}.vision .liste{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:70%;margin:auto auto 60px}.vision .liste .card{min-width:200px;display:flex;flex-direction:column;justify-content:center;text-align:center;width:30%}.vision .liste .card .titre{font-weight:800;font-size:20px;font-style:italic;margin:0}.vision .bloc-vision{width:90%;border:2px solid #dda15e;border-radius:30px;padding:40px;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.35);color:#bc6c25;background-color:#dda15e;margin:auto auto -120px}.vision .bloc-vision h2{position:absolute;top:-50px;left:50%;transform:translateX(-50%);font-size:1.5rem;color:#dda15e;background-color:#fff;border:2px solid #dda15e;border-radius:50px;padding:15px 30px}.vision .bloc-vision h3{color:#fff}.vision .bloc-vision .icon{border-radius:80px;background-color:#fff;color:#dda15e;font-size:30px;display:inline-block;padding:5px;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.vision .bloc-vision .blocLink{display:flex;justify-content:center;flex-direction:row;width:auto;gap:10px;align-items:flex-start}.vision .bloc-vision .blocLink .lienService{margin-top:20px;text-decoration:none;text-align:center;color:#fff;background-color:#dda15e;padding:8px 14px;border:2px solid #fff;border-radius:70px;display:inline-block}.vision .bloc-vision .liste-bloc{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.vision .bloc-vision .liste-bloc .card{min-width:200px;display:flex;flex-direction:column;justify-content:center;width:25%}.vision .bloc-vision .liste-bloc .card .titre{font-weight:600}.vision .bloc-vision .liste-bloc .card p{color:#283618}@media (max-width:900px){.vision{margin-top:-80px;padding:25px}.vision .baseline{width:100%}.vision .bloc-vision{width:auto}.vision .bloc-vision h2{width:100%;text-align:center}.vision .bloc-vision .liste-bloc .card{width:100%}}.pourquoi{background-color:#606c38;z-index:99;color:#fff;padding-top:100px;padding-right:15%;padding-left:15%}.pourquoi h2{width:60%}.pourquoi .flexPourquoi{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.pourquoi .flexPourquoi p{min-width:250px;width:35%}.pourquoi .flexPourquoi ul{text-decoration:none;width:60%;-webkit-padding-start:0;padding-inline-start:0}.pourquoi .flexPourquoi ul li{text-decoration:none;list-style-type:none;color:#fff;background-color:#606c38;padding:10px 15px;border:3px solid #fff;border-radius:50px;margin-bottom:10px}@media (max-width:900px){.pourquoi{padding-right:10%;padding-left:10%}.pourquoi .flexPourquoi p,.pourquoi .flexPourquoi ul,.pourquoi .flexPourquoi ul li,.pourquoi h2{width:100%}}