.site-footer.source-footer{padding:60px 0;background:#fff;color:#000;line-height:1.5;font-size:17px;border:0}
.source-footer>.page-width{width:100%;max-width:1500px;padding:0 40px;margin:0 auto}
.source-footer .footer__title{font:inherit;font-size:.75em;letter-spacing:.3em;text-transform:uppercase;margin:0 0 20px;color:#000}
.source-footer button.footer__title{display:none}
.source-footer .footer__newsletter-input,.source-footer .footer__newsletter-btn{font:inherit;font-size:14.45px;line-height:1.5}
.source-footer .footer__collapsible{font-size:14.45px}
.source-footer .footer__collapsible p{margin:0 0 15px}
@media(max-width:768px){.site-footer.source-footer{padding:0;font-size:14.45px;text-align:center;overflow:hidden}.source-footer>.page-width{padding:0 17px}.source-footer button.footer__title{display:block;margin:0 0 7.5px;padding:15px 0}.source-footer p.footer__title{display:none}.source-footer .footer__newsletter-input{font-size:16px!important}.source-footer .collapsible-content--small{overflow:hidden}}
