.footer{display:block;width:100%}.footer .footer-inner{display:flex;justify-content:space-between;padding:80px 0}.footer .footer-inner .about-text{font-size:20px;line-height:normal;margin-bottom:24px;margin-top:24px;max-width:300px;opacity:.6}.footer .footer-col{padding:0 30px}.footer .footer-col:first-child{padding-left:0}.footer .footer-col:last-child{padding-right:0}.footer .footer-col .menu-title{font-size:24px;font-weight:700;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.footer .footer-col ul{list-style:none;margin:0;padding:0}.footer .footer-col ul li{font-size:20px;padding:6px 0}.footer .footer-col ul li a{border-bottom:1px solid;opacity:.6}.footer .footer-col ul li a:hover{opacity:1}.footer .bottom-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.6);display:flex;justify-content:space-between;padding:16px 0}.footer .bottom-footer .copyright-text{font-size:14px;opacity:.6}.footer .social-share ul{list-style:none;margin:0;padding:0}.footer .social-share ul li{display:inline-block;padding:0 4px}.footer .social-share ul li a{align-items:center;background:hsla(0,0%,100%,.6);border-radius:100%;display:flex;height:48px;justify-content:center;width:48px}.footer .social-share ul li a span{display:flex}.footer .social-share ul li a svg{height:22px;width:22px}.footer .social-share ul li a:hover{background:#fff}@media (max-width:767px){.footer .bottom-footer{flex-wrap:wrap;padding:24px 0;text-align:center}.footer .bottom-footer>div{width:100%}.footer .bottom-footer .social-share{margin:24px auto 0}.footer .footer-col .button-box .button{text-align:center;width:100%}}@media (max-width:1023px){.footer .footer-inner{flex-wrap:wrap;padding:48px 0}.footer .footer-col{padding:0;width:100%}.footer .footer-col .menu-title{margin-top:48px}}@media (min-width:1024px) and (max-width:1200px){.footer .footer-col{min-width:24%}}