.footer{background-color:var(--white);box-shadow:0 -2px 4px 0 rgba(0,0,0,.11);margin-top:4rem;padding-bottom:.1875rem;padding-top:.25rem}@media (min-width:768px) and (max-width:1023px){.footer{padding-top:1.75rem}}@media (max-width:767px){.footer{padding-bottom:0;padding-top:0}}@media (max-width:767px){.footer .footer__container{width:100%;max-width:100%;padding:0 .625rem}}.footer.section{padding:1.75rem 2rem 2.125rem}@media (max-width:767px){.footer.section{padding-top:0;padding-left:0;padding-right:0;width:100%}}.footer__disclaimer{color:#767676;font-size:.875rem;padding:0 .625rem}@media (max-width:767px){.footer__disclaimer{margin-top:.375rem;padding:0 1.9375rem}}