.footer .bottom-row{background-color:var(--primary-color)}.footer .footer-menu ul.hs-menu-children-wrapper{display:block!important}.footer .top-row{background-color:var(--primary-color);border-bottom-width:1px;border-image:linear-gradient(90deg,rgba(59,138,247,0),var(--secondary-color) 50%,var(--tertiary-color) 75%,rgba(255,168,0,0));border-image-slice:1;border-style:solid;border-top-width:0}.footer .inner-wrapper{display:flex;width:100%}.footer .top-row .inner-wrapper{align-items:flex-start;gap:160px;justify-content:space-between}.footer .bottom-row .inner-wrapper{align-items:center;gap:10px;justify-content:center}.footer .hs-menu-item.hs-menu-depth-1 *,.footer .logo-content *{font-size:14px;line-height:24px}.footer .bottom-row *,.footer .bottom-row * a{color:#ddd;font-size:14px;text-align:center;text-decoration:none}.footer .bottom-row ul{gap:10px}.footer .top-row .logo-content{display:flex;flex-direction:column;gap:10px;width:31%}.footer .top-row .footer-menu{width:calc(69% - 160px)}.footer .top-row .footer-menu ul{column-gap:14px;justify-content:space-between;margin-top:10px}.footer .top-row .footer-menu ul li.hs-menu-item{margin-bottom:14px;padding:0}.footer .top-row .footer-menu ul a{text-decoration:none}.footer .logo-content h1,.footer .logo-content h3,.footer .logo-content h4,.footer .logo-content h5,.footer .logo-content h6,.footer .top-row .footer-menu li.hs-menu-item.hs-menu-depth-1>a,.footer logo-content h2{color:var(--secondary-color);font-weight:600;text-transform:uppercase}.footer .top-row .footer-menu li.hs-menu-item.hs-menu-depth-2>a{color:#ddd;font-size:16px;font-weight:400;line-height:24px;margin:0}.footer .top-row .social-links{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.footer .top-row .social-links svg{fill:var(--primary-color);height:24px;width:24px}.social-item{background-color:#fff;border-radius:50%;padding:6px}.social-item,.social-item *{display:inline-flex}.footer .top-row .logo-content p,.footer .top-row li.hs-menu-item.hs-menu-depth-2>a:hover{color:#ddd}.footer .bottom-row * a:hover,.footer .top-row li.hs-menu-item.hs-menu-depth-2>a:hover{text-decoration:underline}@media screen and (max-width:1240px){.footer .top-row .inner-wrapper{gap:30px}.footer .top-row .logo-content{width:32%}.footer .top-row .footer-menu{width:calc(68% - 30px)}}@media screen and (max-width:768px){.footer .bottom-row .inner-wrapper,.footer .top-row .inner-wrapper{flex-direction:column}.footer .top-row .footer-menu,.footer .top-row .logo-content{width:100%}.footer .bottom-row .hs-menu-wrapper>ul,.footer .top-row .footer-menu .hs-menu-wrapper>ul{flex-direction:row}}