:root{--body-background-color: #fff;--body-background-color-loader: #fff;--body-preloader-image: url('../fonts/../images/preloader.gif')}.module.module-footer.template-footer-3.load-style-structure{margin-top:auto}.module.module-footer.template-footer-3.load-style-structure footer{padding:15px}.module.module-footer.template-footer-3.load-style-structure footer .footer-top{padding-bottom:15px}.module.module-footer.template-footer-3.load-style-structure footer .footer-bottom{margin:0 -15px -15px;padding:15px 0}.module.module-footer.template-footer-3.load-style-structure footer .addresses i{display:inline-block;margin-top:-3px;margin-right:5px;vertical-align:middle}.module.module-footer.template-footer-3.load-style-structure footer .social-icons a{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:2px solid;border-radius:50%}.module.module-footer.template-footer-3.load-style-structure footer .social-icons a:hover{text-decoration:none}.module.module-footer.template-footer-3.load-style-structure footer .card{background-color:var(--primary);border:0}.module.module-footer.template-footer-3.load-style-structure footer .card .payment-description .logo{width:100%;max-width:100px}.module.module-footer.template-footer-3.load-style-structure footer .card .payment-description .cards{width:100%}.module.module-footer.template-footer-3.load-style-structure footer .card .payment-description .cards img{height:40px;width:auto;max-width:unset;border:1px solid #c4c4c4;padding:4px;background:#fff;border-radius:4px}