@font-face{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css2?family=Poppins&display=swap)}@font-face{font-family:Basetica-Regular;font-style:normal;font-weight:400;src:url(/hubfs/Thoropass/Theme%20Assets/Fonts/Basetica%20-%20Regular-205TF.woff) format("woff")}@font-face{font-family:Basetica-Medium;font-style:normal;font-weight:400;src:url(/hubfs/Thoropass/Theme%20Assets/Fonts/Basetica%20-%20Medium-205TF.woff) format("woff")}html{font-size:1px}@media (max-width:580px){html{font-size:1px}}@media (min-width:2560px){html{font-size:1px}}footer.u4m-footer{background-color:var(--tp-navy,#001b29);color:#fff;padding:80rem 0 48rem;position:absolute;width:100%}body.hide-footer footer.u4m-footer{display:none}footer.u4m-footer div.container{box-sizing:border-box;display:flex;flex-direction:column;gap:80rem;margin:0 auto;max-width:1240rem;padding:0 20rem}@media (max-width:767px){footer.u4m-footer div.container{gap:56rem}}@media (max-width:479px){footer.u4m-footer div.container{gap:48rem}}footer.u4m-footer div.image a{display:inline-flex}footer.u4m-footer div.image img{display:block;height:36rem;object-fit:contain;width:192rem}body.u4-landing-page footer.u4m-footer div.menu{display:none}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{align-items:flex-start;display:flex;gap:48rem 32rem;justify-content:space-between;margin:0}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul:after,footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:none}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{float:none}@media (max-width:991px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{flex-wrap:wrap;gap:48rem;justify-content:flex-start}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{flex:0 0 calc(33.333% - 32rem)}}@media (max-width:767px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{gap:48rem 24rem}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{flex:0 0 calc(50% - 12rem)}}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a span,footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{color:#fff;display:block;font-family:TP Poppins\ 500,Poppins,sans-serif;font-size:14rem;font-weight:500;letter-spacing:normal;line-height:22rem;max-width:none;padding:0;white-space:normal}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{margin-bottom:8rem}footer.u4m-footer div.menu .hs-menu-wrapper a[href="javascript:;"]{cursor:default}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper{margin:0;opacity:1;padding:0;position:static;visibility:visible}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li{float:none;margin:0}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li:hover a{background:transparent}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a{border:0;color:#fff;display:block;font-family:TP Poppins\ 500,Poppins,sans-serif;font-size:12rem;font-weight:500;letter-spacing:normal;line-height:20rem;max-width:none;padding:8rem 0;text-decoration:none;transition:color .2s;white-space:normal;width:auto}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a:hover{color:var(--tp-mint,#00d37a)}footer.u4m-footer p.accessibility{color:#f8f8f8;font-family:TP Poppins\ 400,Poppins,sans-serif;font-size:12rem;font-style:italic;font-weight:400;letter-spacing:normal;line-height:20rem;margin:0;max-width:944rem}footer.u4m-footer p.accessibility strong{font-family:TP Poppins\ 600,Poppins,sans-serif;font-weight:600}footer.u4m-footer div.utility{align-items:center;display:flex;gap:24rem;justify-content:space-between}@media (max-width:767px){footer.u4m-footer div.utility{align-items:flex-start;flex-direction:column}}footer.u4m-footer span.copyright{color:#fff;font-family:TP Poppins\ 400,Poppins,sans-serif;font-size:16rem;font-weight:400;letter-spacing:normal;line-height:24rem}footer.u4m-footer div.social{align-items:center;display:flex;gap:12rem}footer.u4m-footer div.social a{align-items:center;background-color:#fff;border-radius:999rem;display:flex;flex:none;height:40rem;justify-content:center;transition:opacity .2s;width:40rem}footer.u4m-footer div.social a:hover{opacity:.8}footer.u4m-footer div.social img{display:block;height:20rem;width:20rem}