.text-blue{color:#56f9c2}.footer-wrapper{background:#040a15;padding:80px 0 0}.ft-bg{color:#141b23;font-size:340px;left:0;letter-spacing:15px;margin:auto;opacity:.8;position:absolute;right:0;text-align:center;top:-48px;width:100%}.container{position:relative}.left-footer-col p{color:#d9d9d9;font-family:Poppins,sans-serif;font-size:13px;margin:0;max-width:168px}.footer-logo img{margin-right:30px;margin-top:0;max-height:200px;width:auto}.right-col{display:flex;gap:50px}.left-footer-col h4{font-size:19px;font-weight:500;margin:22px 0 0}.left-footer-col h4 a{font-size:17px;font-weight:700;letter-spacing:1px;text-decoration:none}.menu-content{list-style-type:none;margin:0;padding:0}.footer-link-wrapper .menu-content li a{color:#fff;font-family:Poppins,sans-serif;font-size:14px;text-decoration:none}.footer-link-wrapper h4{font-size:21px;margin-bottom:25px}.footer-link-wrapper .menu-content li{margin-bottom:3px}ul.social-list li a svg{height:20px;max-width:20px;fill:#fff}.social-list{display:flex;gap:14px;list-style-type:none;margin:0;padding:0;position:relative}.copyright-text{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;width:24.5%}.copyright-footer .container{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:1200px){.left-footer-col{width:35%}.right-col{justify-content:space-between;width:65%}}@media only screen and (max-width:1199px){.copyright-text{width:29%}}@media only screen and (max-width:991px){.right-col{flex-flow:wrap}.social-list{justify-content:center;left:0;top:0}.copyright-text a{font-weight:700;text-decoration:none}.right-col{display:flex;gap:20px;justify-content:space-between}.footer-wrapper{padding:40px 0 0}.left-footer-col p{font-size:13px;margin:12px 0 0;max-width:calc(100% - 90px)}.right-col{margin-top:30px}.footer-link-wrapper h4{font-size:18px;margin-bottom:10px}.footer-link-wrapper{margin:0!important}}@media only screen and (min-width:768px) and (max-width:991px){.left-footer-col p{font-size:13px;margin:22px 0 0;max-width:240px}.left-footer-col{width:100%}.footer-row{flex-flow:column}}@media only screen and (max-width:767px){.copyright-footer .container{flex-flow:column}.copyright-text{margin-top:10px;width:100%}}