.body-wrapper{display:flex;flex-direction:column;min-height:100vh}.footer-wrapper,footer{margin-top:auto}footer{background-color:var(--global-footer-background);color:var(--global-footer-text-color);overflow:hidden}.footer-content{display:flex;flex-direction:column;padding:100px 0 40px}.footer-content__textblock{margin-bottom:32px}.footer-content__body{align-content:stretch;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;row-gap:48px}.footer-content__logo-menu{display:flex;flex-grow:1;width:100%}.footer-content__copyright-socials{align-items:center;display:flex;font-size:14px;gap:24px;justify-content:flex-end;width:100%}.footer-content__copyright-socials,.footer-content__logo-copyright-links a{color:var(--global-footer-text-color)}.footer-content__logo-copyright-links a:hover{color:var(--highlight-300)}.footer-content__socials{column-gap:10px;display:flex}.menu-depth-2 .footer-content__socials{margin-left:auto}.footer-content__socials__link{align-self:center;background-color:var(--grey-000);border-radius:20px;display:inline-block;height:28px;width:28px}.footer-content__socials__link:hover{background-color:var(--highlight-300)}.footer-content__socials__link__icon{fill:var(--primary-200);align-items:center;display:inline-flex;height:28px;justify-content:center;width:28px}.footer-content__socials__link__icon svg{height:inherit;max-height:14px;max-width:14px;width:inherit}.footer-content__menu-wrapper{display:flex;flex-direction:column;flex-grow:10}.footer-content__menu-wrapper.menu-depth-2{align-items:flex-start;flex-direction:row}.footer-content__menu{margin-bottom:24px;width:100%}.footer-content__menu [role=menu]{color:var(--global-footer-text-color);display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.footer-content__menu [role=menu]>li a{font-size:14px;padding:8px 16px}.footer-content__menu [role=menu]>li:before{content:"|";display:inline-block}.footer-content__menu [role=menu]>li:first-child:before,.menu-depth-2 .footer-content__menu [role=menu]>li:before{content:""}.menu-depth-2 .footer-content__menu [role=menu]>li a{color:#fff;cursor:auto;display:inline-block;font-size:18px;font-weight:700;margin-bottom:24px;padding:0;text-decoration:none}.menu-depth-2 .footer-content__menu [role=menu]>li [role=menu] a{border:none;color:var(--global-footer-text-color);cursor:pointer;font-size:16px;font-weight:400;margin-bottom:0;padding:0}.menu-depth-2 .footer-content__menu [role=menu]>li [role=menu] a:hover{color:var(--highlight-300)}footer .hs-menu-depth-1{margin-left:36px;position:relative}footer .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2{display:inline-flex}footer .hs-menu-depth-1:after{background-color:hsla(0,0%,100%,.2);content:"";height:185px;left:-36px;position:absolute;top:0;width:1px}footer .hs-menu-depth-1:first-child:after{width:0}footer .hs-menu-depth-1 [role=menu]{display:flex;flex-wrap:nowrap;gap:8px}.footer-content__logo-wrapper img{max-width:none}.footer-content__break{background:var(--grey-500);display:none;height:1px;width:100vw}.footer-content__bg-overlay{background-position:top;background-repeat:no-repeat;bottom:0;height:inherit;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.footer-content__bg-overlay:after{background:linear-gradient(180deg,rgba(148,187,233,0) 50%,#001936);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;width:100%}@media screen and (min-width:960px){.footer-content__bg-overlay{background-image:url(https://4680098.fs1.hubspotusercontent-na1.net/hubfs/4680098/CLP%20Website%20Assets/Backgrounds/roundel-footer-lg-c.png)}}@media screen and (max-width:960px){.footer-content__logo-menu{flex-direction:column;gap:24px}footer .hs-menu-depth-1{gap:36px}footer .hs-menu-depth-1:first-child{margin-left:0}.footer-content__bg-overlay{background-image:url(https://4680098.fs1.hubspotusercontent-na1.net/hubfs/4680098/CLP%20Website%20Assets/Backgrounds/roundel-footer-mid-c.png)}}@media screen and (max-width:768px){.footer-content__menu [role=menu]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.footer-content__menu{margin-bottom:0}.footer-content__menu li.hs-menu-depth-1{margin:0;order:2;position:relative;width:30%;width:calc(33.33333% - 12px)}footer .hs-menu-depth-1:after{background-color:hsla(0,0%,100%,.2);content:"";height:172px;left:-8px;position:absolute;top:0;width:1px}footer .hs-menu-depth-1:first-child:after{width:1px}}@media screen and (max-width:480px){footer .hs-menu-depth-1:after,footer .hs-menu-depth-1:first-child:after{width:0}.footer-content{flex-direction:column;padding:80px 0 24px;row-gap:24px}.footer-content__body{gap:0}.footer-content__menu-wrapper,.footer-content__menu-wrapper.menu-depth-2{align-items:center;display:flex;flex-direction:column}.footer-content__menu,.footer-content__socials__link{margin-bottom:0}footer .hs-menu-depth-1{margin-left:0}.footer-content__menu [role=menu]{display:flex;gap:0}.footer-content__menu [role=menu]>li:before{content:""}.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:row}.footer-content__menu [role=menu]>li .hs-menu-item{display:flex;width:100%}.footer-content__menu [role=menu]>li .hs-menu-item:last-child{margin-bottom:24px}footer .hs-menu-depth-1 [role=menu]{max-height:0;overflow:hidden;padding:0;transition:max-height .4s ease-out}.footer-content__copyright-socials{align-items:flex-start;flex-direction:column;gap:8px;padding-top:24px}.footer-content__socials{margin-top:16px}.menu-depth-2 .footer-content__menu [role=menu]>li a{display:inline-flex;width:100%}.menu-depth-2 .footer-content__menu [role=menu]>li .footer-menu__item--closed:after{-webkit-font-smoothing:antialiased;color:#fff;content:"\2b";display:block;font:var(--fa-font-solid);font-size:16px;font-weight:700;position:absolute;right:0;text-rendering:auto;top:0}.menu-depth-2 .footer-content__menu [role=menu]>li .footer-menu__item--open:after{content:"\2212"}.menu-depth-2 .footer-content__menu [role=menu]>li [role=menu] .accordion-after-element:after{content:""}.footer-content__break{display:inherit}.accordion-after-element{flex-grow:1;margin-left:auto;width:20px}.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}.footer-content__menu [role=menu]>li{width:100%}.footer-content__menu.menu-depth-2 [role=menu]>li a{margin-bottom:8px}.footer-content__bg-overlay{background-image:url(https://4680098.fs1.hubspotusercontent-na1.net/hubfs/4680098/CLP%20Website%20Assets/Backgrounds/roundel-footer-sm-c.png)}}