.footer-main{padding:77px 0 75px}.footer-main .page-center{position:relative;z-index:3}img.footer-logo{margin-bottom:17px}.contact-col h3,.h3-space h3:nth-of-type(2){margin-top:37px!important}.footer-main h3{font-size:12px;font-weight:700;letter-spacing:.9px;line-height:18px;margin-top:8px;text-transform:uppercase}.footer-main p{line-height:20px}.footer-bottom p a,.footer-main p a,.footer-main span a{text-decoration:none}.footer-bottom p a:hover,.footer-main p a:hover,.footer-main span a:hover{text-decoration:underline}.footer-main form{max-width:100%}p.socials{margin-bottom:50px;margin-top:50px}p.socials a.social-link{margin-right:20px}p.socials svg{opacity:.6;transition:all .3s ease-in-out}p.socials svg:hover{opacity:1}p.socials .social-icn{fill:var(--color-black)}.footer-main .btn{font-size:16px}.footer-main .btn:not(.btn-blue-outline){padding:14px 31px}.footer-main .btn.btn-blue-outline{padding:12px 29px}.footer-main a:not(.btn),.footer-main h3,.footer-main p{color:var(--color-black)}.footer-main form label.hs-error-msg{font-size:14px;line-height:20px}.footer-bottom{padding:14px 0 12px}.bottom-links p{display:flex;flex-wrap:wrap}.bottom-links p a{margin:3px 0}.bottom-links p a:not(:last-child){margin-right:40px}