.up .lh0{line-height:0}.up .footer{display:block;padding:50px 0;width:100%}.up .footer .footer_top{align-items:center;border-bottom:1px solid #a0a0a0;display:flex;gap:30px;justify-content:space-between;padding-bottom:52px}.up .footer .footer_inner .footerLeft{width:48%}.up .footer .footer_inner .footerRight{text-align:right;width:48%}.up .footer .footerLogo img{max-width:523px;width:100%}.up .footer .footerLeft_content{align-items:center;display:flex;flex-wrap:wrap;gap:12px 30px;padding-top:16px}.up .footer address{color:var(--color1);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.5}.up .footer address strong{font-weight:600}.up .footer .footer_bottom{padding-top:45px}.up .social_links{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.up .social_links a{align-items:center;background:#a6a6a9;border-radius:50%;color:#fff;display:inline-block;display:flex;height:42px;justify-content:center;line-height:0;padding:4px;position:relative;text-decoration:none;vertical-align:middle;width:42px;z-index:0}.up .social_links svg{fill:#fff;height:26px;transition:.3s ease-in-out;width:26px}.up .social_links a:hover svg{fill:hsla(0,0%,100%,.7)}.up .footer .footerLeft_content *{color:var(--color1);display:inline;font-size:16px;letter-spacing:.5px;line-height:1.5;position:relative}.up .footer .footerLeft_content p{letter-spacing:.3px}.up .footer .footerLeft_content a{text-decoration:none}.up .footer .footerLeft_content a:hover{text-decoration:underline}.up .footer .footerLeft_content :not(:last-child):after{background-color:var(--color1);content:"";height:80%;position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:1px}@media (max-width:1199px){.up .footer{padding:46px 0}.up .footer .footerLogo img{max-width:400px}}@media (max-width:991px){.up .social_links{gap:13px}.up .social_links a{height:40px;width:40px}.up .social_links svg{height:20px;width:20px}.up .footer .footer_bottom{padding-top:35px}.up .footer .footer_top{padding-bottom:40px}}@media (max-width:767px){.up .footer .footer_bottom{padding-top:30px}.up .footer .footer_top{flex-wrap:wrap;justify-content:center;padding-bottom:30px}.up .footer .footer_inner .footerLeft,.up .footer .footer_inner .footerRight{text-align:center;width:100%}.up .social_links{justify-content:center}.up .footer .footerLeft_content{justify-content:center;text-align:center}}