.legal{width:100%;height:auto;margin-top:35vh}.legal .titleLegal{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.legal .titleLegal h1{border:5px solid var(--Main-color);padding:20px;font-size:30px;border-radius:0 20px 0 20px;margin-bottom:100px}.legal .legalMentionContent{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.legal .legalMentionContent .legalContent{width:50%;height:auto}.legal .legalMentionContent .legalContent .textDecorationBar{width:90%;height:2px;background-color:var(--Main-color);margin:20px 0}.legal .legalMentionContent .legalContent p{margin:0 auto}.legal .legalMentionContent .legalContent h2{color:var(--Main-color);font-size:16px;margin-top:50px}@media(max-width:950px){.legal{width:100%;height:auto;margin-top:0}.legal .titleLegal{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.legal .titleLegal h1{border:5px solid var(--Main-color);padding:20px;font-size:30px;border-radius:0 20px 0 20px;margin-bottom:100px}.legal .legalMentionContent{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.legal .legalMentionContent .legalContent{width:75%;height:auto}.legal .legalMentionContent .legalContent .textDecorationBar{width:90%;height:2px;background-color:var(--Main-color);margin:20px 0}.legal .legalMentionContent .legalContent p{margin:0 auto}.legal .legalMentionContent .legalContent h2{color:var(--Main-color);font-size:16px;margin-top:50px}}