footer.footer{background:#070f21;padding:60px 0 20px}.footer-section .box .f-logo{line-height:0}.footer-section .box .f-logo img{height:auto;max-width:150px}.footer-section .box .demo-cta{margin:20px 0 25px}.footer-section .box .demo-cta a{align-items:center;border:1px solid hsla(0,0%,100%,.31);border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:600;max-width:max-content;padding:12px 20px;transition:.4s}.footer-section .box .demo-cta a img{height:15px;margin-left:-13px;opacity:0;transition:.4s;width:15px}.footer-section .box .demo-cta a:hover{color:#c9d502}.footer-section .box .demo-cta a:hover img{margin-left:10px;opacity:1}.footer-section .box .social-icons{align-items:center;display:flex}.footer-section .box .social-icons a{margin-left:10px}.footer-section .box .social-icons a:first-child{margin:0}.footer-section .box .social-icons a svg{fill:#fff;height:26px;transition:.3s}.footer-section .box .social-icons a svg:hover{opacity:.44}.footer-section .box .footer-column h5{color:#fff;font-size:18px;font-weight:600;margin-bottom:5px}.footer-section .box .footer-column .divider-line{background-color:hsla(0,0%,100%,.38);border-left:10px solid #fff;height:1.5px;margin-bottom:15px;margin-top:15px;width:30px}.footer-section .col-lg-2 .main-box .footer-column{padding:0 20px 0 6px}.footer-section .box .main-box .footer-column a,.footer-section .box .main-box .footer-column p{color:hsla(0,0%,100%,.76);display:block;font-size:14px;font-weight:400;line-height:22px;margin:0;max-width:max-content;padding-bottom:5px;padding-top:5px;transition:.3s}.footer-section .box .main-box .footer-column a:hover,.footer-section .box .main-box .footer-column p:hover{color:#c9d502}.footer-section .box .logo-budget{display:flex}.footer-section .box .logo-budget a img{border-radius:5px;height:auto;margin-left:20px;max-width:63px;opacity:.89}.footer-section .box .logo-budget a img:hover{opacity:1}.footer-section .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);margin-top:100px;padding-top:20px}.footer-section .footer-bottom .footer-wrapper{align-items:center;display:flex;justify-content:space-between}.footer-section .footer-bottom .footer-wrapper a,.footer-section .footer-bottom .footer-wrapper p{color:#fff;display:inline-block;font-size:16px;font-weight:400;margin:0;padding-top:10px}.footer-section .footer-bottom .footer-wrapper ul{align-items:center;display:flex}.footer-section .footer-bottom .footer-wrapper ul li a{margin-left:20px;transition:.3s}.footer-section .footer-bottom .footer-wrapper ul li:first-child a{margin-left:0}.footer-section .footer-bottom .footer-wrapper ul li a:hover{color:#c9d502}@media(min-width:992px) and (max-width:1199.98px){.footer-section .box .logo-budget,.footer-section .box .logo-budget a{display:block}.footer-section .box .logo-budget a{margin-bottom:15px}.footer-section .box .logo-budget a:last-child{margin:0}.footer-section .box .footer-column h5{font-size:14px}.footer-section .col-lg-2 .main-box .footer-column{padding:0 10px 0 6px}}@media(max-width:991.98px){.footer-section .box.col-md-4{margin:30px 0}.footer-section .col-lg-2 .main-box .footer-column{padding:0 20px 0 0}.footer-section .box .logo-budget a:first-child img{margin-left:0}}@media(max-width:767.98px){.footer-section .footer-bottom .footer-wrapper{display:block}.footer-section .box.col-sm-6{margin:30px 0}.footer-section .footer-bottom{margin-top:60px}}@media(max-width:575.98px){.footer-section .box.col-sm-6{margin:40px 0 0}.footer-section .col-lg-2 .main-box .footer-column{padding:0}}