.osr-footer{color:#35251f;width:min(1240px,100% - 100px);margin:auto;padding:70px 0 30px}.osr-footer *{box-sizing:border-box}.osr-footer-top{justify-content:space-between;align-items:center;gap:30px;padding-bottom:46px;display:flex}.osr-footer-top img{width:190px;height:auto;display:block}.osr-footer-top p{color:#948375;margin:0;font-size:14px;line-height:1.6}.osr-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;padding:12px 0 65px;display:grid}.osr-footer .osr-footer-columns h2{letter-spacing:0;color:#9c8d80;margin:0 0 19px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.5}.osr-footer ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.osr-footer li{font-size:14px;line-height:1.4}.osr-footer li a{color:inherit;align-items:center;gap:5px;text-decoration:none;transition:color .2s;display:inline-flex}.osr-footer li a:hover{color:#e66247}.osr-footer a:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #e66247}.osr-footer-bottom{color:#9c8d80;border-top:1px solid #ded5c9;justify-content:space-between;align-items:center;gap:25px;padding-top:25px;font-size:11px;display:flex}.osr-footer-bottom>a{color:#8e7968;border:1px solid #ded5c9;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.osr-footer-bottom>span:nth-child(2){margin-left:auto}@media (max-width:700px){.osr-footer{width:calc(100% - 40px);padding:42px 0 25px}.osr-footer-top{align-items:flex-start;gap:18px;padding-bottom:35px}.osr-footer-top img{width:158px}.osr-footer-top p{font-size:11px}.osr-footer-columns{grid-template-columns:1fr 1fr;gap:35px 20px;padding-bottom:38px}.osr-footer li{font-size:13px}.osr-footer ul{gap:14px}.osr-footer .osr-footer-columns h2{margin-bottom:15px;font-size:11px}.osr-footer-bottom{flex-wrap:wrap;gap:12px;padding-top:22px;font-size:10px}.osr-footer-bottom>span:nth-child(2){order:3;width:100%;margin-left:0}.osr-footer-bottom>a{margin-left:auto}.osr-footer-top{flex-wrap:wrap}}
