.scale-footer{padding-top:50px;position:relative;z-index:9}.scale-footer.scale-light{background-color:var(--clr-text-dk);color:var(--clr-text-lt)}.scale-footer.scale-light a{color:var(--clr-text-lt);fill:var(--clr-text-lt)}.scale-footer.scale-dark{background-color:var(--clr-text-lt);color:var(--clr-text-dk)}.scale-footer.scale-dark a{color:#eeeaec;fill:#eeeaec}.scale-footer a,.scale-footer span{font-size:14px}.scale-footer__reduced,.scale-footer__row{display:flex;flex-wrap:wrap;margin:0 -15px}.scale-footer__reduced>div,.scale-footer__row>div{padding:0 15px}.scale-footer__row:not(.scale-footer__row-subscription-form) .scale-footer__company-info{flex:0 0 60%;max-width:60%}.scale-footer__contact-info,.scale-footer__row:not(.scale-footer__row-subscription-form) .scale-footer__footer-menu{flex:0 0 20%;max-width:20%}.scale-footer__row-subscription-form .scale-footer__company-info,.scale-footer__row-subscription-form .scale-footer__footer-menu,.scale-footer__subscription-form{flex:0 0 100%;max-width:100%}.scale-footer__contact-info li{margin:13px 0}.scale-footer__contact-info li a{align-items:center;display:flex}.scale-footer__contact-info li svg{margin-right:10px}.scale-footer__social-list{align-items:center;display:flex;gap:0 15px;margin-top:30px}.scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul{flex-wrap:wrap}.scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-item.hs-menu-depth-2{margin-bottom:10px}.scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-item.hs-menu-depth-1>a{display:block;font-size:18px;font-weight:700;margin-bottom:15px}.scale-footer__contact-info-title,.scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-item.hs-menu-depth-1>a{color:#f52020;font-family:Poppins,Sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:20px;text-transform:uppercase}.scale-footer.scale-dark .scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-item.hs-menu-depth-1>a,.scale-footer.scale-light .scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-item.hs-menu-depth-1>a{color:var(--clr-primary)}.scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-item.hs-menu-depth-2>a{color:#eeeaec;display:inline-block;font-size:13px;line-height:24px;text-transform:uppercase}.scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul{flex-direction:row;justify-content:space-between}.scale-footer__statement{margin-top:25px;max-width:270px}.scale-footer__statement,.scale-footer__statement p{font-size:14px}.scale-footer__footer-menu--1 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li{flex:0 0 100%;max-width:100%}.scale-footer__footer-menu--2 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li,.scale-footer__footer-menu--3 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li,.scale-footer__footer-menu--4 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li,.scale-footer__footer-menu--5 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.scale-footer__subscription-title{font-size:18px;font-weight:700;margin-bottom:20px}.scale-footer.scale-dark a:hover{color:var(--clr-primary)!important}.scale-footer.scale-dark .scale-footer__subscription-title,.scale-footer.scale-light .scale-footer__subscription-title{color:var(--clr-primary)}.scale-footer__subscription-hint{font-size:14px;margin-top:20px}.scale-footer__legal{padding-bottom:35px;padding-top:35px}.scale-footer__legal-row{align-items:center;border-top:1px solid #cbd5e1;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:40px}.scale-footer__legal-back-to-top,.scale-footer__legal-content{flex:0 0 100%;max-width:100%}.scale-back-to-top{align-items:center;background-color:var(--clr-primary);border-radius:6px;cursor:pointer;display:flex;font-size:21px;height:57px;justify-content:center;margin-left:auto;margin-right:0;width:57px}.scale-footer.scale-dark .scale-back-to-top,.scale-footer.scale-light .scale-back-to-top{fill:var(--clr-text-dk);color:var(--clr-text-dk)}.scale-back-to-top svg{height:20px;width:20px}.scale-footer__legal-menu{margin-top:10px}.scale-footer__legal-menu li.hs-menu-item.hs-menu-depth-1:not(:last-child) a:after{content:"";display:inline-block;height:.75em;margin-left:15px;margin-right:15px;width:1px}.scale-light .scale-footer__legal-menu li.hs-menu-item.hs-menu-depth-1:not(:last-child) a:after{background-color:var(--clr-text-lt)}.scale-dark .scale-footer__legal-menu li.hs-menu-item.hs-menu-depth-1:not(:last-child) a:after{background-color:var(--clr-text-dk)}.scale-light .scale-footer__subscription-form form input[type=email]{background-color:var(--clr-accent-lt)}.scale-footer__subscription-form form input[type=email]{border:none;border-radius:6px;padding:16px 15px}.scale-footer__legal.scale-footer__legal--footer_copyright_bar{padding-top:0}.scale-footer__simple{padding-bottom:50px;text-align:center}.scale-footer__simple-link a{font-size:50px;font-weight:900}.scale-footer__simple-legal-notice{margin-top:25px}.scale-footer__simple .scale-footer__social-list{justify-content:center}.scale-footer__statement p{margin:0}.scale-footer__legal-notice,.scale-website-dev-info{color:#d2d2d2;font-size:14px;font-weight:300}.scale-footer__contact-info li a,.scale-footer__contact-info li span{color:#eeeaec}@media (min-width:992px){.scale-footer{border-bottom:13px solid var(--clr-primary);padding-top:100px}.scale-footer__row-subscription-form .scale-footer__footer-menu{flex:0 0 30%;max-width:30%}.scale-footer__row-subscription-form .scale-footer__company-info{flex:0 0 20%;max-width:20%}.scale-footer__footer-menu--3 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li{flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px)}.scale-footer__footer-menu--4 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}.scale-footer__footer-menu--5 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li{flex:0 0 calc(20% - 15px);max-width:calc(20% - 15px)}.scale-footer__subscription-form{flex:0 0 30%;max-width:30%}.scale-footer__legal-content{flex:0 0 83%;max-width:83%}.scale-footer__legal-back-to-top{flex:0 0 17%;max-width:17%}.scale-footer__legal-content>div{display:inline-block}.scale-footer__legal-menu{margin-left:30px;margin-top:0}.scale-footer__legal{padding-bottom:35px;padding-top:35px}.scale-footer__social-list{margin-top:40px}.scale-footer__footer-menu .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-item.hs-menu-depth-1>a{margin-bottom:20px}.scale-footer__menu-right,.scale-footer__reduced .scale-footer__company-info{flex:0 0 50%;max-width:50%}.scale-footer__reduced .scale-footer__company-info{display:flex;flex-wrap:wrap}.scale-footer__reduced .scale-footer__logo{flex:0 0 40%;max-width:40%}.scale-footer__reduced .scale-footer__statement{flex:0 0 60%;margin:0;max-width:60%}.scale-footer__menu-right .hs-menu-wrapper ul li:not(:last-child){margin-right:15px}.scale-footer__menu-right .hs-menu-wrapper ul{justify-content:flex-end}.scale-footer-bottom-action{display:none}}@media (max-width:990px){.scale-footer{padding-bottom:65px}.scale-footer__legal-row{padding-bottom:40px}.scale-footer__legal-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:row}.scale-footer__legal-back-to-top{margin-top:15px}.scale-footer__footer-menu--3 .hs-menu-wrapper.hs-menu-flow-vertical>ul>li,.scale-footer__subscription-form{margin-top:30px}.scale-footer__menu-right{margin-top:20px}.scale-footer__menu-right .hs-menu-wrapper ul li{margin:5px 0}.scale-footer__contact-info,.scale-footer__row:not(.scale-footer__row-subscription-form) .scale-footer__company-info,.scale-footer__row:not(.scale-footer__row-subscription-form) .scale-footer__footer-menu{flex:0 0 100%;max-width:100%}.scale-footer__row{gap:80px;text-align:center}.scale-footer__legal-notice{text-align:center}.scale-footer__legal-content,.scale-website-dev-info{flex:0 0 100%;max-width:100%;text-align:center}.scale-website-dev-info{margin-top:30px}.scale-footer__contact-info li a{justify-content:center}.scale-footer-bottom-action svg{background:#f52020;border-radius:50%;bottom:45px;color:#fff;display:inline-block;height:40px;left:0;line-height:40px;margin:0 auto;padding:10px;position:absolute;right:0;text-align:center;width:40px}.scale-footer-bottom-action__text{color:var(--clr-primary);font-family:jost;font-size:24px!important;font-weight:600}.scale-footer .scale-footer-bottom-action{background-color:#fff;border-top:5px solid var(--clr-primary);bottom:0;display:block;padding:14px 10px;position:fixed;text-align:center;width:100%;z-index:99}}