.footer-row.row-1 ul li a:hover:not(.button):not(.social-link),footer a:hover:not(.button):not(.social-link){color:var(--orange)}.footer__logo{margin-bottom:3rem}.footer__contacts-title{margin-bottom:1rem}.footer__contact-icon{display:flex}.footer__contact-icon a{align-items:center;display:flex}.footer__contact-icon a svg{margin-right:8px}.footer__contact-icon a:hover svg path{transition:.3s ease-in-out}.footer__socials a{margin-right:1rem}.footer__socials a:hover{text-decoration:none}.footer__socials a:hover svg path{fill:var(--orange)}.footer-row.row-1 ul[role=menu]:not(.hs-menu-children-wrapper){display:grid;grid-template-columns:repeat(5,1fr)}.footer-row.row-1 ul[role=menu]{list-style:none;margin:0;padding:0}.footer-row.row-1 ul[role=menu] li{margin:0 0 .5rem}.footer-row.row-1 ul[role=menu].hs-menu-children-wrapper{margin-top:8px}.footer-row.row-2{display:flex;justify-content:space-between;margin-top:60px}.footer__contact{align-items:center;display:flex;gap:60px}.footer__contacts-wrapper{display:flex;gap:35px}.footer-row.row-3{display:flex;font-size:15px;justify-content:space-between;margin-top:4rem}.footer-row.row-3 a{margin:0 8px 0 0}.footer-row.row-4{border-top:1px solid var(--white);margin-top:2rem;padding-top:2rem;text-align:center}@media (max-width:1200px){.footer-row.row-1 ul[role=menu]:not(.hs-menu-children-wrapper){grid-template-columns:repeat(3,1fr)}.footer-row.row-3{flex-direction:column;gap:10px}}@media (min-width:1051px){.hs-menu-item.hs-menu-depth-1>a{font-size:20px;font-weight:600}.footer-row.row-1 ul[role=menu]:not(.hs-menu-children-wrapper){gap:2rem}footer ul.hs-menu-children-wrapper{opacity:1!important;position:static!important}footer ul.hs-menu-children-wrapper[role=menu] li ul li,footer ul.hs-menu-children-wrapper[role=menu]li{display:block!important;margin:0;padding:0}footer .footer-row.row-1 ul[role=menu] li.hs-menu-depth-3{margin:0 0 1rem}footer .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{white-space:norma}}@media (max-width:1050px){footer ul.hs-menu-children-wrapper[role=menu].open li,footer ul.hs-menu-children-wrapper[role=menu].open li ul li{display:block!important;margin:0;padding:0}.footer-row.row-1{border-bottom:1px solid var(--black);display:flex;flex-direction:column;gap:1rem;padding-bottom:30px}.footer-row.row-2,.footer__contact,.footer__contacts-wrapper{align-items:flex-start;flex-direction:column}.footer-row.row-2{border-bottom:1px solid var(--black);margin-bottom:30px;margin-top:60px;padding-bottom:60px}.footer__contacts-wrapper{margin-bottom:40px}.footer__contact{gap:20px}.footer__contacts-wrapper{gap:10px}.footer-row.row-1 ul[role=menu]:not(.hs-menu-children-wrapper),.footer-row.row-3{display:flex;flex-direction:column}.footer-row.row-3{margin-top:1rem;text-align:left}.footer-row.row-3 a{margin:.8rem 0}.footer-row.row-3>div{display:flex;flex-direction:column}.footer-row.row-3>div:first-of-type{padding-bottom:15px}.footer-row.row-3>div:last-of-type{border-top:1px solid var(--black);padding-top:35px}.footer-row.row-4{padding:2rem 0;text-align:left}.footer-row.row-1 ul[role=menu] li.hs-menu-depth-1{margin-bottom:0;padding:20px 0;position:relative}.footer-row.row-1 ul[role=menu] li.hs-menu-depth-2{padding:10px 0 10px 20px}.footer-row.row-1 ul[role=menu] li.hs-menu-depth-2:first-of-type{padding:20px 0 10px 20px}.footer-row.row-1 ul[role=menu] li.hs-menu-depth-1.hs-item-has-children:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDE0Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTIyLjUgMS40MyAxMiAxMS45MyAxLjUgMS40MyIvPjwvc3ZnPg==");cursor:pointer;height:15px;position:absolute;right:0;top:24px;width:15px}.footer-row.row-1 ul[role=menu] li.hs-menu-depth-1.hs-item-has-children.open:after{transform:rotate(180deg);transform-origin:50% 50%;transition:transform .4s}.footer-row.row-1 ul[role=menu].hs-menu-children-wrapper:not(.open){margin:0}.footer-row.row-1 ul[role=menu].hs-menu-children-wrapper:not(.open) li{display:none}footer .hs-menu-wrapper li{text-align:left}footer .hs-menu-wrapper.flyouts .hs-menu-children-wrapper.open{position:static}footer .hs-menu-wrapper.flyouts .hs-menu-children-wrapper.open li.hs-menu-depth-2>a{padding:0 0 .5rem}footer .hs-menu-wrapper.flyouts .hs-menu-children-wrapper.open li.hs-menu-depth-3{padding:0}footer ul[role=menu] li.hs-menu-depth-3>a{border-left:1px solid var(--grey);padding:.7rem 1rem .7rem 15px}.footer__logo img{max-width:195px!important}}