footer.footer .footerMenu{display:flex;flex-wrap:wrap;gap:23px;row-gap:35px}footer.footer .footerMenu>div{width:calc(20% - 18.4px)}footer.footer .footerMenu-item-title{color:var(--secondary-color);font-size:14px;font-style:normal;font-weight:600;line-height:102%;margin-bottom:18px}footer.footer .footerMenu-column{display:inline-flex;flex-direction:column;gap:40px}footer.footer .footerMenu-item-menu ul[role=menu]{display:inline-flex;flex-direction:column;gap:15px;line-height:1em}footer.footer .footerMenu-item-menu ul[role=menu] li{line-height:1em;margin:0}footer.footer .footerMenu-item-menu ul[role=menu] li a{color:var(--white-color);font-size:14px;font-style:normal;font-weight:400;line-height:102%;text-decoration:none}footer.footer .themeForm-mod form{display:flex;flex-direction:column;position:relative}footer.footer .themeForm-mod form label[for]{display:none}footer.footer .themeForm-mod form input[name=email]{background-color:transparent;background:transparent;border-bottom:1px solid var(--primeteal-color);border-left:1px solid var(--primeteal-color);border-radius:15px 0 0 15px;border-top:1px solid var(--primeteal-color);color:var(--cream-color);width:calc(100% - 136px)!important}footer.footer .themeForm-mod form .hs-form-field{margin-bottom:0}footer.footer .themeForm-mod form input[type=submit]{align-items:center;border-radius:0 15px 15px 0;display:flex;font-weight:600;height:48.5px;justify-content:center;padding:17px 35px;position:absolute;right:0;top:0;width:136px}.footer-column-1-row-3-margin>div>div:last-child{margin-left:auto;max-width:145px}.footer-column-1-row-3-margin>div h6{font-size:14px;line-height:1em}@media (max-width:992px){footer.footer .footerMenu>div{width:calc(33.33333% - 15.33333px)}.footer-column-1-row-3-margin>div>div:last-child{margin-left:0;max-width:100%}footer.footer .themeForm-mod form .hs-form-field{margin-bottom:30px}}footer.footer .themeForm-mod form .hs_error_rollup{display:none}@media (max-width:700px){footer.footer .footerMenu>div{width:calc(50% - 11.5px)}footer.footer .footerMenu-item-title{margin-bottom:15px}}@media (max-width:600px){footer.footer .footerMenu>div{width:100%}}@media (min-width:1200px){footer.footer>div>div>div>div>div>div>.span12.widget-span.widget-type-cell.dnd-column{margin:0 auto;max-width:1160px;padding-left:0;padding-right:0}}