@media screen and (max-width:1199px) and (min-width:769px){main{margin-top:40px}}main .round__fv{display:flex;align-items:center;max-width:920px;margin:auto;width:100%}@media screen and (min-width:1600px){main .round__fv{max-width:1200px;margin:auto;width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .round__fv{padding-right:0}}@media screen and (max-width:1199px) and (min-width:769px){main .round__fv{padding-right:0}}main .round__fv .particles-js{width:40vw;height:40vw}main .round__fv .particles-js-canvas-el{border-radius:50%;width:100%;height:inherit}main .round__fv video{position:absolute;width:60%;right:0;z-index:0}@media screen and (max-width:768px) and (min-width:360px){main .round__fv video{width:50%;top:90px}}@media screen and (max-width:1199px) and (min-width:769px){main .round__fv video{width:100%}}main .fv{padding-top:69px;width:65%;position:relative;padding-bottom:100px;z-index:9}@media screen and (max-width:768px) and (min-width:360px){main .fv{padding-top:0;padding-bottom:50px;width:100%;margin-top:100px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv{width:100%;padding-top:0;padding-bottom:50px}}main .fv .fv__inner{box-sizing:border-box}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner{padding:0 5%}}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner{padding:0 5%}}main .fv .fv__inner h2{font-size:4rem;font-weight:700;letter-spacing:.8px;padding-top:45px;font-family:"Roboto",sans-serif}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner h2{padding-top:20px}}main .fv .fv__inner span{font-size:1.3rem;letter-spacing:1.56px;font-weight:600;padding-top:5px}main .fv .fv__inner h3{font-size:2.6rem;letter-spacing:4.68px;line-height:41px;font-weight:600;margin-top:30px}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner h3{font-size:1.8rem;line-height:32px}}main .fv ul{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;margin-top:50px}@media screen and (max-width:768px) and (min-width:360px){main .fv ul{flex-direction:column}}main .fv ul li{width:50%}@media screen and (max-width:768px) and (min-width:360px){main .fv ul li{width:100%}}main .fv ul li a{display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-size:1.7rem;font-weight:600;letter-spacing:2.38px;width:100%;height:70px}main .fv ul li:nth-child(1) a{background-color:#000}main .fv ul li:nth-child(2) a{background-color:#5B5B5B}main .strategy{background-color:#000;padding-top:100px;padding-bottom:150px}main .strategy .strategy__inner{padding:0 14%;box-sizing:border-box;display:flex;gap:85px;align-items:flex-end}main .strategy .strategy__inner .left{width:52%}main .strategy .strategy__inner .left img{width:100%}main .strategy .strategy__inner .left p{font-size:13px;letter-spacing:1.56px;line-height:47px;color:#fff;font-weight:600;margin-top:70px}@media screen and (max-width:768px) and (min-width:360px){main .strategy .strategy__inner .left p{margin-top:40px}}main .strategy .strategy__inner .right{width:48%}main .strategy .strategy__inner .right img{width:100%}main .service{padding-top:100px;padding-bottom:190px;background-color:#000;position:relative}@media screen and (max-width:768px) and (min-width:360px){main .service{padding-top:50px;padding-bottom:50px}}main .service .service__inner .content{margin-left:4%;position:relative;writing-mode:vertical-rl;font-size:1.2rem;font-weight:600;padding-left:5px;font-family:"Roboto",sans-serif;color:#fff}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content{padding-left:5px}}main .service .service__inner .content::before{content:"";position:absolute;width:2px;height:40.5px;left:.5px;background-color:#fff}main .service .service__inner .content::after{content:"";position:absolute;width:1px;height:30px;left:1px;background-color:#5B5B5B}main .service .service__inner .content__inner{max-width:920px;margin:auto;width:100%}@media screen and (min-width:1600px){main .service .service__inner .content__inner{max-width:1200px;margin:auto;width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner{box-sizing:border-box}}@media screen and (max-width:1199px) and (min-width:769px){main .service .service__inner .content__inner{box-sizing:border-box;padding:0 5%}}main .service .service__inner .content__inner img{width:100%;margin-top:66px}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner img{margin-top:20px}}main .service .service__inner .content__inner h2{font-size:4.6rem;font-weight:600;font-family:"Roboto",sans-serif;color:#fff}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner h2{margin-top:-10px;padding:0 10%}}@media screen and (max-width:1199px) and (min-width:769px){main .service .service__inner .content__inner h2{margin-top:40px}}main .service .service__inner .content__inner .text{font-size:1.3rem;letter-spacing:2.34px;line-height:46px;margin-top:30px;text-align:left!important}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner .text{margin-top:0;padding:0 10%}}@media screen and (max-width:1199px) and (min-width:769px){main .service .service__inner .content__inner .text{padding:0;margin-top:0}}main .service .service__inner .content__inner .sec:not(:nth-of-type(1)){margin-top:100px}main .service .service__inner .content__inner .sec span{color:#fff;font-size:34px;font-family:"Roboto",sans-serif;font-weight:600;display:block;text-align:center}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner .sec span{padding:0 5%}}main .service .service__inner .content__inner .sec h3{font-size:30px;font-weight:600;color:#fff;letter-spacing:3.6px;text-align:center;padding-top:15px}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner .sec h3{font-size:2.2rem;letter-spacing:2.16px;padding-top:10px;padding-top:5px}}main .service .service__inner .content__inner .sec p{color:#fff;font-size:1.5rem;letter-spacing:1.56px;line-height:33px;padding-top:40px;text-align:center}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner .sec p{padding:40px 10% 20px 10%;line-height:26px;font-size:1.3rem}}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner .sec .last__img img{padding:0 10%;box-sizing:border-box}}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner .img__container{overflow-x:scroll;width:100%;box-sizing:border-box}main .service .service__inner .content__inner .img__container img{display:block;width:1010px;max-width:none;margin-bottom:40px}main .service .service__inner .content__inner .img__container::-webkit-scrollbar{display:none}main .service .service__inner .content__inner .img__container .custom-scrollbar{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:calc(100% - 60px);height:16px;background:#f0f0f0;border-radius:10px;overflow:hidden;padding:2px;box-sizing:border-box}main .service .service__inner .content__inner .img__container .custom-scroll-thumb{width:50px;height:12px;background:#666;border-radius:10px}}main .flow{background-color:#000;padding-bottom:140px;padding-top:100px}@media screen and (max-width:768px) and (min-width:360px){main .flow{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:1199px) and (min-width:769px){main .flow{padding-top:50px;padding-bottom:50px}}main .flow .content__inner{max-width:920px;margin:auto;width:100%;box-sizing:border-box}@media screen and (min-width:1600px){main .flow .content__inner{max-width:1200px;margin:auto;width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .flow .content__inner{padding:0 5%}}@media screen and (max-width:1199px) and (min-width:769px){main .flow .content__inner{padding:0 5%}}main .flow .content__inner h2{font-size:2.8rem;font-weight:600;color:#fff;text-align:center;font-family:"Roboto",sans-serif}main .flow .content__inner .flow__img{margin-top:70px}@media screen and (max-width:768px) and (min-width:360px){main .flow .content__inner .flow__img{margin-top:40px}}main .flow .content__inner .flow__img img{width:100%}