.u5m-footer{background:var(--gradientFooter);padding:50px 0;body.hs-landing-page &{background:var(--gradient1)}.inner{display:flex;flex-direction:column;.menu-container{display:flex;padding:20px 0;body.hs-landing-page &{display:none}.menu{flex:1 1 100%;margin-bottom:80px;@media (max-width:1024px){margin-bottom:40px}@media (max-width:768px){margin-bottom:0}.hs-menu-wrapper>ul{column-gap:40px;row-gap:30px;@media (max-width:768px){column-gap:20px;row-gap:20px}}ul{display:flex;justify-content:space-between;margin:0;padding-left:0;width:100%;@media (max-width:768px){padding-left:0}li{float:unset;list-style:none;a[role=menuitem]{color:var(--white);cursor:pointer;max-width:unset;padding:0;width:unset;&:hover{text-decoration:underline}}a[href="javascript:;"]{pointer-events:none}&.hs-menu-depth-1{padding:0 10px;a{color:var(--white);text-decoration:none;&:focus,&:hover{color:var(--white);opacity:.8;text-decoration:none}&[href="javascript:;"]{pointer-events:none}@media (max-width:768px){font-weight:700;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}>a{display:block;font-size:12px;margin-bottom:10px;text-decoration:none;@media (max-width:768px){font-size:16px;font-weight:400}&:focus,&:hover{color:var(--white);opacity:.8;text-decoration:none}}ul{display:flex;flex-direction:column;padding-left:0;position:relative;li{margin:0 0 8px;@media (max-width:768px){margin-bottom:4px;margin-left:0;margin-right:0;margin-top:0}}}}}@media (max-width:1024px){justify-content:unset}@media (max-width:768px){align-items:stretch;flex-direction:column;gap:0}}@media (max-width:768px){li.hs-menu-depth-1:has(>ul){border-bottom:1px solid var(--white);margin:0;padding:0;>a{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;margin-bottom:0;padding:0 0 4px;text-align:left;width:100%;&:after{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50% /contain no-repeat;content:"";flex:none;height:18px;margin-left:auto;transform:scale(1.2);transform-origin:50% 50%;transition:transform .25s ease;width:18px}}&.is-open>a:after{transform:rotate(180deg) scale(1.2)}>ul{max-height:0;overflow:hidden;padding-bottom:0;padding-top:2px;transition:max-height .35s ease}&.is-open>ul{max-height:min(100vh,1200px);padding-bottom:12px}>a[href="javascript:;"]{cursor:pointer;pointer-events:auto}}li.hs-menu-depth-1:not(:has(>ul)){padding:14px 4px;text-align:left;>a{margin-bottom:0}}}.hs-landing-page &{display:none}}@media (max-width:1024px){flex-direction:column}@media (max-width:768px){align-items:stretch;text-align:left}}.social{align-items:center;display:flex;flex-direction:row;gap:12px;body.hs-landing-page &{display:none}@media (max-width:768px){justify-content:center;margin-top:30px}a{align-items:center;background:var(--white);border-radius:var(--borderRounded);display:flex;height:32px;justify-content:center;padding:3px 8px;text-align:center;transition:var(--animation1);width:48px;&:focus,&:hover{background:var(--white);opacity:.8}&.custom-icon{svg{transform:scale(1);transform-origin:center}}}span.hs_cos_wrapper_type_icon{align-items:center;display:flex;justify-content:center;text-align:center}svg{height:20px!important;width:auto!important;path{fill:var(--blueberry)}}}.utility-footer{align-items:center;color:var(--white);column-gap:20px;display:flex;justify-content:space-between;padding:30px 0 0;row-gap:40px;@media (max-width:768px){flex-direction:column}body.hs-landing-page &{padding-top:0}.copyright,.links{color:var(--white);font-size:12px;line-height:1;text-decoration:none}.links{ul{align-items:center;column-gap:20px;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0;row-gap:14px;@media (max-width:768px){align-items:center;flex-direction:column;justify-content:center;text-align:center}li{margin:0;padding:0;a{color:var(--white);text-decoration:none;&:focus,&:hover{color:var(--white);opacity:.8;text-decoration:none}}}}}}}.hs-landing-page &{padding:20px 0}}