.about25{padding:48px 0}.about25.animate .video-box{opacity:1;transform:scale(1)}.about25 .inner{justify-content:space-between;gap:30px;display:flex}.about25 .content{flex-grow:1;max-width:490px}.about25 .title{margin-bottom:16px;font-size:32px;font-weight:500;line-height:40px}.about25 .textbox p{margin-bottom:8px;font-size:16px;font-weight:400;line-height:24px}.about25 .btn{color:var(--accent);font-size:16px}.about25 .btn:hover{color:#d95427}.about25 .numbers{justify-content:space-between;margin-top:32px;display:flex}.about25 .numbers .num-item .num{color:#312d2b;margin-bottom:8px;font-size:48px;font-weight:500;line-height:56px}.about25 .numbers .num-item span{color:#312d2b80;white-space:nowrap;font-size:14px;line-height:20px}.about25 .video-box{opacity:0;cursor:pointer;border-radius:24px;max-width:584px;transition:all .4s;position:relative;overflow:hidden;transform:scale(1.1)}.about25 .video-box:hover .btn-play{background-color:#fff}.about25 .video-box:hover .btn-play svg path{fill:var(--accent);stroke:var(--accent)}.about25 .btn-play{background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;padding-left:3px;transition:all .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about25 .btn-play svg path{fill:#fff;stroke:#fff}.about25 img{width:100%;display:block}@media (max-width:991px){.about25 .inner{flex-direction:column}}@media (max-width:768px){.about25{padding:24px 0}.about25 .title{margin-bottom:16px;font-size:24px;line-height:32px}.about25 .numbers{flex-wrap:wrap;justify-content:start;gap:24px 32px;margin-top:24px}.about25 .inner{gap:24px}}
