html{font-size:1px}@media(max-width:580px){html{font-size:1px}}@media(min-width:2560px){html{font-size:1px}}footer.u4m-footer{background-image:url(https://4587950.fs1.hubspotusercontent-na1.net/hubfs/4587950/Section%20Bgs/footer-swirl3.png);background-repeat:no-repeat;background-size:cover;border-top-left-radius:20px;border-top-right-radius:20px;padding:100rem 0 0}@media(max-width:1024px){footer.u4m-footer{padding:50rem 0 0}}body.hide-footer footer.u4m-footer{display:none}footer.u4m-footer h2.heading{float:none;font-family:proxima-nova,sans-serif;font-size:28rem;font-weight:700;letter-spacing:.25rem;line-height:1.2;margin-bottom:30rem;margin-left:auto;margin-right:auto;max-width:1340rem;padding-left:20rem;padding-right:20rem;text-align:center}@media(max-width:580px){footer.u4m-footer h2.heading{font-size:28rem;margin-bottom:20rem}}footer.u4m-footer div.top-wrapper{display:flex;float:none;margin-left:auto;margin-right:auto;max-width:1340rem;padding-left:50rem;padding-right:50rem}@media(max-width:1024px){footer.u4m-footer div.top-wrapper{align-items:center;flex-direction:column}}@media(max-width:768px){footer.u4m-footer div.top-wrapper{padding-left:20rem;padding-right:20rem}}footer.u4m-footer div.top-wrapper div.subscribe-form{display:flex;flex:0 1 225rem;justify-content:flex-end}@media(max-width:1024px){footer.u4m-footer div.top-wrapper div.subscribe-form{flex:1 1 100%;justify-content:center;max-width:100%;text-align:center;width:300rem}}@media(max-width:580px){footer.u4m-footer div.top-wrapper div.subscribe-form{width:100%}}@media(max-width:1024px){footer.u4m-footer div.top-wrapper div.subscribe-form .hs_cos_wrapper_type_blog_subscribe{flex:1 1 100%;max-width:100%;width:300rem}}@media(max-width:580px){footer.u4m-footer div.top-wrapper div.subscribe-form .hs_cos_wrapper_type_blog_subscribe{width:100%}}footer.u4m-footer div.top-wrapper div.subscribe-form .submitted-message{color:#fff}footer.u4m-footer div.top-wrapper div.subscribe-form h3{color:#fff;font-size:20rem;margin-bottom:18rem}footer.u4m-footer div.top-wrapper div.subscribe-form form{max-width:100%;width:225rem}@media(max-width:1024px){footer.u4m-footer div.top-wrapper div.subscribe-form form{max-width:100%;width:300rem}}@media(max-width:580px){footer.u4m-footer div.top-wrapper div.subscribe-form form{width:100%}}footer.u4m-footer div.top-wrapper div.subscribe-form form .hs-error-msgs{color:#fff;list-style:none;margin-bottom:0;padding-left:0}footer.u4m-footer div.top-wrapper div.subscribe-form form .hs-error-msgs li{margin-bottom:0}footer.u4m-footer div.top-wrapper div.subscribe-form form .hs-error-msgs label.hs-error-msg{color:#fff;display:block;font-size:13rem}footer.u4m-footer div.top-wrapper div.subscribe-form form .hs-email label,footer.u4m-footer div.top-wrapper div.subscribe-form form .hs_error_rollup{display:none}footer.u4m-footer div.top-wrapper div.subscribe-form form .hs-email input[type=email]{color:#fff;margin-bottom:5rem}footer.u4m-footer div.top-wrapper div.subscribe-form form .hs-recaptcha{display:none}footer.u4m-footer div.top-wrapper div.subscribe-form form ::-webkit-input-placeholder{color:#fff}footer.u4m-footer div.top-wrapper div.subscribe-form form ::-moz-placeholder{color:#fff}footer.u4m-footer div.top-wrapper div.subscribe-form form :-ms-input-placeholder{color:#fff}footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=email]{background-color:#6d6c6c;border:none;border-radius:50rem;margin-bottom:10rem;padding:10rem 20rem}footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=submit]{background-color:#fff;background-color:#1a1a21;border:2rem solid #fff;border-radius:50rem;color:#214194;color:#000;color:#fff;cursor:pointer;display:inline-block;display:block;font-family:proxima-nova,sans-serif;font-size:15rem;font-weight:800;letter-spacing:.25rem;line-height:1;margin:5rem 0 0;max-width:225rem;padding:9rem 35rem;text-decoration:none;transition:.1s ease-in;width:100%}footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=submit]:focus,footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=submit]:hover{background-color:#214194;background-color:#000;border-color:#000;color:#fff}@media(max-width:1024px){footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=submit]{max-width:100%;width:300rem}}@media(max-width:580px){footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=submit]{width:100%}}footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=submit]:focus,footer.u4m-footer div.top-wrapper div.subscribe-form form input[type=submit]:hover{background-color:#fff;color:#1a1a21}footer.u4m-footer div.menu{align-items:center;display:flex;flex:1 1 calc(75% - 40rem);float:none;margin-left:auto;margin-right:auto;max-width:1340rem;padding-left:0;padding-right:20rem}@media(max-width:580px){footer.u4m-footer div.menu{flex:1 1 100%;flex-direction:column;padding:0}}footer.u4m-footer div.menu>span{width:100%}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex;flex-wrap:nowrap;list-style:none;position:relative}@media(max-width:1440px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{flex-wrap:wrap}}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{padding-right:50rem}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:before{content:""}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-of-type{padding-right:0}@media(max-width:580px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{flex:1 1 100%;padding:0;text-align:center}}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{color:#fff;font-family:proxima-nova,sans-serif;font-size:14rem;font-size:20rem;font-weight:700;letter-spacing:.25rem;line-height:1.2;margin-bottom:12rem;max-width:100%;padding:0}@media(max-width:580px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{font-size:18rem;margin-bottom:20rem}}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a[href=""],footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a[href="#"],footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a[href="javascript:;"]{cursor:default}@media(max-width:1024px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{margin-top:15rem}}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li a{padding-bottom:0;padding-top:0}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper{position:relative}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li{margin:0 0 25rem}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li:before{content:""}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li:hover a{background:transparent}@media(max-width:1024px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li{margin-bottom:15rem}}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a{border:0;color:#fff;cursor:pointer;font-size:14rem;font-weight:500;max-width:100%;padding:0;width:auto}@media(max-width:1024px){footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a{white-space:normal}}footer.u4m-footer div.menu .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a:hover{text-decoration:underline}footer.u4m-footer div.utility{align-content:center;background:#1d2c52;background:linear-gradient(270deg,#1d2c52,#1a1a21);display:flex;float:none;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1340rem;max-width:100%;padding:10rem 0}@media(max-width:1024px){footer.u4m-footer div.utility{flex-direction:column;padding:25rem 0;text-align:center}}footer.u4m-footer div.utility div.content{align-items:center;display:flex;float:none;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1340rem;padding-left:20rem;padding-right:20rem;width:100%}@media(max-width:1024px){footer.u4m-footer div.utility div.content{flex-direction:column}}footer.u4m-footer div.utility div.content .hs-menu-wrapper{align-items:center;display:flex}footer.u4m-footer div.utility div.content .hs-menu-wrapper ul{margin:0}footer.u4m-footer div.utility div.content .hs-menu-wrapper ul li{line-height:1;margin-bottom:0}@media(max-width:1024px){footer.u4m-footer div.utility div.content .hs-menu-wrapper ul li{margin-bottom:10rem}}footer.u4m-footer div.utility div.content .hs-menu-wrapper ul li:first-of-type a{padding-left:0}footer.u4m-footer div.utility div.content .hs-menu-wrapper ul li a{color:#fff;font-size:13rem;font-weight:400;max-width:100%;padding-bottom:0;padding-top:0;text-transform:uppercase}footer.u4m-footer div.utility div.content .hs-menu-wrapper ul li a:focus,footer.u4m-footer div.utility div.content .hs-menu-wrapper ul li a:hover{text-decoration:underline}footer.u4m-footer div.utility div.content div.social{text-align:center}@media(max-width:1024px){footer.u4m-footer div.utility div.content div.social{margin-bottom:10rem;margin-top:10rem}}footer.u4m-footer div.utility div.content div.social a{color:#fff;font-size:24rem;margin:0 5rem;white-space:nowrap}footer.u4m-footer div.utility div.content div.social a:hover{color:#00b9fd}footer.u4m-footer div.utility div.image{padding-top:3rem}body.hs-landing-page footer.u4m-footer div.utility div.image{display:none}footer.u4m-footer div.utility div.image img{opacity:.75;width:150rem}footer.u4m-footer div.utility div.links{color:#dedede;font-family:proxima-nova,sans-serif;font-size:14rem;letter-spacing:.35rem;line-height:1.6;margin-bottom:0}@media(max-width:580px){footer.u4m-footer div.utility div.links{font-size:14rem}}footer.u4m-footer div.utility div.links .copyright{text-transform:uppercase}body.hs-landing-page footer.u4m-footer div.utility div.links{align-content:center;display:flex;margin:auto}footer.u4m-footer div.utility div.links a{color:#dedede;margin-left:15rem}footer.u4m-footer div.utility div.links a:hover{color:#1c367a}@media(max-width:580px){footer.u4m-footer div.utility div.links{display:flex;flex-wrap:wrap;justify-content:center}footer.u4m-footer div.utility div.links span.copyright,footer.u4m-footer div.utility div.links span.utility{flex:0 0 100%}footer.u4m-footer div.utility div.links span.utility a:first-of-type{margin-left:0}}