.footer-main{font-size:1.4rem;line-height:1.75;padding:50px 0}.footer-main__title{font-size:1.6rem;font-weight:700;line-height:1.3}.footer-main__title+*{margin-top:2rem}.footer-main__column--newsletter .form-title:empty{display:none}.footer-main__column--newsletter .footer-main__title+.form-title+div[id*=hs_form]{margin-top:20px}.footer-main__column--addresses{display:flex;flex-direction:column;flex-wrap:nowrap;gap:30px}.footer-main__e-mail a,.footer-main__telephone a{text-decoration:none}.footer-main__e-mail a:hover,.footer-main__telephone a:hover{text-decoration:underline}.footer-main__e-mail svg,.footer-main__telephone svg{display:inline-block;margin-right:6px}.footer-main__column--links .hs-menu-wrapper ::marker{content:"›  "}.footer-main__column--links .hs-menu-wrapper ul{padding-left:13px}.footer-main__column--links .hs-menu-wrapper li{margin-bottom:20px}.footer-main__column--links .hs-menu-wrapper a{text-decoration:none}.footer-main__column--links .hs-menu-wrapper a:hover{text-decoration:underline}.footer-main__column--newsletter input[type=color],.footer-main__column--newsletter input[type=date],.footer-main__column--newsletter input[type=datetime-local],.footer-main__column--newsletter input[type=datetime],.footer-main__column--newsletter input[type=email],.footer-main__column--newsletter input[type=file],.footer-main__column--newsletter input[type=month],.footer-main__column--newsletter input[type=number],.footer-main__column--newsletter input[type=password],.footer-main__column--newsletter input[type=search],.footer-main__column--newsletter input[type=tel],.footer-main__column--newsletter input[type=text],.footer-main__column--newsletter input[type=time],.footer-main__column--newsletter input[type=url],.footer-main__column--newsletter input[type=week],.footer-main__column--newsletter select,.footer-main__column--newsletter textarea{font-size:1.4rem;padding:7px 8px}.footer-main__column--newsletter form .hs-button{background-color:var(--primary-2);font-size:1.4rem;padding:8px 26px}.footer-main__column--newsletter form .hs-button:hover{background-color:var(--primary-2--dark)}.footer-main__wrapper{display:flex;flex-wrap:wrap;gap:20px}.footer-main__column{width:calc(25% - 15px)}@media (max-width:992px){.footer-main__wrapper{row-gap:50px}.footer-main__column{width:calc(50% - 10px)}}@media (max-width:480px){.footer-main__wrapper{row-gap:30px}.footer-main__column{width:100%}}