.container.footer-copy{padding: 23px 0 20px;background: var(--preto-ter);}
.container.footer-copy .parent .titulo{font: 12px montserrat;color: #fff;text-align: center;vertical-align: middle;}
.container.footer-copy .parent .titulo .coracao{display: inline-block;width: 12px;aspect-ratio: 1/1;vertical-align: middle;}
.container.footer-copy .parent .titulo a{font: inherit;color: inherit;position: relative;display: inline-block;padding: 0 0 2px;vertical-align: baseline;}
.container.footer-copy .parent .titulo a::before{position: absolute;left: 0;top: 100%;width: 0%;height: 1px;background: #fff;transition: var(--transition2);content: ' ';}
.container.footer-copy .parent .titulo a:hover::before{width: 100%;}
.container.footer-copy .parent .titulo .sole{display: inline-block;height: 18px;aspect-ratio: 37/17;vertical-align: bottom;}