.footer-wrapper{padding:48px 0;position:relative}.footer-wrapper .top{display:flex;gap:32px;justify-content:space-between}.footer-wrapper .about{width:31.82%}.footer-wrapper .menu-title{font-size:18px;font-weight:600;margin-bottom:10px}.footer-wrapper .logo a{background:#fff;border-radius:6px;display:inline-block;padding:10px 16px}.footer-wrapper .logo{margin-bottom:20px}.footer-wrapper .info p:not(:last-child){margin-bottom:10px}.footer-wrapper .btn{margin-top:15px}.footer-wrapper .btn a{border-width:1px;font-size:14px;font-weight:400;padding:4px 10px}.footer-wrapper .menu{display:flex;flex:1;gap:32px}.footer-wrapper .menu-col{width:33.333%}.footer-wrapper .menu ul{display:block}.footer-wrapper .menu ul li:last-child{margin:0}.footer-wrapper .bottom{border-top-style:solid;border-top-width:1px;font-size:14px;margin-top:32px;padding-top:32px}.footer-wrapper .menu a{display:block}.footer-wrapper .menu li{margin-bottom:10px}.footer-wrapper .bottom a{color:inherit}@media(max-width:991px){.footer-wrapper .top{flex-direction:column}.footer-wrapper .about{width:100%}}@media(max-width:767px){.footer-wrapper .menu{flex-wrap:wrap;gap:0;justify-content:space-between;row-gap:32px}.footer-wrapper .menu-col{width:45%}.footer-wrapper .about{width:100%}}