footer{background:#07060a!important}.footer-header{border-bottom:1px solid rgba(211,198,255,.37);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}footer .footer-links h4{color:#fff;font-size:1rem;padding:10px 0;position:relative}footer .footer-links ul{padding:0}footer .footer-links .footer-vertical-menu li{font-size:1rem;margin:1rem 0}footer .footer-links .footer-inline-column .footer-vertical-menu li a{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}footer .footer-links .footer-inline-column .footer-vertical-menu li a:hover{color:#f3eeff}footer .footer__bottom{border-top:1px solid rgba(211,198,255,.37);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{color:#fff;font-size:.8rem;margin-bottom:0}.social-links ul li a{color:#fff;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{fill:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:15px}.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:#fff}@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-top:1px solid rgba(211,198,255,.37);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}}