.footer{background-color:#2b3852}.footer-inner{padding:75px 0}footer.footer *{font-family:sans-serif!important}.footer__menu,.footer__menu .contact-form label.hs-error-msg{font-size:16px}.footer__menu{display:flex;font-weight:300;justify-content:space-between;line-height:1;position:relative;text-align:left;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.footer__menu .menu{width:25%}.footer__menu .contact{width:35%}.footer__menu .social-media-icons p{margin-bottom:12px}.footer__menu .social-media-icons a{margin-right:5px}.footer__menu .social-media-icons a,.footer__menu .social-media-icons a span{display:inline-block}.footer__menu .social-media-icons a span{fill:#4fc8b4}.footer__menu .branches div{display:flex;flex-direction:column;line-height:1.6;margin:20px 0}.footer__menu .branches div a{color:#fff;font-weight:500;text-decoration:none}.footer__menu .branches div,.footer__menu .social-media-icons{color:#fff;padding-left:15px}.footer__menu .branches .branch_email{margin-bottom:10px}.footer__bottom,.footer__bottom .right-column{display:flex;justify-content:space-between}.footer__bottom .right-column{flex-direction:column;text-align:left;width:35%}.footer__bottom .right-column .clutch-widget-container{display:inline-block}.footer__bottom .right-column .badges{display:flex}.footer__bottom .right-column .badges>div{margin:0 7px}.footer__bottom .right-column .badges>div:first-child{margin:0 7px 0 0}.footer__bottom .right-column .badges>div:last-child{margin:0 0 0 7px}.footer__bottom .right-column .badges img{border:3px solid #4fc8b4}.footer__copyright{padding:25px 15px 0;text-align:left}.clutch-widget{padding:25px 0;text-align:left}.footer__menu .contact-form .hs-form-field>label,.footer__menu .contact-form .hs_error_rollup,.footer__menu .contact-form h3{display:none}.footer__menu .contact-form .input .hs-input{font-size:16px;width:100%}.footer__menu .contact .contact-form .hs_cos_wrapper_type_form{background-color:transparent}.footer__menu .contact-form .hs-input{background-color:#fff!important;padding:12px 20px!important}.footer__menu .contact-form .hs-button{background-color:#4fc8b4;font-weight:500;padding:18px 50px}.footer__menu .contact-form .hs-button:hover{background-color:#fff;border-radius:0;color:#000}.footer__copyright a,.footer__menu .contact-form p{color:#fff}.footer__copyright p{line-height:1.5;margin:5px 0}.footer__copyright a{font-weight:400;text-decoration:none}@media (max-width:640px){.footer__menu{align-items:center;flex-direction:column-reverse}.footer__menu .contact{width:80%}.footer__menu .contact-form .hs-button{width:100%}.footer__menu .contact-form .hs-richtext p{font-size:18px!important;margin-bottom:20px}.footer__copyright,.footer__menu .brances,.footer__menu .contact-form .hs-richtext p,.footer__menu .social-media-icons{text-align:center}.footer__menu .branches div,.footer__menu .social-media-icons{padding-left:0}.footer__menu .menu{margin-top:40px;text-align:center;width:60%}.footer__bottom{flex-direction:column}.footer__bottom .right-column{align-items:center;width:100%}.footer__bottom .clutch-widget-container{display:inline-block;margin:auto;width:192px}}@media (max-width:414px){.footer__menu .contact{width:100%}.footer__menu .menu{width:90%}}