footer{background-color:#fff;vertical-align:top}.footer-section,footer{display:inline-block;width:100%}.footer-section{padding:57px 0 54px}.footer-section .footer_wrap{display:inline-block;width:100%}.footer-section .footer_wrap .footer-logo{display:block;margin-bottom:24px;width:auto}.footer-section .footer_wrap .footer-logo a{display:block;width:auto}.footer-section .footer_wrap .footer-logo a img{display:block;max-width:130px;width:100%}.footer-section .footer_wrap .wrap{display:flex;gap:50px}.footer-section .footer_wrap .wrap .left{display:inline-block;width:50%}.footer-section .footer_wrap .wrap .left .left_inner{display:inline-block;max-width:483px}.footer-section .footer_wrap .wrap .right{display:inline-block;width:50%}.footer-section .footer_wrap .wrap .left .contain,.footer-section .footer_wrap .wrap .left .title{display:inline-block;margin-bottom:15px;width:100%}.footer-section .footer_wrap .wrap .left .copyright{display:inline-block;width:100%}.footer-section .footer_wrap .wrap .right ul{display:flex;flex-direction:column;gap:1px;list-style-type:none;width:fit-content}.footer-section .footer_wrap .wrap .right ul li{display:inline-block;line-height:0;min-width:310px;width:max-content}.footer-section .footer_wrap .wrap .right ul li a{color:#000;font-family:Work Sans;font-size:12px;font-weight:500;line-height:24px;width:fit-content}.footer-section .footer_wrap .wrap .left .title strong{font-family:Work Sans;font-size:14px;font-weight:700;line-height:22px}.footer-section .footer_wrap .wrap .left .contain p{font-family:Work Sans;font-size:10px;font-weight:300;line-height:16px}.footer-section .footer_wrap .wrap .left .copyright p{font-family:Work Sans;font-size:10px;font-weight:400;line-height:22px}@media (max-width:991px){.footer-section{padding:40px 0}}@media (max-width:767px){.footer-section{padding:30px 0}.footer-section .footer_wrap .wrap .right{width:25%}.footer-section .footer_wrap .wrap .left{width:75%}.footer-section .footer_wrap .wrap .right ul li{min-width:unset}}@media (max-width:640px){.footer-section .footer_wrap .wrap{flex-wrap:wrap;gap:15px}.footer-section .footer_wrap .wrap .left,.footer-section .footer_wrap .wrap .right{width:100%}.footer-section .footer_wrap .footer-logo a img{max-width:120px}.footer-section .footer_wrap .footer-logo{margin-bottom:15px}}