.legal-notice{margin:5rem auto;max-width:1200px;font-family:Lato;color:#333;border:2px solid var(--blue);border-radius:var(--br-15xs);overflow:hidden}.legal-notice-title{padding:10px;font-family:Manrope;color:#fff;text-align:center;font-size:24px;background-color:var(--blue)}.legal-notice-content{display:flex;color:var(--body);background-color:#fff}.legal-section{padding:20px;flex:1;text-align:left}.legal-section h2{color:var(--blue);font-size:18px;margin-bottom:10px}.legal-section-divider{width:2px;background-color:var(--orange);margin:10px 0}@media (width <= 768px){.legal-notice{margin:4rem .5rem 4rem}.legal-notice-content{flex-direction:column}.legal-section-divider{width:auto;height:2px;margin:0}}