Coordonnées

.mp-legal, .mp-legal * { box-sizing: border-box; border-radius: 0 !important; } .mp-legal { position: relative; left: 50%; width: 100vw; max-width: none; margin-left: -50vw; font-family: Arial, sans-serif; color: #371C2B; background: #FFFFFF; } .mp-legal-hero { background: #57152C; padding: 65px 6%; color: #FFFFFF; } .mp-legal-hero h2 { font-family: Georgia, serif; font-size: 42px; font-weight: 400; line-height: 1.2; color: #FFFFFF; margin: 0 0 15px; } .mp-legal-hero p { font-size: 13px; line-height: 1.8; color: #F1E4E9; margin: 0; } .mp-legal-body { width: 100%; padding: 35px 6% 60px; } .mp-legal-section { padding: 24px 0; border-bottom: 1px solid #E9DFE3; } .mp-legal-section h3 { margin: 0 0 12px; color: #57152C; font-size: 17px; font-weight: 600; } .mp-legal-section p { margin: 0 0 12px; color: #70636A; font-size: 13px; line-height: 1.95; } .mp-legal-section p:last-child { margin-bottom: 0; } .mp-legal-section a { color: #57152C; text-decoration: underline; overflow-wrap: anywhere; } .mp-legal-end { padding: 30px 0 0; color: #8D7E85; font-size: 12px; letter-spacing: 1px; } @media(max-width:749px) { .mp-legal-hero { padding: 42px 18px; } .mp-legal-hero h2 { font-size: 32px; } .mp-legal-body { padding: 20px 18px 40px; } .mp-legal-section { padding: 20px 0; } .mp-legal-section h3 { font-size: 15px; } .mp-legal-section p { font-size: 12px; } }