footer{background-color:#000}footer .back-top{border-bottom:1px solid #fff;padding:40px 0}footer .wrapper{margin:0 auto;max-width:1344px;padding:0 24px}.i_right{flex-basis:85%}.i_right .title{font-weight:600;line-height:30.8px;margin:0 auto}footer .back-top a{color:#fff;font-size:14px;line-height:1.5em;padding:8px 0}.text-icon{align-items:center;display:block;position:relative}.text-icon .icon-sm,.text-icon .icon-sm-l{position:absolute;right:0;top:calc(50% - 8px)}footer .back-to-top.white{background-image:url(https://21908805.fs1.hubspotusercontent-na1.net/hubfs/21908805/Landing%20Page%20Assets/icon-back-to-top-white.svg)}[class^=icon]{background-repeat:no-repeat;background-size:contain;display:inline-block}.icon-sm,.icon-sm-l{height:16px;width:16px}footer .footer-content{border-bottom:1px solid #707070;padding-bottom:32px;padding-top:32px}footer .footer-content ol.links.lg{font-size:14px;line-height:1.5em}footer .footer-content ol.links{display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:flex-start;justify-content:space-between;justify-content:start;justify-items:flex-start;list-style:none;margin:0;padding:0}footer .footer-content .h2,footer .footer-content p{color:#fff;font-size:14px;font-weight:400;line-height:1.5em;margin-bottom:8px}footer .footer-content ol.links li{margin-bottom:8px;padding-right:16px;width:50%}footer .footer-content ol.links li a{color:#fff;text-decoration:none}@media only screen and (min-width:1056px){footer .footer-content .h2,footer .footer-content ol.links,footer .footer-content p{width:70%}.full-width .content ol.links{justify-content:space-between;width:100%}footer .footer-content ol.links.lg{font-size:18px}footer .footer-content .col-2 .content{width:70%}footer .footer-content .col-2{align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:flex-start;justify-content:space-between;justify-items:flex-start}.full-width .content ol.links li{width:auto}footer .footer-content ol.links li{padding-right:16px}}@media only screen and (min-width:1344px){footer .wrapper{padding-left:40px;padding-right:40px}}.ironpaper{text-align:right}.ironpaper p{font-size:12px;margin:0}.ironpaper p a{color:#666;font-size:12px;text-decoration:none}