.footer-container .hs-menu-wrapper>ul li.hs-menu-depth-1>a{width:auto}.footer-container .bottom-row ul li a{color:#fff;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;padding-left:0;white-space:inherit}.footer-container .hs-menu-wrapper>ul li a{padding:10px 20px 10px 0;text-decoration:none}.footer-container .hs-menu-wrapper li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.footer-container .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}.footer-container .hs-menu-wrapper ul li{float:none}.footer-container .hs-menu-wrapper>ul{margin-bottom:20px}.footer-container .hs-menu-wrapper>ul li.hs-menu-depth-1>a{color:#fff!important}.footer-container form input:focus-visible{outline:0}.footer-container form .hs-button.primary{height:auto;padding:17.5px 21px}.footer-container{margin-bottom:-50px}.copyright-text{color:#b0b0b0;font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:0}#footer-module{font-size:16px;padding-bottom:80px;padding-top:90px}#footer-module .footer-widgets>label{color:#76cf7b;font-size:18px;letter-spacing:-.72px;line-height:26px}#footer-module .footer-widgets a{color:#3015a0}#footer-module .footer-widgets>div{color:#3015a0}#footer-module .footer-widgets .hs-menu-wrapper ul,#footer-module .footer-widgets>div{letter-spacing:-.64px;line-height:26px}#footer-module .footer-widgets .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}#footer-module .footer-widgets .hs-menu-wrapper ul li .hs-menu-children-wrapper{display:none}#footer-module .footer-widgets .hs-menu-wrapper ul li{min-width:200px}#footer-module .footer-widgets.widgets-social{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}#footer-module .footer-widgets.widgets-social a{margin:0 11px}#footer-module .footer-widgets.widgets-social .fa-brands{color:#3015a0;font-size:26px}#footer-module .footer-disclaimer,#footer-module .footer-information{border-top:2px solid #fff;color:#3015a0;padding:35px 0}@media (max-width:577px){#footer-module .footer-widgets .hs-menu-wrapper ul li{margin-right:30px;min-width:max-content}}@media (max-width:430px){#footer-module .footer-widgets .hs-menu-wrapper ul{display:block;height:auto;margin-right:0}}@media (max-width:767px){#footer-module .footer-widgets{margin-top:30px}}