.footer-main{padding:77px 0 75px}.footer-main__row,.footer-main__row-inner{display:flex;flex-wrap:wrap}.footer-main__row{align-items:flex-start;margin-left:-12px;margin-right:-12px}.footer-main__row-inner{flex:1;gap:30px}@media (min-width:768px){.footer-main__row-inner{gap:50px}}@media (min-width:1200px){.footer-main__row-inner{gap:75px}}@media (min-width:768px) and (max-width:1199px){.footer-main__row-inner{padding-left:51px!important}}@media (max-width:767px){.footer-main__row-inner{flex-direction:column;margin:0 0 50px}}.footer-main__col{flex:0 0 auto;max-width:100%}.footer-main__col--contact,.footer-main__row-inner{padding-left:12px;padding-right:12px}.footer-main__col--contact{min-width:25%}.footer-main .page-center{position:relative;z-index:3}img.footer-logo{margin-bottom:17px}.footer-main__col--contact 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 h3 a,.footer-main p a,.footer-main span a{text-decoration:none}.footer-bottom p a:hover,.footer-main h3 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}