main .mentions-legales,main .politique-confidentialite{margin:0 auto;max-width:100rem;padding:6rem 7vw}main .mentions-legales .page-title,main .politique-confidentialite .page-title{font-size:2.5rem;font-weight:700;margin-bottom:6rem;text-align:center}main .mentions-legales .content-legal,main .politique-confidentialite .content-legal{color:#fff;line-height:1.8}main .mentions-legales .content-legal .legal-section,main .politique-confidentialite .content-legal .legal-section{margin-bottom:6rem}main .mentions-legales .content-legal .legal-section h2,main .politique-confidentialite .content-legal .legal-section h2{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:3rem;margin-top:4.5rem}main .mentions-legales .content-legal .legal-section h3,main .politique-confidentialite .content-legal .legal-section h3{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:2.25rem;margin-top:3rem}main .mentions-legales .content-legal .legal-section p,main .politique-confidentialite .content-legal .legal-section p{color:#fff;margin-bottom:2.25rem}main .mentions-legales .content-legal .legal-section p strong,main .politique-confidentialite .content-legal .legal-section p strong{font-weight:600}main .mentions-legales .content-legal .legal-section p a,main .politique-confidentialite .content-legal .legal-section p a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .3s}main .mentions-legales .content-legal .legal-section p a:hover,main .politique-confidentialite .content-legal .legal-section p a:hover{opacity:.7}main .mentions-legales .content-legal .legal-section ul,main .politique-confidentialite .content-legal .legal-section ul{list-style-type:disc;margin-bottom:2.25rem;padding-left:4.5rem}main .mentions-legales .content-legal .legal-section ul li,main .politique-confidentialite .content-legal .legal-section ul li{color:#fff;line-height:1.6;margin-bottom:1.5rem}main .mentions-legales .content-legal .legal-section ol,main .politique-confidentialite .content-legal .legal-section ol{list-style-type:decimal;margin-bottom:2.25rem;padding-left:4.5rem}main .mentions-legales .content-legal .legal-section ol li,main .politique-confidentialite .content-legal .legal-section ol li{color:#fff;line-height:1.6;margin-bottom:1.5rem}main .mentions-legales .content-legal .last-update,main .politique-confidentialite .content-legal .last-update{border-top:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.7);font-style:italic;margin-top:6rem;padding-top:3rem;text-align:right}@media screen and (min-width:768px){main .mentions-legales,main .politique-confidentialite{padding:9rem 7vw}main .mentions-legales .page-title,main .politique-confidentialite .page-title{font-size:3rem;margin-bottom:7.5rem}main .mentions-legales .content-legal .legal-section h2,main .politique-confidentialite .content-legal .legal-section h2{font-size:2rem}main .mentions-legales .content-legal .legal-section h3,main .politique-confidentialite .content-legal .legal-section h3{font-size:1.6rem}}@media screen and (min-width:1024px){main .mentions-legales,main .politique-confidentialite{padding:12rem 7vw}main .mentions-legales .content-legal .legal-section,main .politique-confidentialite .content-legal .legal-section{margin-left:auto;margin-right:auto;max-width:80rem}}