#footer{background-color:var(--background-theme);color:var(--text-color-base);border-radius:var(--border-radius-bloc);& h3{margin-bottom:.3rem;font-size:16px;font-weight:600;@media (width>=768px){margin-bottom:.5rem}}& a{font-size:14px}& #logo-footer>img{width:120px;height:auto;&.logo-escale-thermale{width:230px}}& ul{margin-bottom:28px}& a{color:var(--text-color-base);margin-bottom:.8rem;font-size:.8rem;text-decoration:none;&:hover{text-decoration:underline}}& #legal-bloc-footer{width:100%}& #bloc-rgpd-footer{border-radius:var(--border-radius-bloc);text-align:center;background-color:#fff6;font-size:.8rem;&>a{text-decoration:underline}}}