.about{padding-top:30px}.about .container>*{padding-bottom:30px}.about .img-wrap{position:relative}.about .title{position:absolute;left:0;bottom:0;width:100%;color:#fff;padding:15px;background:rgb(0 0 0 / .35)}.about .info{margin-top:20px}.about iframe{display:block;width:100%;aspect-ratio:1200 / 675}@media (min-width:1200px){.about{padding-top:60px}.about .container>*{padding-bottom:60px}.about .title{padding-top:30px;padding-bottom:30px}.about .info{margin-top:48px}}@media (min-width:1440px){.about{padding-top:120px}.about .container>*{padding-bottom:120px}.about .title{padding-top:48px;padding-bottom:48px}}@media (min-width:1640px){.about .title{font-size:45px}}.advantage{padding-bottom:30px}.advantage .item-list>li{text-align:center;margin-bottom:30px}.advantage .num{line-height:1;color:var(--style-color);font-family:"JosefinSans-B"}.advantage .tit::before{content:'';display:block;width:100%;height:1px;background:rgb(0 0 0 / .3);margin:10px 0 15px}.advantage .row>div:first-child{margin-bottom:30px}.advantage .row img{box-shadow:0 3px 8px 0 rgb(0 0 0 / .3)}@media (min-width:768px){.advantage .item-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -30px}.advantage .item-list>li{flex:0 0 250px;max-width:250px;margin-left:30px;margin-right:30px}}@media (min-width:992px){.advantage .item-list{margin:0 -40px}.advantage .item-list>li{flex:0 0 375px;max-width:375px;margin-left:40px;margin-right:40px}.advantage .row>div{align-self:center}.advantage .row>div:first-child{margin-bottom:0}}@media (min-width:1200px){.advantage{padding-bottom:60px}.advantage .item-list{margin:0 -60px}.advantage .item-list>li{margin:0 60px 60px}.advantage .tit::before{margin:30px 0 36px}}@media (min-width:1440px){.advantage{padding-bottom:120px}.advantage .container:last-child{max-width:1400px}.advantage .item-list>li{margin-bottom:120px}.advantage .num{font-size:65px}.advantage .tit::before{margin-bottom:44px}.advantage .row{margin-left:-60px;margin-right:-60px}.advantage .row>div{padding:0 60px}}.introduce{padding:30px 0;background:#F5F5F5}@media (min-width:1200px){.introduce{padding:60px 0}}@media (min-width:1440px){.introduce{padding:120px 0}}