.site-footer.site-footer-default{--footer-background-color:#212e40;margin-top:160px}.site-footer.site-footer-default .site-footer__top{position:relative;z-index:2}.site-footer.site-footer-default .site-footer__middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--footer-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:50px;padding-top:70px}.site-footer.site-footer-default .site-footer__top:before{background-color:var(--footer-background-color);bottom:0;content:"";height:60%;left:0;position:absolute;width:100%;z-index:-1}.site-footer.site-footer-default .site-footer__bottom{background-color:var(--footer-background-color);border-top:1px solid var(--color-border-primary);padding-bottom:25px;padding-top:25px}.site-footer.site-footer-default .flex-box.box-space-100:nth-child(2){padding-top:60px}.site-footer .hs-menu-children-wrapper{display:none}.site-footer .navigation ul:not(.hs-menu-children-wrapper){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-7.5px}.site-footer .navigation ul:not(.hs-menu-children-wrapper)>*{padding:7.5px;width:50%}.heading-footer,.widget__title{margin-bottom:25px}.heading-footer:last-child{margin-bottom:0}.heading-footer,.site-footer .widget__title .widget__title-text{font-size:1.57142857143rem;font-weight:600;letter-spacing:0;line-height:1.5}.footer-text{color:var(--color-dark-primary-60);font-size:1.14285714286rem;font-weight:400;line-height:1.8}.heading-footer,.site-footer .widget__title .widget__title-text{color:var(--color-dark-primary-90)}.copyright{color:var(--color-dark-primary-80);font-size:16px;font-weight:400;line-height:1.6}.site-footer .lang_switcher_class,.site-footer .navigation .hs-menu-wrapper>ul>li{text-transform:none}.footer-list-text,.site-footer .navigation .hs-menu-wrapper>ul>li a{color:var(--color-dark-primary-60);font-size:1.14285714286rem;font-weight:400;letter-spacing:0;line-height:1.5}.site-footer .navigation .hs-menu-wrapper>ul>li a:hover{color:var(--color-forward)}.heading-footer{position:relative}.site-footer:not(.site-footer-default){--footer-background-color:#212e40;background-color:var(--footer-background-color);margin-top:160px}@media (max-width:1480px){.site-footer .site-footer__middle .box-space-100{margin:-25px}.site-footer .site-footer__middle .box-space-100>*{padding:25px}}@media (max-width:1199px){.site-footer .navigation ul:not(.hs-menu-children-wrapper)>*{width:100%}}@media (max-width:860px){.site-footer .navigation ul:not(.hs-menu-children-wrapper)>*,.site-footer .site-footer__middle .column-width-33{width:50%}}@media (max-width:767px){.site-footer.site-footer-default,.site-footer:not(.site-footer-default){margin-top:80px}}@media (max-width:680px){.site-footer .navigation ul:not(.hs-menu-children-wrapper)>*,.site-footer .site-footer__middle .column-width-33{width:100%}.site-footer .site-footer__middle .box-space-100{margin:0}.site-footer .site-footer__middle .box-space-100>*{padding:0}.site-footer .site-footer__middle .box-space-100>:not(:last-child){border-bottom:1px dashed var(--color-border-primary);margin-bottom:30px;padding-bottom:30px}.site-footer.site-footer-default .site-footer__middle{padding-bottom:40px;padding-top:40px}.site-footer.site-footer-default .flex-box.box-space-100:nth-child(2){border-top:1px dashed var(--color-border-primary);margin-top:30px;padding-top:30px}}@media (max-width:575px){.heading-footer,.widget__title{margin-bottom:20px}.site-footer.site-footer-default,.site-footer:not(.site-footer-default){margin-top:50px}}@media (max-width:480px){.site-footer.site-footer-default .site-footer__top{padding-bottom:40px;padding-top:40px}.footer-logo img{max-width:200px!important}}.site-footer.inverse-text *{--color-border-primary:hsla(0,0%,100%,.2);--color-dark-primary-100:hsla(0,0%,100%,.9);--color-dark-primary-95:hsla(0,0%,100%,.9);--color-dark-primary-90:hsla(0,0%,100%,.9);--color-dark-primary-80:hsla(0,0%,100%,.7);--color-dark-primary-70:hsla(0,0%,100%,.65);--color-dark-primary-60:hsla(0,0%,100%,.55);--color-dark-primary-50:hsla(0,0%,100%,.45);--color-dark-primary-40:hsla(0,0%,100%,.35);--color-dark-primary-30:hsla(0,0%,100%,.25);--color-dark-primary-20:hsla(0,0%,100%,.2);--color-dark-primary-10:hsla(0,0%,100%,.1)}