footer .inner{max-width:880px;width:100%;margin:0 auto;padding:30px 20px 90px 20px}footer .inner .flex{display:flex;align-items:baseline}@media(max-width:767px){footer .inner{padding-bottom:40px}}footer .inner .span6.right{text-align:right}footer .inner .span6.right .bottom-bar{position:absolute;right:0}@media(max-width:767px){footer .inner .span6.right .bottom-bar{left:0;right:0;margin:auto}}footer .inner .span6.right .images img{margin-left:20px}footer .inner .span6.right .images a:first-child img{margin:0}footer .inner .row-2{margin-top:60px}@media(max-width:767px){footer .inner .row-2 .span6{text-align:center !important}footer .inner .row-2 .span6.right{margin-top:30px}}footer .inner .row-3 span{font-family:'Avenir';font-size:12px;line-height:16px;color:#ddd}footer .inner .row-3 .flex,footer .inner .row-3 a{font-family:'Avenir';font-size:12px;line-height:16px;color:#434244;float:right}footer .inner .row-3 a{text-decoration-line:underline}footer .inner .row-3{margin-top:10px}footer .inner .row-3 .span6:first-child{display:flex}@media(max-width:767px){footer .inner .row-3 .span6:first-child{display:block;text-align:center}footer .inner .row-3 .span6.right{text-align:center;margin-top:10px}}footer li.hs-menu-item.hs-menu-depth-1 a{font-family:'Avenir';font-style:normal;font-weight:900;font-size:16px;line-height:22px;color:#162238}footer li.hs-menu-item.hs-menu-depth-2 a{font-family:'Avenir';font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#162238}footer li.hs-menu-item.hs-menu-depth-1{max-width:140px;margin-right:38px;margin-bottom:20px}footer li.hs-menu-item.hs-menu-depth-1:last-child{margin:0}footer a.button-section{background:#d8e34e;border-radius:33px;font-family:'Avenir';font-style:normal;font-weight:normal;font-size:15px;line-height:21px;color:#000;padding:10px 28px;min-width:140px}footer .hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:unset}@media(max-width:700px){footer .inner .flex{display:block !important;text-align:center}footer .hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column;text-align:center}footer li.hs-menu-item.hs-menu-depth-1{max-width:100%;margin:0 0 20px 0 !important}}@media(max-width:767px){footer .inner .row-3 .flex,footer .inner .row-3 a{float:none;display:inline-block}}