.sr-footer-01{position:relative}.sr-footer-01 .sr-footer-nav .hs-menu-wrapper>ul{column-gap:6.25rem;list-style:none;margin:0;padding:0}.sr-footer-01 .sr-footer-nav li.hs-menu-depth-1>a{font-size:15.84px;font-weight:500;transition:all .3s ease-in-out}.sr-footer-01 .sr-footer-nav li.hs-menu-depth-1>a:hover{color:var(--primary);transition:all .3s ease-in-out}.sr-footer-01 .sr-footer-nav li{margin-bottom:10px}.sr-footer-01 .sr-footer-nav li.hs-menu-depth-2 a{color:inherit;font-size:.85rem;line-height:2rem}.sr-footer-01 .social{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding-left:0}.sr-footer-01 ul.social li span{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.3rem;width:2.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:inherit;justify-content:center}.sr-footer-01 ul.social li span svg,.sr-footer-01 ul.social li span svg g{fill:inherit}.sr-footer-01 .footer-logo-social{padding:3em 0}.sr-footer-01 ul.hs-menu-children-wrapper{list-style-type:none;padding:0}.sr-footer-01 .footer-copyright p a{text-decoration:underline}.sr-footer-01 .footer-copyright p a:not(:hover){color:inherit}.sr-footer-01 .footer-logo-social{text-align:center}.sr-footer-01 .footer-logo-social img{height:auto;max-width:100%}.sr-footer-01 .footer-copyright p.small{margin:0}.sr-footer-01 .button__container{align-items:center;border-radius:5px;bottom:15px;display:flex;height:3rem;justify-content:center;position:absolute;right:15px;width:3rem}.sr-footer-01 .button__container:hover{filter:brightness(1.2)}span.icon_conta svg{height:16px;margin-right:7px;width:16px;fill:var(--primary)}ul.text-icon-conta{max-width:218px;padding:0}ul.text-icon-conta li{list-style-type:none;margin-bottom:1rem;margin-left:0}ul.text-icon-conta li a{color:var(--black);display:flex;font-weight:700;gap:9px;text-transform:uppercase}.footer-slogan.pt-2 a{color:#000;font-size:13px;line-height:normal}.footer-slogan.pt-2 p{color:#3d3d3d;font-size:13px;line-height:normal;margin-bottom:10px}.contact_title_conta h6,.footer_menu_title h6{color:#3d3d3d;font-family:Muli,sans-serif;font-size:1.11em;font-weight:700;letter-spacing:.04em;padding-bottom:30px;position:relative;text-transform:uppercase}.logo-conta{margin-bottom:20px}.contact_title_conta h6:before,.footer_menu_title h6:before{background:var(--primary);content:"";display:block;height:3px;left:0;margin-top:2em;position:absolute;right:0;width:60px;z-index:1}@media(max-width:767px){.footer_menu_title{margin-top:50px}}