footer {padding: 48px 0 48px; background: var(--pr2); box-sizing: border-box;}
footer .container {}
footer .logo {width: 146px; height: auto; margin: 10px auto 30px;}
footer .logo img {width: 100%; height: auto;}
footer .txt {margin-top: 8px; font-size: 13px; font-weight: 400; line-height: 130%; color: var(--gray_cf) !important; text-align: center; -webkit-text-fill-color: var(--gray_cf); -webkit-text-stroke-color: var(--gray_cf);}
footer .kbmark{margin: 15px auto; display: block; text-align: center;}
footer .kbmark img{width: 60px; border-radius: 30px;}