.custom-module.global-footer{background:#f4f6f8}.custom-module.global-footer .cell-wrapper{max-width:100%;width:auto}.global-footer .about-locs{margin:0 auto;max-width:1170px;overflow:hidden;padding:60px 0;width:90%}.global-footer .about{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px 0 0;width:50%}.global-footer .about .snippet{font-size:12px;line-height:16px;max-width:320px;opacity:.5}.global-footer .about>a{display:inline-block;margin:0 0 20px;vertical-align:top}.global-footer .social{margin:25px 0 0}.global-footer .social svg{width:1em;fill:#444;-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;-ms-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease}.global-footer .social svg:hover{fill:#0072aa}.global-footer .locs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;padding:0 0 0 20px;text-align:right;width:50%}.global-footer .locs .hs-menu-depth-1{display:inline-block;float:none!important;margin:0 0 0 75px;text-align:left;vertical-align:top}.global-footer .locs .hs-menu-depth-1:first-child{margin:0}.global-footer .locs .hs-menu-depth-1>a{font-family:fs-elliot;font-size:18px;font-weight:600}.global-footer .locs ul.hs-menu-children-wrapper{opacity:1!important;position:static!important;visibility:visible!important}.global-footer .locs .hs-menu-depth-2{margin:5px 0 0}.global-footer .locs .hs-menu-depth-2>a{color:#444;display:inline!important;font-size:14px}.global-footer .locs .hs-menu-depth-2>a:hover{text-decoration:underline}.global-footer .copy{background:#444;color:#fff;padding:5px 0;text-align:center}.global-footer .copy .hs-menu-depth-1{display:inline-block;float:none!important;vertical-align:top}.global-footer .copy .hs-menu-depth-1:nth-child(n+2):before{content:"|";font-size:12px;margin:0 10px;vertical-align:top}.global-footer .copy a{color:#fff;font-size:14px}.global-footer .copy a:hover{text-decoration:underline}@media (max-width:1024px){.global-footer .about{float:none;margin:0 0 30px;padding:0;text-align:center;width:auto}.global-footer .about>a{display:block;margin:0 auto 25px;width:200px}.global-footer .about .snippet{display:inline-block;display:block;max-width:none;width:auto}.global-footer .locs{float:none;padding:0;width:auto}.global-footer .locs .hs-menu-depth-1{display:block;margin:0;text-align:center}.global-footer .locs .hs-menu-depth-1:nth-child(n+2){margin:15px 0 0}.global-footer .locs .hs-menu-depth-2{display:inline-block;margin:0 20px 10px 0;vertical-align:top}}