.padding-top-sangni {padding-top:100px;}

.san-home-what {position:relative}
.san-home-what .title h2{font-size:36px;color:#212121;line-height:1;}
.san-home-what .title p {color:#000;margin-top:30px;font-size:18px;}
.san-home-what ul{display:flex;flex-wrap:wrap;margin:0 -8px;}
.san-home-what ul li {position:relative;width:calc(100% / 5);margin-top:50px;padding:0 8px;text-align:center;}
.san-home-what ul li .home-goodscon {position:relative;width:100%}
.san-home-what ul li .pic{display:block;width:100%;}
.san-home-what ul li .pic img{width:100%;overflow:hidden;aspect-ratio:1/1;}

.san-home-what ul li h5{margin-top:25px;color:#212121;font-size:20px;font-weight:600;}

@keyframes ad_width {
from {height:0}
to {height:100%}
}

@media screen and (max-width:1580px) {
.san-home-what .title p{margin-top:20px;font-size:17px}
}

@media screen and (max-width:1280px) {
.san-home-what .title h2{font-size:28px}
.san-home-what .title p{margin-top:15px;font-size:16px}
.san-home-what ul li {margin-top:40px;}
.san-home-what ul li h5{margin-top:20px;font-size:18px;}
}

@media screen and (max-width:992px) {
.san-home-what .title h2{font-size:26px}
.san-home-what .title p {font-size:15px;line-height:24px}
.san-home-what ul li{width:calc(100% / 4);margin-top:30px;}
.san-home-what ul li h5{margin-top:15px;font-size:17px;}
}

@media screen and (max-width:768px){
.san-home-what ul li{width:calc(100% / 3);margin-top:20px;}
.san-home-what ul li h5{font-size:16px;}
}

@media screen and (max-width:576px) {
.san-home-what ul li{width:calc(100% / 2);margin-top:10px;}
}

@media screen and (max-width:480px) {
.san-home-what ul li{margin-top:5px;}
.san-home-what ul li h5{font-size:15px;}
}

