.footer-wrapper{margin-top:50px}.footer-wrapper .page-center{color:#606060;font-size:14px;max-width:var(--w--l);padding:0 95px}@media (max-width:767.5px){.footer-wrapper .page-center{padding-left:45px;padding-right:45px}}@media (max-width:760px){.footer-wrapper .page-center{padding-left:28px;padding-right:28px}}.footer-col-1,.footer-info{align-items:center;display:flex}.footer-info{font-size:14px;justify-content:space-between;padding:30px 0;position:relative}.footer-info:before{background-color:var(--c--grey);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.info--text{line-height:1.5rem;margin-right:1.5rem}.footer-menu ul{display:flex!important;flex-wrap:wrap}.footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{float:none!important}.footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:not(:last-child){margin-bottom:0!important;margin-right:20px!important}.c-social-list li:not(:last-child){margin-bottom:0!important;margin-right:24px}.footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#606060;font-size:14px;font-weight:400;padding:0}.footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{text-decoration:underline!important}.c-social-list{align-items:center;display:flex;justify-content:flex-end;list-style:none}.c-social-list li:before{content:unset}.c-social-list .icon-insta svg{height:auto;max-width:18px}@media screen and (max-width:990px){.c-social-list li:not(:last-child),.footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:not(:last-child),.info--text{margin-right:20px!important}}@media (max-width:870px){.footer-info{flex-direction:column}.footer-info>div{width:100%}.footer-col-1{justify-content:space-between}.footer-info>div:not(:last-child){margin-bottom:15px}.c-social-list{justify-content:flex-start}.footer-wrapper .hs-menu-wrapper,.footer-wrapper .hs-menu-wrapper *{width:auto!important}}@media screen and (max-width:700px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none!important}.footer-wrapper{margin:0}.footer-col-1,.footer-info{align-items:flex-start;flex-direction:column}.footer-info{justify-content:flex-start}.info--text{margin:0 0 15px}.footer-menu{align-items:self-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}}