.container{margin:0 auto;max-width:1344px;padding:0 24px}@media screen and (min-width:991px){.container{padding:0 24px}}.container--fluid{max-width:100%}.container--max{max-width:1440px;padding:0}.container--lg{max-width:84.125rem}.fi.footer{background-color:#000;font-family:DM Sans,sans-serif!important;line-height:1.4;padding:3.125rem 0 .9375rem}@media screen and (min-width:768px){.fi.footer{padding:4.9375rem 0 3rem}}.fi.footer hr{background:unset;border:0;border-top:.0625rem solid hsla(0,0%,100%,.4);color:unset;margin:0}@media screen and (min-width:1199px){.fi.footer .footer__wrap{display:flex}}.fi.footer .footer__wrap .footer__logo{margin-bottom:2.5rem;max-width:unset}@media screen and (min-width:768px){.fi.footer .footer__wrap .footer__logo{margin-bottom:4rem}}@media screen and (min-width:1199px){.fi.footer .footer__wrap .footer__logo{flex:0 0 16.9%;margin:0;margin-bottom:0;text-align:left;width:16.9%}}.fi.footer .footer__row{margin-bottom:1.875rem;width:100%}@media screen and (min-width:991px){.fi.footer .footer__row{margin-bottom:3.125rem}}.fi.footer .footer__row .fi-footer--nav{width:100%}@media screen and (min-width:768px){.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;margin:0 -.625rem}}@media screen and (min-width:991px){.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul{margin:0 -.78125rem}}.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children{margin-bottom:1.625rem}@media screen and (min-width:768px){.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children{flex:0 0 33.3333333333%;padding:0 .625rem;width:33.3333333333%}}@media screen and (min-width:991px){.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children{flex:0 0 20%;margin-bottom:0;padding:0 .78125rem;width:20%}}.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children a{color:#fff!important;font-family:DM Mono,monospace;font-size:.875em;font-weight:400;letter-spacing:.035rem;line-height:1.3571428571;margin-bottom:.75rem;text-transform:uppercase}.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper{opacity:1;position:static;visibility:visible}.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper li{min-height:33.19px;padding:0}.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{color:hsla(0,0%,100%,.6)!important;font-family:DM Mono,monospace;font-size:.875em;font-weight:400;letter-spacing:.035rem;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase;white-space:unset}@media screen and (min-width:1199px){.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{margin-bottom:.85rem}}.fi.footer .footer__row .fi-footer--nav .hs-menu-wrapper>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{color:#fff!important;text-decoration:none}.fi.footer .footer_links{align-items:center;display:block;padding-top:.9375rem;text-align:center}@media screen and (min-width:640px){.fi.footer .footer_links{display:flex}}@media screen and (min-width:1199px){.fi.footer .footer_links{text-align:left}}.fi.footer .footer_links .copyrigt_fi{color:hsla(0,0%,100%,.6);font-family:DM Mono,monospace;font-size:.875em;font-weight:400;letter-spacing:.035rem;line-height:1.4;margin:0;padding:0 .825rem 0 .5rem;position:relative;text-transform:uppercase}.fi.footer .footer_links ul li{display:inline-block;position:relative}@media screen and (min-width:640px){.fi.footer .footer_links ul li:after{color:hsla(0,0%,100%,.6);content:"|";font-family:DM Mono,monospace;font-weight:400;left:-.375rem;position:absolute;top:50%;transform:translateY(-50%)}}.fi.footer .footer_links ul li a{color:hsla(0,0%,100%,.6)!important;font-family:DM Mono,monospace;font-size:.875em;font-weight:400;letter-spacing:.035rem;line-height:1.4;padding:0 .825rem 0 .5rem;text-decoration:none;text-transform:uppercase}.fi.footer .footer_links ul li a:hover{color:#fff!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a:after{display:none!important}@media (min-width:1024px){.fi.footer .footer_links ul{align-items:center;display:flex}}.fi.footer .footer_links ul li{float:unset!important}