.footer-links li{line-height:16px}
.footer-links li a{font-size:12px;line-height:18px;letter-spacing:.01em;color:rgba(239,239,239,0.6);display:inline-block}
.footer-links li a:hover{color:#fff}
.footer-links.footer-link-bold{padding-top:2px}
.footer-links.footer-link-bold li{margin-bottom:20px}
.footer-links.footer-link-bold li a{font-size:14px;font-weight:600;color:#fff}
.footer-links.footer-link-bold li a:hover{opacity:.6}
.scroll-to-top{width:42px;height:42px;border-radius:50%;background-color:#d7df23;position:absolute;right:45px;z-index:5;top:-21px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;cursor:pointer}
.list-socials{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -8px}
.list-socials li{padding:0 8px}
.list-socials li a{width:36px;height:36px;border-radius:50%;background-color:#333;display:flex;align-items:center;justify-content:center;font-size:17px;color:#fff}
.footer{background-color:#1c1c1c;position:relative}
.footer .footer-top-inner{display:flex;flex-wrap:wrap}
.footer .footer-top-left{width:22%;padding-right:30px;padding-bottom:60px}
.footer .footer-right{width:78%}
.top-footer{padding:42px 0 25px}
.top-footer .container{position:relative}
.bottom-footer{padding:40px 0}
.bottom-footer .footer-links{display:flex;flex-wrap:wrap;margin:0 -10px}
.bottom-footer .footer-links li{padding:0 10px}
.bottom-footer p{font-size:12px;line-height:18px;letter-spacing:.01em;color:rgba(239,239,239,0.6)}
.bottom-footer .flex-row{justify-content:space-between}
.bottom-footer .flex-row .flex-row-col{width:auto}
.footer-disclaimer-box .footer-disclaimer{padding:32px 0;border-top:1px solid rgba(122,204,255,0.3);border-bottom:1px solid rgba(122,204,255,0.3)}
.footer-disclaimer-box h6{color:#FFF;font-size:14px;font-weight:600;line-height:150%;color:#fff;margin-bottom:12px}
.footer-disclaimer-box p{color:rgba(239,239,239,0.6);font-size:12px;line-height:18px;letter-spacing:.12px;margin-bottom:15px}
.footer-disclaimer-box p:last-child{margin-bottom:0}
.footer-top-left .footer-logo{display:inline-block;margin-bottom:32px}
.footer-top-left .list-footer-details{padding-bottom:8px}
.footer-top-left .list-footer-details li{font-size:12px;line-height:22px;color:rgba(255,255,255,0.8);position:relative;margin-bottom:15px;padding-left:33px;min-height:22px}
.footer-top-left .list-footer-details li a{color:rgba(255,255,255,0.8)}
.footer-top-left .list-footer-details li a:hover{color:#fff}
.footer-top-left .list-footer-details li .footer-icon{font-size:20px;line-height:20px;color:#fff;position:absolute;left:0;top:0}
.app-store-link{display:inline-flex;align-items:center;flex-wrap:wrap;margin:0 -8px}
.app-store-link a{margin:0 8px}
.app-store-link.dsk-foot-social{position:absolute;left:15px;bottom:0}
.footer-right-menu{padding-top:10px}
.footer-right-menu .footer-heading-top{padding-bottom:12px}
.footer-right-menu .footer-heading-top h5{font-weight:600;font-size:14px;line-height:150%;display:flex;align-items:center;color:#fff}
.footer-right-menu .footer-heading-bottom .footer-links li{margin-bottom:14px}
.footer-mob-link{display:none}
.footer.footer-new .footer-right{width:100%}
.footer.footer-new .footer-mob-link{display:block}
.footer.footer-new .top-footer{padding-top:14px;padding-bottom:18px}
.footer-about-link .footer-about-inner{padding:24px 0;border-top:1px solid rgba(122,204,255,0.3);border-bottom:1px solid rgba(122,204,255,0.3)}
.footer-about-link .footer-links{display:flex;flex-wrap:wrap;margin-left:-24px;margin-right:-24px;padding-top:0;margin-top:-10px}
.footer-about-link .footer-links li{margin-top:10px;padding:0 24px}
.footer-about-link .footer-links li a{font-size:14px;line-height:18px;font-weight:600;color:#fff}
.footer-about-link .footer-links li a:hover{opacity:.6}
.footer-new-top{padding:48px 0 24px}
.footer-new-top .footer-new-inners{display:flex;flex-wrap:wrap;justify-content:space-between}
.footer-new-top .footer-in-logo{width:172px;margin-right:64px}
.footer-new-top .footer-in-left{display:flex;flex-wrap:wrap}
.footer-new-top .footer-in-address{display:flex;flex-wrap:wrap;width:600px;margin-left:-24px;margin-right:-24px}
.footer-new-top .footer-in-address .list-footer-details{width:50%;padding:0 24px}
.footer-new-top .list-footer-details{padding-bottom:8px}
.footer-new-top .list-footer-details li{font-size:12px;line-height:22px;color:rgba(255,255,255,0.8);position:relative;margin-bottom:15px;padding-left:33px;min-height:22px}
.footer-new-top .list-footer-details li:last-child{margin-bottom:0}
.footer-new-top .list-footer-details li a{color:rgba(255,255,255,0.8)}
.footer-new-top .list-footer-details li a:hover{color:#fff}
.footer-new-top .list-footer-details li .footer-icon{font-size:20px;line-height:20px;color:#fff;position:absolute;left:0;top:0}
.tata-moneyfy-logos{padding:32px 0;border-top:1px solid rgba(122,204,255,0.3)}
.moneyfy-logos-outer{display:flex;flex-wrap:wrap}
.moneyfy-logos-outer .moneyfy-logos-left{width:273px;margin-right:80px}
.moneyfy-logos-outer .moneyfys-logo{height:50px;margin-bottom:18px}
.moneyfy-logos-outer .moneyfys-logo a{display:inline-block}
.moneyfy-logos-outer .moneyfys-app-store{display:flex;flex-wrap:wrap;gap:15px}
.moneyfy-logos-outer .moneyfys-app-store a{display:block}
.moneyfy-logos-outer .moneyfys-app-store a:last-child{margin-right:0}
@media(max-width:1199px){.footer .footer-top-left{width:100%;padding-right:0;padding-bottom:20px}
.footer .footer-right{width:100%}
.footer.footer-new .bottom-footer .flex-row .flex-row-col{width:auto}
.bottom-footer .flex-row .flex-row-col{width:33.33%}
.footer-new-top .footer-in-address{width:545px}
.footer-new-top .footer-in-logo{margin-right:30px}
}
@media(max-width:991px){.footer .footer-right .flex-row.flex-row6 .flex-row-col{width:33.3333333333%}
.footer .footer-right .flex-row.flex-row7 .flex-row-col{width:25%}
.footer.footer-new .bottom-footer{padding:25px 0}
.footer.footer-new .bottom-footer p{text-align:center}
.footer.footer-new .bottom-footer .flex-row{justify-content:center}
.footer.footer-new .bottom-footer .flex-row .flex-row-col{width:100%}
.footer.footer-new .bottom-footer .footer-links{justify-content:center;margin-bottom:20px}
.footer-new-top .footer-in-address{margin-top:20px;width:auto}
.footer-new-top .footer-in-address{width:650px}
.footer-new-top .footer-social-list{margin-top:20px}
.moneyfy-logos-outer .moneyfy-logos-left{margin-right:60px}
}
@media(max-width:767px){.top-footer{padding-bottom:0;padding-top:22px}
.footer-mob-link{padding:23px 0 10px;display:block;border-bottom:1px solid #525050}
.footer-mob-link .footer-links{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px;padding-top:0}
.footer-mob-link .footer-links li{margin:0 0 10px;padding:0 25px;width:30%}
.footer-mob-link .footer-links li a{font-size:12px;line-height:18px}
.footer .footer-top-inner{display:block}
.footer .footer-top-left{position:relative;padding-bottom:27px}
.footer .footer-top-left:before{content:"";border-bottom:1px solid #525050;position:absolute;left:-15px;right:-15px;bottom:0}
.footer .footer-right .flex-row.flex-row4 .flex-row-col,.footer .footer-right .flex-row.flex-row5 .flex-row-col,.footer .footer-right .flex-row.flex-row6 .flex-row-col,.footer .footer-right .flex-row.flex-row7 .flex-row-col{width:100%}
.footer-right-menu{padding-top:0;position:relative}
.footer-right-menu:before{content:"";border-bottom:1px solid #525050;position:absolute;left:0;right:0;bottom:0}
.footer-right-menu .footer-heading-top{padding-bottom:0}
.footer-right-menu .footer-heading-top h5{font-size:12px;line-height:18px;padding:15px 25px 15px 0;position:relative}
.footer-right-menu .footer-heading-top h5:before{content:"";font-family:"icomoon";font-size:12px;line-height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.footer-right-menu .footer-heading-top h5.active:before{content:""}
.footer-right-menu .footer-heading-bottom{display:none;position:relative}
.footer-right-menu .footer-heading-bottom:before{content:"";background-color:#3d3d3d;position:absolute;left:0;right:0;top:0;bottom:0}
.footer-right-menu .footer-heading-bottom .footer-links{border-top:1px solid #525050}
.footer-right-menu .footer-heading-bottom .footer-links li{margin-bottom:0;position:relative}
.footer-right-menu .footer-heading-bottom .footer-links li:before{content:"";border-bottom:1px solid #525050;position:absolute;left:15px;right:0;bottom:0}
.footer-right-menu .footer-heading-bottom .footer-links li a{padding:15px 0 15px 15px;display:block}
.footer-links li a{font-size:11px;color:rgba(239,239,239,0.8)}
.app-store-link{margin-bottom:25px}
.list-socials{margin:0 -14px;justify-content:flex-start}
.list-socials li{padding:0 14px}
.list-socials li a{width:50px;height:50px;font-size:24px}
.bottom-footer{padding:20px 0;border-top:0}
.bottom-footer .flex-row.flex-row3 .flex-row-col{width:100%}
.bottom-footer .footer-links{justify-content:center;margin-bottom:20px}
.bottom-footer p{text-align:center;font-size:11px;color:rgba(239,239,239,0.8)}
.scroll-to-top{width:30px;height:30px;top:-15px;right:15px;font-size:10px}
.footer-disclaimer-box{border-bottom:1px solid #525050}
.footer-disclaimer-box .footer-disclaimer{padding:26px 0;border:0}
.footer-disclaimer-box h6{font-size:12px;margin-bottom:4px}
.footer-disclaimer-box p{font-size:11px}
.footer.footer-new .top-footer{padding-bottom:0;padding-top:0}
.footer.footer-new .bottom-footer{padding:20px 0}
.footer-about-link{border-top:1px solid #525050;border-bottom:1px solid #525050}
.footer-about-link .footer-about-inner{padding:20px 0;border:0}
.footer-about-link .footer-links{margin-left:-15px;margin-right:-15px}
.footer-about-link .footer-links li{padding:0 15px}
.footer-about-link .footer-links li a{font-size:12px}
.footer-new-top{padding:25px 0 20px}
.footer-new-top .footer-in-logo{margin:0 0 10px 0}
.footer-new-top .footer-social-list{margin-top:25px}
.footer-new-top .footer-in-address{width:auto}
.footer-new-top .footer-in-address .list-footer-details{width:100%}
.footer-new-top .footer-in-address .list-footer-details:first-child{margin-bottom:15px}
.moneyfy-logos-outer .moneyfy-logos-left{width:100%;margin-right:0;margin-top:26px}
.moneyfy-logos-outer .moneyfy-logos-left:first-child{margin-top:0}
.tata-moneyfy-logos{padding:26px 0;border-top:0}
.tata-moneyfy-logos-box{border-bottom:1px solid #525050}
}
@media(max-width:575px){.footer .footer-right{width:auto;margin:0 -15px}
.footer.footer-new .footer-right{width:auto}
.footer-right-menu .footer-heading-top{padding:0 15px}
}
@media(max-width:374px){.footer-mob-link .footer-links li{width:auto}
}
@media(max-width:359px){.bottom-footer .footer-links{margin-left:-6px;margin-right:-6px}
.bottom-footer .footer-links li{padding:0 6px}
}
@media(min-width:768px){.footer-right-menu .footer-heading-top h5{pointer-events:none}
.footer-right-menu .footer-heading-bottom{display:block !important}
}
.footer-links li .bold{color:#fff}
.flex-row.flex-row5 .flex-row-col{width:20%}
.footer-logo>img{width:179px}
.site-logo-modal{width:106px}
#moneyfyAppMob h5::before{content:none !important}
#moneyfyAppDesk{font-size:14px;color:#fff;font-weight:600}
.touch-target-footer{min-width:48px;min-height:32px}