footer{background:#f3f2f3!important}.footer-header{border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}footer .footer-links h4{color:#5d38df;font-size:1rem;padding:10px 0;position:relative}footer .footer-links .footer-inline-column .footer-vertical-menu li{font-size:1rem;margin:1rem 0}footer .footer-links .footer-inline-column .footer-vertical-menu li a{color:#161616;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}footer .footer-links .footer-inline-column .footer-vertical-menu li a:hover{color:#0270e0;padding-left:5px}footer .footer__bottom{background:#f9f9f9;border-top:1px solid #eaeaea;padding:1rem 0}footer .footer__bottom .footer__bottom-content{align-items:center;display:flex;justify-content:space-between}footer .footer__bottom .footer__bottom-content p{font-size:.8rem;margin-bottom:0}.social-links ul li a{color:rgba(32,36,40,.5);display:block;line-height:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.social-links ul li{align-items:center;background:#6e6e6e;border-radius:35px;display:flex;height:30px;justify-content:center;margin-left:.3rem;overflow:hidden;width:30px}.social-links ul li a svg{width:15px;fill:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.social-links ul li:nth-child(2) a svg{width:20px}.social-links ul li:nth-child(3) a svg{width:10px}.social-links ul li a svg:hover{fill:#aeaeae}@media (max-width:639px){footer .footer-links ul li.footer-inline-column{position:relative}footer .footer-links ul li.first_depth>h4:before{border-bottom:2px solid #000;border-right:2px solid #000;content:"";cursor:pointer;height:10px;margin-top:-5px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .3s;width:10px}footer .footer-links ul li.first_depth.on>h4:before{transform:translateY(-50%) rotate(-135deg)}footer .footer-links ul li.first_depth>h4:after{border-bottom:1px solid hsla(0,4%,66%,.5);content:"";display:block;padding-top:8px;width:100%}footer .footer-links ul.second_depth{display:none;height:0}footer .footer-links li.first_depth.on ul.second_depth{display:block;height:auto}}