.footer-container{margin:auto;max-width:1200px}footer{background:#191919}.vs-footer{color:#fff;padding:60px 30px 0}.footer_inner{border-top:1px solid #b3b3b3;display:flex;padding-top:30px}.footer-column{float:left;padding:30px 15px}.footer-content{width:30%}.footer-logo{width:20%}.footer-content h4{color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:1.1;margin:0;padding:0;text-transform:uppercase}.footer-content p{font-size:14px;font-weight:200;line-height:26px;margin:0;padding:15px 0}.footer-column.footer-menu{width:16.66667%}.menu-title{color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:800;letter-spacing:1px;line-height:1.1;margin:0;padding:0;text-transform:uppercase}.footer-column ul{display:block;list-style:none;margin:0;padding:10px 0 0}.footer-column.footer-menu ul li{display:block;margin:0;padding:5px 0}.footer-column.footer-menu ul li a{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:26px;text-decoration:none;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.footer-column.footer-menu ul li .hs-menu-children-wrapper{display:none}.footer-social-links{align-items:flex-end;border-bottom:1px solid #b3b3b3;display:flex;padding-bottom:30px;position:relative;width:100%}.sister-company{display:block;width:400px}.footer-social-links ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.footer-social-links ul a{display:inline-block;padding-left:10px;padding-right:10px}.footer-information{padding-bottom:10px;padding-top:60px;position:relative}.footer-information p{font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;margin:0;padding:15px 0;text-align:center}.payment{display:flex;justify-content:center;margin-top:10px}.payment li{list-style:none;margin:10px 10px 0}.payment li img{width:42px}.payment svg,.paymentsvg g,.paymentsvg svg path{fill:auto!important}@media (max-width:767px){.vs-footer{color:#fff;padding:30px}.footer-social-links,.footer_inner{flex-wrap:wrap}.footer-column,.sister-company{padding:30px 0;width:100%!important}.payment{flex-wrap:wrap;padding:0}.payment li{list-style:none;margin:10px 10px 15px}}