.bpn-footer{background:#f5f5f5;border-top:1px solid #e4e4e4;font-size:18px;}
.bpn-footer-nav{padding:13px 0 8px;text-align:center;border-bottom:1px solid #e3e3e3;}
.bpn-footer-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;list-style:none;margin:0;padding:0;}
.bpn-footer-menu li{list-style:none;}
.bpn-footer-menu a{display:inline-block;border:1px solid #ddd;background:#fff;padding:4px 9px;}
.bpn-footer-main{padding-top:23px;padding-bottom:23px;}
.bpn-footer-logo img{max-width:270px;max-height:70px;display:block;object-fit:contain;}
.bpn-footer-logo a{font-size:32px;font-weight:700;}
.bpn-footer p{margin:0 0 8px;}
.bpn-footer-main>.col-lg-4:not(:first-child){border-left:1px solid #ddd;padding-left:24px;}
.bpn-footer-bottom{border-top:1px solid #ddd;padding:11px 0;font-size:18px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;}
@media(max-width:991.98px){.bpn-footer-main>.col-lg-4:not(:first-child){border:0;padding-left:12px;}}


.bpn-footer{background:#edf3f8;border-top:2px solid #174d79;font-size:16px;}
.bpn-footer-nav{padding:7px 0;}
.bpn-footer-menu a{border-color:#d7e4ec;font-size:16px;padding:3px 7px;}
.bpn-footer-main{padding-top:13px;padding-bottom:12px;}
.bpn-footer-main p{font-size:16px;line-height:1.4;margin-bottom:5px;}
.bpn-footer-bottom{padding:8px 0;font-size:16px;}
.bpn-footer-logo a{font-size:28px;color:#123f69;}

