.this-footer-column form input[type=email]::placeholder{color:transparent}.footer-3-col .col{padding:0 30px}.footer-3-col h2{color:#fff;font-size:16px;text-transform:uppercase}.footer-3-col .about,.footer-3-col .acquisitions,.footer-3-col .connect,.footer-3-col .news,.footer-3-col .resources,.footer-3-col .services,.footer-3-col .subscribe{margin-bottom:35px}.footer-3-col .connect ul{list-style-type:none;margin:0;padding:0}.footer-3-col .connect ul li{display:inline-block;margin-right:15px}.footer-3-col .connect .hs_cos_wrapper_type_icon svg{fill:#fff;height:13px}.footer-3-col .connect .hs_cos_wrapper_type_icon:hover svg{fill:#0e76bc!important}.footer-3-col .subscribe .hs_submit,.footer-3-col .subscribe label{display:none}.footer-3-col .contact-info p{font-size:13px;margin-bottom:20px;text-align:left}.footer-3-col .contact-info p a{margin-left:0}.footer-3-col .about ul,.footer-3-col .acquisitions ul,.footer-3-col .news ul,.footer-3-col .resources ul,.footer-3-col .services ul{line-height:1.25}.footer-3-col .about ul li,.footer-3-col .acquisitions ul li,.footer-3-col .news ul li,.footer-3-col .resources ul li,.footer-3-col .services ul li{display:block!important;float:none!important}.footer-3-col .about ul li a,.footer-3-col .acquisitions ul li a,.footer-3-col .news ul li a,.footer-3-col .resources ul li a,.footer-3-col .services ul li a{color:#fff!important;font-size:13px}.footer-3-col .about ul li a:hover,.footer-3-col .acquisitions ul li a:hover,.footer-3-col .news ul li a:hover,.footer-3-col .resources ul li a:hover,.footer-3-col .services ul li a:hover{color:#0e76bc!important}.footer-3-col .legal-links{color:#fff;font-size:11px;margin-bottom:50px;margin-top:25px}.footer-3-col .legal-links ul{display:inline-block;vertical-align:middle}.footer-3-col .legal-links ul li{display:inline-block;margin-left:15px}.footer-3-col .legal-links ul li a{color:#fff}.footer-3-col .legal-links span{display:inline-block;line-height:1;vertical-align:center}.row.row-flex{display:-webkit-box;display:flex;flex-wrap:wrap}@media (max-width:767px){.row-fluid,.row.row-flex{display:block}.row-fluid [class*=span],.row-fluid.row-flex [class*=span]{min-height:1px;width:100%}.footer-3-col .legal-links span,.footer-3-col .legal-links ul li{display:block;margin-left:0}.footer-3-col .legal-links ul li{margin-top:15px}}@media (min-width:768px){.this-footer-column{width:25%}}@media (max-width:767px){.this-footer-column{width:50%}}@media (max-width:425px){.this-footer-column{width:100%}}