.body-wrapper{display:flex;flex-direction:column;min-height:100vh}.footer-wrapper,footer{margin-top:auto}.footer-content{background-color:var(--footer-background);color:var(--footer-text-color);display:flex;flex-direction:column}.footer-content *{color:var(--footer-text-color)!important}.footer-content__logo-copyright-logo img{display:block;margin-bottom:32px}.footer-content__textblock *{color:var(--footer-text-color);text-decoration:none}p.footer-number{font-size:20px;font-weight:700;line-height:20px}.footer-email,p.footer-number{margin-bottom:10px}.footer-content__body{align-content:stretch;align-items:center;background-color:var(--footer-background);display:flex;flex-direction:column;gap:40px;justify-content:flex-start;padding:40px 16px}.footer-content__logo-copyright-wrapper{background-color:#0381b0}.footer-content__logo-copyright{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:24px 16px;text-align:center;width:100%}.footer-content__logo-copyright-copyright *{color:var(--grey-000);font-size:14px}.footer-policy-content-wrapper{font-size:14px}.footer-content__socials{column-gap:16px;display:flex}.menu-depth-2 .footer-content__socials{margin-left:auto}.footer-content__socials__link{align-self:center;display:flex;font-size:14px;gap:8px}.footer-content__socials__link__icon{color:var(--grey-000);display:inline-block;height:28px;vertical-align:middle;width:28px}.footer-content__socials__link__icon svg{fill:var(--grey-000)}.footer-content__menu-wrapper{display:flex;flex-direction:column;flex-grow:10}.footer-content__menu-wrapper.menu-depth-2{align-items:flex-start;border-bottom:1px solid #fff;flex-direction:row;gap:64px;justify-content:space-between;margin:0 auto;padding:0 0 40px;width:100%}.footer-content__menu{margin-bottom:16px;width:70%}.footer-content__menu [role=menu]{display:flex}.menu-depth-2 .footer-content__menu [role=menu]{justify-content:center}.footer-content__menu [role=menu]>li a{color:var(--footer-text-color);font-size:14px}.footer-content__menu [role=menu]>li:before{content:"|";display:inline-block}.footer-content__menu [role=menu]>li:first-child:before,.menu-depth-2 .footer-content__menu [role=menu]>li:before{content:""}.footer-content__menu [role=menu]:first-child{column-gap:88px;row-gap:24px;width:fit-content}.menu-depth-2 .footer-content__menu [role=menu]>li a{display:inline-block;font-size:20px;font-weight:700;text-decoration:none}.menu-depth-2 .footer-content__menu [role=menu]>li [role=menu] a{border:none;font-size:16px;font-weight:400;margin-bottom:0}.menu-depth-2 .footer-content__menu [role=menu] ul.hs-menu-children-wrapper{display:flex;padding-top:24px}@media screen and (min-width:1024px){.footer-content__body,.footer-content__logo-copyright{margin:0 auto;max-width:1440px}}@media screen and (max-width:1200px){.footer-content__menu-wrapper.menu-depth-2{gap:32px}}@media screen and (max-width:768px){.menu-depth-2 .footer-content__menu [role=menu]>li a{font-size:14px}.menu-depth-2 .footer-content__menu [role=menu]>li [role=menu] a{font-size:12px}.footer-content__textblock{width:100%}.footer-content{row-gap:0}.footer-content__body{flex-direction:column-reverse;padding:20px 16px}.footer-bottom-content{display:none}.footer-content__logo-copyright{align-items:flex-start;flex-direction:column;gap:4px;margin-right:0;order:20;padding:10px 16px;text-align:left}.footer-content__menu-wrapper,.footer-content__menu-wrapper.menu-depth-2{border-bottom:none;display:flex;flex-direction:column;order:10;padding:0}.footer-content__menu{display:none;margin-bottom:24px;width:100%}.footer-content__socials,.menu-depth-2 .footer-content__socials{align-items:center;column-gap:24px;display:none;flex-direction:row;margin:0 auto}.footer-content__logo-copyright-logo{margin:0}.footer-content__socials__link{margin-bottom:0}.footer-content__menu [role=menu]>li{text-align:center}.footer-content__menu [role=menu]>li:before{content:""}.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:row}.hs-menu-item.hs-item-has-children{align-items:center}.footer-content__menu [role=menu]>li .hs-menu-item{width:100%}}@media screen and (max-width:480px){.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}.footer-content__menu [role=menu]>li{width:100%}.footer-content__menu.menu-depth-2 [role=menu]>li a{margin-bottom:8px}}