@media only screen and (max-width:47.9375em){.footer-2mD{border-top:1px solid #d6d6d6;padding-top:32px;padding-left:.75rem;padding-right:.75rem}.footer-2mD .footer-2fQ{width:100%}.footer-2mD .footer-258{padding-top:2.25rem;margin-bottom:2.25rem}.footer-2mD .footer-2d9{margin-bottom:3.75rem}.footer-2mD .footer-gla{padding-bottom:2.25rem;position:relative}.footer-2mD .footer-gla:after{position:absolute;content:"";display:block;width:100vw;border-top:1px solid #d6d6d6;left:-1.5rem;bottom:12px}.footer-2mD div:first-of-type{order:6}.footer-2mD div:nth-of-type(2){order:1}.footer-2mD div:nth-of-type(3){order:3}.footer-2mD div:nth-of-type(4){order:7}.footer-2mD div:nth-of-type(5){order:2}.footer-2mD div:nth-of-type(6){order:4}.footer-2mD div:nth-of-type(7){order:5;display:block}}@media only screen and (min-width:48em) and (max-width:64em){.footer-2mD{display:flex}.footer-2mD>div{margin-bottom:3.75rem}.footer-2mD div:first-of-type{order:1}.footer-2mD div:nth-of-type(2){order:3}.footer-2mD div:nth-of-type(3){order:5}.footer-2mD div:nth-of-type(4){order:2}.footer-2mD div:nth-of-type(5){order:4}.footer-2mD div:nth-of-type(6){order:6}}@media only screen and (min-width:48em){.footer-2mD div:nth-of-type(7){display:none}}@media only screen and (min-width:64.0625em){.footer-2mD{display:flex}.footer-2mD>div{margin-bottom:3.75rem}}@media only screen and (max-width:47.9375em){.footer-1r2{margin-bottom:1.125rem}.footer-2rU>li:last-child{margin-bottom:1.125rem!important}.footer-xfB{display:none}}@media only screen and (min-width:48em){.footer-1r2{margin-bottom:.75rem}.footer-2PW .footer-2tA{display:none}}.footer-49T{flex-wrap:nowrap}@media only screen and (max-width:47.9375em){.footer-49T{justify-content:center;margin-bottom:2.25rem}}@media only screen and (min-width:48em){.footer-49T{justify-content:flex-start;height:30px}}.footer-38O{display:flex;align-items:center;position:relative}.footer-38O .footer-2n4{margin-right:1.125rem}@media only screen and (max-width:47.9375em){.footer-38O{display:none}}.footer-3Y3 .footer-34Z{line-height:2.25rem}.footer-3Y3 .footer-34Z a:hover{color:#2b2727}.footer-3Y3 .footer-34Z:after{content:"";position:relative;left:18px;border-right:1px solid #b2b2b2}.footer-3Y3 li:last-child .footer-34Z:after{content:none}.footer-1vY{text-align:center}.footer-1vY .footer-EmB{display:flex;justify-content:center;align-items:center}.footer-1vY .footer-3dw{margin-right:1.125rem}@media only screen and (min-width:48em){.footer-1vY{display:none}}
/*# sourceMappingURL=styles.css.map*/