.footer-main{padding:50px 0;font-size:1.4rem;line-height:1.75}.footer-main__title{font-weight:bold;font-size:1.6rem;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__telephone a,.footer-main__e-mail a{text-decoration:none}.footer-main__telephone a:hover,.footer-main__e-mail a:hover{text-decoration:underline}.footer-main__telephone svg,.footer-main__e-mail 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="text"],.footer-main__column--newsletter input[type="password"],.footer-main__column--newsletter input[type="datetime"],.footer-main__column--newsletter input[type="datetime-local"],.footer-main__column--newsletter input[type="date"],.footer-main__column--newsletter input[type="month"],.footer-main__column--newsletter input[type="time"],.footer-main__column--newsletter input[type="week"],.footer-main__column--newsletter input[type="number"],.footer-main__column--newsletter input[type="email"],.footer-main__column--newsletter input[type="url"],.footer-main__column--newsletter input[type="search"],.footer-main__column--newsletter input[type="tel"],.footer-main__column--newsletter input[type="color"],.footer-main__column--newsletter input[type="file"],.footer-main__column--newsletter textarea,.footer-main__column--newsletter select{padding:7px 8px;font-size:1.4rem}.footer-main__column--newsletter form .hs-button{padding:8px 26px;font-size:1.4rem;background-color:var(--primary-2)}.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((100% - 60px) / 4)}@media(max-width:992px){.footer-main__wrapper{row-gap:50px}.footer-main__column{width:calc((100% - 20px) / 2)}}@media(max-width:480px){.footer-main__wrapper{row-gap:30px}.footer-main__column{width:100%}}