.site_footer{background:#1c2b44;padding:40px 0 20px}.site_footer .custom_container{max-width:1050px}.site_footer .custom_row{flex-wrap:wrap;justify-content:space-between}.copyright-anduseful-links{width:100%}.social_links ul{align-items:center;display:flex;gap:15px;list-style:none;margin:0;padding:0}.social_links ul .socialmedia_wechat a{cursor:pointer;pointer-events:none;position:relative;transition:all .5s ease}.social_links ul .socialmedia_wechat a img{bottom:100%;display:none;height:100px;left:-45px;max-width:unset;position:absolute;width:100px}.social_links ul .socialmedia_wechat{cursor:pointer}.social_links ul .socialmedia_wechat:hover img{display:block}.footer_nav ul{display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:400;gap:15px;line-height:1.1;list-style:none;margin:0;padding:0}.footer_nav ul a{color:hsla(0,0%,100%,.7);text-decoration:none;transition:all .5s ease}.footer_nav ul a:hover{color:#e4520f}.copyright-anduseful-links{align-items:center;color:hsla(0,0%,100%,.5);display:flex;font-size:11px;font-style:normal;font-weight:400;justify-content:center;line-height:1;padding-top:50px}.copyright-anduseful-links ul li{position:relative}.copyright-anduseful-links ul li:before{background:hsla(0,0%,100%,.5);content:"";height:11px;left:0;margin-left:-11px;position:absolute;top:0;width:1px}.copyright-anduseful-links a{color:hsla(0,0%,100%,.5);text-decoration:none;transition:all .5s ease}.copyright-anduseful-links a:hover{color:#e4520f}.copyright-anduseful-links ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.copyright-anduseful-links p{margin:0 20px 0 0}@media only screen and (max-width:767px){.site_footer{padding:40px 0 50px}.footer_logo,.footer_nav{width:50%}.social_links{width:100%}.copyright-anduseful-links{align-items:flex-start;flex-direction:column;gap:15px;justify-content:flex-start;line-height:1;padding-top:20px}.copyright-anduseful-links ul li:first-child:before{display:none}}@media only screen and (max-width:575px){.site_footer{padding:40px 0 50px}.footer_logo{margin:0 0 30px;width:100%}.footer_nav{margin:0 0 40px;width:100%}.social_links{width:100%}.copyright-anduseful-links{flex-wrap:wrap;justify-content:flex-start;line-height:1.2;padding-top:20px}.copyright-anduseful-links p{margin:0 20px 10px 0}.copyright-anduseful-links ul li:first-child:before{display:none}}