@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");.cl-footer{background-color:#f9f9f9;color:#546b82;font-family:Inter,sans-serif;font-size:14px;padding:60px 0 40px;width:100%}.cl-footer-container{margin:0 auto;max-width:1280px;padding:0 20px}.cl-footer-top{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px}.cl-footer-brand img{height:28px;width:auto}.cl-footer-cta-wrapper{align-items:center;display:flex;gap:30px}.cl-footer-tagline{color:#9aa5b1;font-size:14px;font-weight:500}.cl-footer-btn{align-items:center;background-color:#55c48e;border-radius:99px;color:#fff;font-size:14px;font-weight:600;justify-content:center;padding:24px;text-decoration:none;transition:background .2s}.cl-footer-btn:hover{background-color:#45a878}.cl-footer-divider{background-color:#e0e6ed;height:1px;margin-bottom:50px;width:100%}.cl-footer-links{display:grid;gap:30px;grid-template-columns:repeat(5,1fr);margin-bottom:60px}.cl-footer-col{display:flex;flex-direction:column;gap:30px}.cl-col-title{color:#04083b;font-size:14px;font-weight:700;margin:0 0 15px;text-transform:capitalize}.cl-link-list{list-style:none;margin:0;padding:0}.cl-link-list li{margin-bottom:12px}.cl-link-list a{color:#546b82;font-size:13px;line-height:1.5;text-decoration:none;transition:color .2s}.cl-link-list a:hover{color:#04083b;text-decoration:underline}.cl-footer-bottom{display:flex;flex-direction:column;gap:30px;padding-top:20px}.cl-footer-socials{display:flex;gap:20px}.cl-social-icon{color:#9aa5b1;transition:color .2s}.cl-social-icon:hover{color:#04083b}.cl-footer-legal{align-items:center;color:#546b82;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.cl-footer-legal a{color:#546b82;text-decoration:none}.cl-footer-legal a:hover{text-decoration:underline}.separator{color:#cbd5e0}@media (max-width:992px){.cl-footer-links{grid-template-columns:repeat(3,1fr)}.cl-footer-top{align-items:flex-start;flex-direction:column;gap:20px}.cl-footer-cta-wrapper{justify-content:space-between;width:100%}}@media (max-width:600px){.cl-footer-links{grid-template-columns:1fr}.cl-footer-cta-wrapper{align-items:flex-start;flex-direction:column;gap:15px}.cl-footer-tagline{display:block;margin-bottom:10px}}