.main-footer{background-color:#222;color:#faf9f2;font-family:Campton,sans-serif;padding:40px 0}.main-footer p{margin:0;padding:0}.main-footer .content-wrapper{max-width:1408px;padding:0 40px}.main-footer--bottom{margin-top:48px}.main-footer--bottom p{margin:0}.main-footer--bottom .content-wrapper{align-items:center;display:flex;gap:59px}.main-footer--bottom .copyright{font-size:9px;letter-spacing:.1em;line-height:normal;margin-right:auto;text-transform:uppercase}.main-footer--bottom .copyright a{color:inherit}.main-footer--bottom .links-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;gap:59px;justify-content:center}#hs_cos_wrapper_footer_links{font-size:12px;letter-spacing:.05em;line-height:normal;text-transform:uppercase}#hs_cos_wrapper_footer_links a{color:#faf9f2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}#hs_cos_wrapper_footer_links a:focus,#hs_cos_wrapper_footer_links a:hover,#hs_cos_wrapper_footer_links li.active a{color:#fff;text-decoration:none}#hs_cos_wrapper_footer_links .hs-menu-wrapper ul{gap:29px}#hs_cos_wrapper_footer_logos{background-color:#222;border-top:1px solid #faf9f2;padding:20px 0 32px}#hs_cos_wrapper_footer_details form span.hs-form-required,footer .submitted-message{color:#faf9f2}@media (max-width:1024px){#hs_cos_wrapper_footer_links .hs-menu-wrapper ul{gap:19px}.main-footer .main-footer--top>.content-wrapper{padding:0 56px}.main-footer--bottom .content-wrapper{gap:10px;padding:0 56px}.main-footer--bottom .links-wrapper{align-items:center;gap:56px}#hs_cos_wrapper_footer_logos{padding-bottom:21px}}@media (max-width:767px){#hs_cos_wrapper_footer_logos{padding-bottom:40px;padding-top:40px}.main-footer{padding:40px 0}.main-footer .content-wrapper,.main-footer .main-footer--top>.content-wrapper{padding:0 20px}#hs_cos_wrapper_footer_links .hs-menu-wrapper ul{flex-flow:row wrap;justify-content:center}.main-footer--bottom .content-wrapper{flex-flow:column-reverse wrap;gap:48px}.main-footer--bottom .copyright{text-align:center;width:100%}}