﻿@charset "utf-8"; 
:root {
  --color: #5c9d00;
}
.tagContent .kche-t172 .kche-t172-item .kche-t172-item-info{display:flex;flex-direction:column;justify-content:center;}
.home-footer{padding-top:70px;position:relative;margin-top:50px;overflow:hidden;color:#dcdee0;background:#171a20 url(/uploads/48844/home-footer-bg.webp) center 64%/cover no-repeat}
.home-footer .l-wrap{position:relative;z-index:1;padding-top:74px}
.home-footer-main{display:grid;grid-template-columns:2.2fr 1fr 1fr 1.65fr;gap:80px}
.home-footer-about>p{max-width:430px;margin-top:18px;color:#cdd0d4;line-height:1.5}
.home-footer-title{margin-bottom:13px;color:#fff;font-size:24px;font-weight:var(--fontbold7)}
.footer-nav a,.home-footer-contact,.home-footer-contact li{color:#dcdee0}
.home-footer-column a:hover{color:#9acf40}
.home-footer-contact ul{gap:17px}
.home-footer-contact ul li{margin-bottom:10px}
.home-footer-contact ul li p{display:flex}
.home-footer-contact ul li em{color:var(--color);margin-right:10px}
.home-footer-contact ul a{color:#fff}
.home-footer-contact span{display:inline-block;width:24px;color:var(--color);font-weight:700}
.home-footer-bottom{margin-top:102px;padding:28px 0 20px;border-top:1px solid rgba(211,212,213,.25);text-align:center}
.home-footer-bottom p{color:#cdcdcd;font-size:16px}
@media (max-width:1440px){
.home-footer-title{font-size:20px}
}
@media (max-width:1280px){
.home-footer-main{gap:45px}
}
@media (max-width:1024px){
.home-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));padding:30px 0}
.home-footer-bottom{margin-top:60px}
}
@media (max-width:768px){
.home-footer .l-wrap{padding-top:30px}
.home-footer-main{grid-template-columns:1fr;gap:20px}
.home-footer-bottom{margin-top:0;padding:10px}
}
@media (max-width:500px){
.home-footer-main{padding:0}
}