.footer-section{background:#f7efe5;padding-top:60px;color:#1e293b}.footer-section .footer-flex{display:flex}@media (max-width: 1199px){.footer-section .footer-flex{flex-wrap:wrap}}.footer-section .footer-flex .footer-left{width:400px}@media (max-width: 1199px){.footer-section .footer-flex .footer-left{width:100%;margin-bottom:40px}}.footer-section .footer-flex .footer-right{width:calc(100% - 400px)}@media (max-width: 1199px){.footer-section .footer-flex .footer-right{width:100%}}.footer-section .footer-flex .footer-right .footer-right-top{display:flex;justify-content:space-between;gap:20px}@media (max-width: 1199px){.footer-section .footer-flex .footer-right .footer-right-top{flex-wrap:wrap;gap:0}}@media (max-width: 991px){.footer-section .footer-flex .footer-right .footer-right-top{gap:20px}}@media (max-width: 767px){.footer-section .footer-flex .footer-right .footer-right-top{margin-bottom:20px}}.footer-section .footer-flex .footer-right .footer-right-top .footer-links{width:33.333%}@media (max-width: 991px){.footer-section .footer-flex .footer-right .footer-right-top .footer-links{width:calc(33.333% - 20px)}}@media (max-width: 767px){.footer-section .footer-flex .footer-right .footer-right-top .footer-links{width:100%}}.footer-section .footer-flex .footer-right .footer-right-btm{display:flex;align-items:flex-start;margin-top:40px}@media (max-width: 767px){.footer-section .footer-flex .footer-right .footer-right-btm{margin-top:0;flex-wrap:wrap;gap:20px}}.footer-section .footer-flex .footer-right .footer-right-btm .footer-links{width:24%}.footer-section .footer-flex .footer-right .footer-right-btm .footer-links:first-child{min-width:33.333%}@media (max-width: 767px){.footer-section .footer-flex .footer-right .footer-right-btm .footer-links:first-child{width:100%}}.footer-section .footer-flex .footer-right .footer-right-btm .footer-links:nth-child(2){padding-left:10px;padding-right:20px;width:30%}@media (max-width: 767px){.footer-section .footer-flex .footer-right .footer-right-btm .footer-links:nth-child(2){width:100%;padding-left:0;padding-right:0}}.footer-section .footer-flex .footer-right .footer-right-btm .partner-card{max-width:370px;background:#f7ecdd;border-radius:20px;padding:26px 26px;box-sizing:border-box;position:relative;display:flex;justify-content:space-between}.footer-section .footer-flex .footer-right .footer-right-btm .partner-card::after{content:"";position:absolute;background:url("../../images/footer-assets/v-shape.png") no-repeat;background-size:contain;background-position:center center;width:84px;height:84px;top:0;left:50%;transform:translateX(-50%)}@media (max-width: 640px){.footer-section .footer-flex .footer-right .footer-right-btm .partner-card{max-width:100%;margin-bottom:20px}}.footer-section .footer-flex .footer-right .footer-right-btm .partner-card h5{font:normal normal 700 15px/18px Urbanist;letter-spacing:0px;color:#071633;margin:0;max-width:160px}.footer-section .footer-flex .footer-right .footer-right-btm .partner-card .btn-primary-dark-sm{width:auto;white-space:nowrap}@media (max-width: 980px){.footer-section .footer-flex .footer-right .footer-right-btm .partner-card .btn-primary-dark-sm{min-width:130px}}.footer-section .footer-logo{width:auto;height:42px;margin-bottom:14px}.footer-section .footer-title{font:normal normal 700 16px/20px Urbanist;letter-spacing:0px;color:#071633;margin-bottom:14px}.footer-section .footer-address{font:normal normal normal 11px/16px Urbanist;letter-spacing:0px;color:#000000;margin-bottom:20px;max-width:334px}@media (max-width: 1199px){.footer-section .footer-address{max-width:100%}}.footer-section .footer-contact{width:100%;max-width:320px;display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.footer-section .footer-contact li{display:flex;align-items:flex-start;gap:10px;font:normal normal normal 11px/16px Urbanist;letter-spacing:0.22px;color:#000000}.footer-section .footer-contact li .ltext{width:130px;min-width:130px;display:flex;align-items:flex-start;gap:10px;position:relative;padding-right:12px}.footer-section .footer-contact li .ltext:after{content:':';position:absolute;right:0;top:0}.footer-section .footer-contact li a{display:flex;align-items:center;gap:10px;font:normal normal normal 11px/16px Urbanist;letter-spacing:0.22px;color:#000000;transition:all ease-in-out 0.4s;text-decoration:none}.footer-section .footer-contact li a:hover{color:#7E0000}.footer-section .footer-contact li i{color:#7E0000;font-size:15px}@media (max-width: 767px){.footer-section .footer-links{width:100%}}.footer-section .footer-links h5{font:normal normal 600 13px/19px Urbanist;letter-spacing:0px;color:#0D3472;margin-bottom:28px;position:relative}.footer-section .footer-links h5::after{content:"";width:32px;height:1px;background:#B78A52;position:absolute;left:0;bottom:-10px}.footer-section .footer-links ul{list-style:none;padding:0;margin:0}.footer-section .footer-links ul li{margin-bottom:14px;position:relative;padding-left:18px}.footer-section .footer-links ul li::before{content:"";width:6px;height:6px;background:#7E0000;border-radius:50%;position:absolute;left:0;top:10px}.footer-section .footer-links ul li a{text-decoration:none;font:normal normal normal 12px/18px Urbanist;letter-spacing:0px;color:#404040;transition:0.3s}.footer-section .footer-links ul li a:hover{color:#7E0000;text-decoration:underline}.footer-section .social-icons{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:30px 0}.footer-section .social-icons a{width:28px;height:28px;border-radius:50%;background:#E3993D;display:flex;align-items:center;justify-content:center;color:#E3993D;transition:0.3s;text-decoration:none}.footer-section .social-icons a:hover{background:#7e0000}.footer-section .managed-text{font:normal normal normal 14px/20px Urbanist;letter-spacing:0px;color:#404040}.footer-section .approval-text{text-align:right;margin:0;font:normal normal 500 14px/17px Inter;letter-spacing:0px;color:#404040}.footer-section .footer-middle{border-top:1px solid #eaeaea;padding:25px 0;text-align:center;font:normal normal 500 14px/20px Urbanist;letter-spacing:0px;color:#404040}.footer-section .footer-bottom{padding:25px 0;background:#fff;text-align:center;font:normal normal 500 14px/20px Urbanist;letter-spacing:0px;color:#404040}
