footer.footer{border-image:linear-gradient(90deg,#e34d00,#8600ff);border-image-slice:1;border-top:1px solid;margin-top:60px}footer,footer .footer-column h4,footer a,footer p{color:var(--white);text-decoration:none}.footer-row.row-1 ul li a:hover:not(.button):not(.social-link),footer a:hover:not(.button):not(.social-link){color:var(--orange);text-decoration:underline}.footer__logo{margin-bottom:3rem}.footer__contacts-title{margin-bottom:1rem}.footer__contact-icon{display:flex;margin-bottom:1.3rem}.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__contact-icon:first-of-type a:hover svg>path{stroke:var(--orange)}.footer__contact-icon:last-of-type a:hover svg>path{fill:var(--orange)}.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{display:grid;gap:3rem;grid-template-columns:1.4fr 5fr}.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] li.hs-menu-depth-1 a{font-weight:700}.footer-row.row-1 ul[role=menu].hs-menu-children-wrapper{margin-top:1rem}.footer-row.row-2{margin-top:4rem;text-align:center}.footer-row.row-2 a{margin:0 .8rem}.footer-row.row-3{border-top:1px solid var(--white);margin-top:2rem;padding-top:2rem;text-align:center}footer.footer .hs-menu-wrapper.flyouts li.open>a,footer.footer .hs-menu-wrapper.flyouts li.open>a:hover{font-family:Campton-Bold,sans-serif}@media (min-width:1051px){.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 ul[role=menu] li.hs-menu-depth-1>a,footer ul[role=menu] li.hs-menu-depth-1>a:hover{font-family:Campton-Bold,sans-serif}footer ul[role=menu] li.hs-menu-depth-2>a,footer ul[role=menu] li.hs-menu-depth-3>a{font-size:14px;padding-left:8px}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{display:flex;flex-direction:column;gap:1rem}.footer__socials{margin-bottom:2rem}.footer-row.row-1 ul[role=menu]:not(.hs-menu-children-wrapper),.footer-row.row-2{display:flex;flex-direction:column}.footer-row.row-2{margin-top:1rem;text-align:left}.footer-row.row-2 a{margin:.8rem 0}.footer-row.row-3{padding:2rem 0;text-align:left}.footer-row.row-1 ul[role=menu] li.hs-menu-depth-1{border-bottom:1px solid var(--grey);margin-bottom:0;padding:1.35rem 1rem 1.35rem 20px;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-1.hs-item-has-children:after{content:url(https://24898528.fs1.hubspotusercontent-eu1.net/hubfs/24898528/2023-theme-assets/dropdown-arrow-white.svg);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 ul[role=menu] li.hs-menu-depth-1>a,footer ul[role=menu] li.hs-menu-depth-2>a{font-size:20px}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}}