.footer{padding:50px 0;background-color:#5a5a5a;color:#fff}.footer-flex-col{width:25%}.footer-ul{line-height:2.5}.footer-ul .u-title{color:#a1a3a7}.footer-ul li a{color:#fff}.footer-list-icon{width:18px;margin-right:7px}.footer-logo>a{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:50%;background-size:contain;width:120px;height:60px;display:block;margin:0 auto}.footer-name{color:#fff}.footer-com,.footer-name{text-align:center;line-height:1.5;margin-top:15px}.footer-com{color:#a1a1a1}.footer-copy-right{text-align:center;border-top:1px solid #4b4b4b;line-height:2;margin:0;padding:8px 0}@media (max-width:575.98px){.footer-flex-col{width:100%;padding:0 30px}.footer-flex-col:not(:first-child) .footer-ul .u-title{margin-top:20px}}@media (min-width:576px) and (max-width:767.98px){.footer-flex-col{width:50%;padding:0 20px}.footer-flex-col:nth-child(3n) .footer-ul .u-title,.footer-flex-col:nth-child(4n) .footer-ul .u-title{margin-top:20px}}