.wrapper1{background-size:cover;background-position:center}.wrapper1 .container .banner{padding:180px 20px 120px}.wrapper1 .container .banner .p1{text-align:center;font-size:42px;font-weight:600;color:#fff;line-height:60px;letter-spacing:2px;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.wrapper1 .container .banner .p2{text-align:center;font-size:30px;font-weight:600;color:#fff;line-height:42px;letter-spacing:1px;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.wrapper2 .container .box{padding:60px 20px}.wrapper2 .container .box .demonstrate{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:40px}.wrapper2 .container .box .demonstrate .demo-item{box-shadow:0 1px 4px #85858524;border-radius:8px;overflow:hidden}.wrapper2 .container .box .demonstrate .demo-item .demo-img{width:100%;background:#0d0d0d;display:flex;align-items:center;justify-content:center;position:relative}.wrapper2 .container .box .demonstrate .demo-item .demo-img .img_cover{width:100%;height:100%;aspect-ratio:1160/584;object-fit:contain}.wrapper2 .container .box .demonstrate .demo-item .demo-img .img_play{position:absolute;width:60px;height:60px;top:calc((100% - 60px)/2);left:calc((100% - 60px)/2);cursor:pointer}.wrapper2 .container .box .demonstrate .demo-item .demo-text{padding:20px}.wrapper2 .container .box .demonstrate .demo-item .demo-text .demo-p1{text-align:center;font-size:16px;font-weight:400;color:#1d1b1a;line-height:22px}.wrapper2 .container .box .demonstrate .demo-item .demo-text .demo-p2{font-size:12px;font-weight:400;color:#1d1b1a;line-height:17px;margin-top:10px}.wrapper2 .container .box .demonstrate .demo-item:hover{transition:.4s cubic-bezier(.075,.82,.165,1);scale:1.01}@media screen and (max-width: 1000px){.wrapper1 .container .banner{padding:120px 20px 60px}.wrapper1 .container .banner .p1{font-size:36px;line-height:60px}.wrapper1 .container .banner .p2{font-size:24px;line-height:42px}.wrapper2 .container .box{padding:20px}.wrapper2 .container .box .demonstrate{grid-template-columns:1fr 1fr;grid-row-gap:20px;grid-column-gap:20px;margin-top:20px}.wrapper2 .container .box .demonstrate .demo-item .demo-text{padding:20px}}@media screen and (max-width: 800px){.wrapper1 .container .banner{padding:120px 20px 60px}.wrapper1 .container .banner .p1{font-size:36px;line-height:60px}.wrapper1 .container .banner .p2{font-size:24px;line-height:42px}}@media screen and (max-width: 600px){.wrapper1 .container .banner .p1{font-size:32px;line-height:60px}.wrapper1 .container .banner .p2{font-size:20px;line-height:42px}.wrapper2 .container .box .demonstrate{grid-template-columns:1fr}}@media screen and (max-width: 420px){.wrapper1 .container .banner{padding:80px 20px 20px}.wrapper1 .container .banner .p1{font-size:28px;line-height:60px}.wrapper1 .container .banner .p2{font-size:16px;line-height:24px}}
