


#facts {background:#F1F1F1;padding:60px 0;}
#facts .inner {background:#fff;padding:50px 30px;}
#facts h3{color:#2c2c2c;font-size:clamp(20px, 2.3vw, 32px);font-weight:700;line-height:1;text-align:center;}
#facts .box{margin:50px 0 0;display:flex;justify-content:space-between;align-items:center;}
#facts .item{width:16.66666667%;order:1;}
#facts .item:last-child{order:3}
#facts .pic{width:58.33333333%;order:2}
#facts .item ul{text-align:center;}
#facts .item ul li+li{margin-top:60px;}
#facts .item ul li img{width:45px;margin:0 auto;display:block;}
#facts .item ul li h5{margin:20px 0 0;font-size:clamp(22px, 2.5vw, 48px);color:#212121;font-weight:700;line-height:1;display:inline-block;position:relative;}
#facts .item ul li h5::after{content:attr(date-txt);position:absolute;right:-35px;top:4px;color:#212121;font-size:40px;}
#facts .item ul li p{margin:15px 0 0;font-size:16px;line-height:24px;color:#666;}

#facts .item1 ul li:first-child h5::after{right:-55px;top:12px;font-size:18px;}


@media screen and (max-width:1281px){

}

@media screen and (max-width:992px){

}

@media screen and (max-width:768px){
#facts{padding:30px 0;}
#facts .inner{padding:30px 15px;}
#facts .box{margin:30px 0 0;display:block;}
#facts .pic{width:100%;}
#facts .item{width:100%;}
#facts .item ul{text-align:center;display:flex;flex-wrap:wrap;}
#facts .item ul li{width:50%;margin:20px 0 0}
#facts .item ul li+li{margin-top:20px;}
#facts .item ul li img{width:40px;}
#facts .item ul li h5{margin:15px 0 0;font-size:30px;}
#facts .item ul li p{margin:10px 0 0;font-size:15px;}
}



