.sc-scroll-top{background:#fd7004;border:0;border-radius:8px;bottom:24px;color:#fff;cursor:pointer;display:grid;height:44px;opacity:0;padding:5px;place-items:center;position:fixed;right:24px;transform:translateY(10px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease,background .2s ease;visibility:hidden;width:44px;z-index:999}.sc-scroll-top.is-visible{opacity:1;transform:translateY(0);visibility:visible}.sc-scroll-top:hover{background:#d95f00}@media (max-width:767px){.sc-scroll-top{bottom:16px;height:40px;right:16px;width:40px}}.sc-footer{background:#07101c;color:#9aa5b5;font-family:inherit}.sc-footer__main{display:grid;gap:28px;grid-template-columns:1.5fr 1.2fr 1fr 1fr;margin:0 auto;max-width:1280px;padding:70px 20px}.sc-footer__logo{display:block;margin-bottom:20px;margin-left:0;max-width:185px}.sc-footer__intro{color:#9aa5b5;font-size:16px;line-height:1.65;max-width:390px}.sc-footer__badges{align-items:center;display:flex;gap:28px;margin-top:28px}.sc-footer__links.solutions-links{margin-left:15px;margin-right:15px}.sc-footer__brand{margin-right:25px}.sc-footer__badges img{max-height:52px;width:auto}.sc-footer h3{color:#fd7004;font-family:var(--fd);font-size:16px;font-weight:700;letter-spacing:2px;margin:0 0 28px;text-transform:uppercase}.sc-footer h3:after{background:#fd7004;content:"";display:block;height:1px;margin-top:9px;width:26px}.sc-footer__contact-item{display:grid;gap:14px;grid-template-columns:36px 1fr;margin-bottom:24px}.sc-footer__contact-icon{align-items:center;background:rgba(255,101,0,.12);border-radius:8px;color:#fd7004;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.sc-footer__contact-item span{display:block;font-size:12px;letter-spacing:2px;margin-bottom:4px;text-transform:uppercase}.sc-footer__contact-item span.sc-footer__contact-icon{display:flex}.sc-footer__contact-item a,.sc-footer__contact-item p,.sc-footer__legal a,.sc-footer__links a{color:#a7b1c2;font-size:16px;line-height:1.45;margin:0;text-decoration:none}.sc-footer__contact-item a{color:#fff}.sc-footer__links a{display:block;margin-bottom:18px}.sc-footer__links a:last-child{margin-bottom:0}.sc-footer a:hover{color:#fd7004}.sc-footer__social{margin-top:66px}.sc-footer__social-links{display:flex;gap:18px}.sc-footer__social-links a{align-items:center;border:1px solid #fff;border-radius:8px;color:#fff;display:flex;font-size:18px;font-weight:700;height:38px;justify-content:center;text-decoration:none;width:38px}.sc-footer__company-title{margin-top:25px!important}.sc-footer__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:grid;gap:24px;grid-template-columns:1fr auto auto;margin:0 auto;max-width:1280px;padding:24px 20px}.sc-footer__bottom p{margin:0}.sc-footer__legal{display:flex;gap:44px}.sc-footer__cta{align-items:center;background:#fd7004;border-radius:8px;color:#fff;display:inline-flex;font-size:15px;font-weight:800;gap:12px;height:46px;padding:0 24px;text-decoration:none}.sc-footer__cta:hover{background:#e95c00;color:#fff}.sc-mob-show{display:none}.sc-newsletterform-footer form.hs-custom-form{display:block;width:100%}.sc-newsletterform-footer form.hs-custom-form label{color:#9aa5b5;font-size:16px}.sc-newsletterform-footer form.hs-custom-form input{height:50px}.sc-newsletterform-footer form.hs-custom-form .actions{text-align:left}.sc-newsletterform-footer h3{display:none}.sc-newsletterform-footer{border-top:1px solid hsla(0,0%,100%,.08);margin-top:20px;padding-top:15px}.sc-newsletterform-footer label .hs-form-required{color:#fd7003}@media (max-width:991px){.sc-footer__main{gap:44px;grid-template-columns:1fr 1fr;padding:60px 28px}.sc-footer__bottom{grid-template-columns:1fr;padding:28px}.sc-footer__legal{flex-wrap:wrap;gap:20px;justify-content:center}}@media (max-width:767px){.sc-footer__main{grid-template-columns:1fr;padding:48px 20px}.sc-footer__links.solutions-links{margin-left:0;margin-right:0}.sc-footer__badges{flex-wrap:wrap}.sc-footer__social{margin-top:40px}.sc-mob-hide{display:none}.sc-mob-show{display:block}.sc-footer__company-title{margin-top:0!important}.sc-footer__links.mob-sc-footer2{display:flex;gap:20px}.sc-footer__bottom{padding:24px 20px}.sc-footer__cta{justify-content:center;width:100%}}