.footer-join h6{font-size:16px;line-height:26px}.footer-join p{min-height:50px;font-size:16px;line-height:26px}.footer-join .join-form input{float:left}.footer-join .hs-form-field{position:relative}.footer-join .join-form input[type=email]{max-width:275px;background:transparent;font-family:'Robot',sans-serif;font-weight:300;font-size:16px;line-height:26px;color:#8c8687;border:1px solid transparent;border-bottom-color:#8c8687;padding:15px 0 0;margin:0 5px 0 0}.footer-join .join-form input[type=email]::placeholder{color:#8c8687}.footer-join .join-form input[type=submit]{font-family:'Oswald',sans-serif;font-weight:450;font-size:16px;line-height:26px;color:#343d4f;text-transform:uppercase;background-color:#e0e2e4;border:0;border-radius:25px;padding:8px 45px}.footer-join .join-form input[type=submit]:hover{color:#fff;background-color:#7bedf8;text-decoration:none}.footer-join .hs-error-msg{color:#fff;font-size:16px;line-height:26px}footer.footer .footer-join{color:#fff}footer.footer .footer-join h6{color:#e0e2e4;margin-bottom:5px}footer.footer .footer-join p{color:#fff;margin-bottom:15px}@media(min-width:600px){.footer-join .hs-error-msgs{position:absolute;top:40px}}@media(max-width:600px){.footer-join .join-form .hs-form-field{margin-bottom:0}.footer-join .join-form input{float:none}.footer-join .join-form input[type=email]{margin-bottom:15px;max-width:100% !important}}