.hero{position:relative}.herobox{position:relative;width:1380px;height:625px;margin:0 auto;margin-top:32px;padding-right:85px;padding-left:63px;padding-top:40px;box-sizing:border-box;align-items:center;z-index:2;min-height:fit-content;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;padding-bottom:70px;isolation:isolate}.herobox h1{display:block;font-size:35px}.herobox b{display:block;font-weight:600;font-size:45px;line-height:90px}.herobox .headerTitleBold,.herobox b{display:block;font-weight:600;font-size:45px;line-height:90px}.herobox h2.headerTitleBold,.herobox p.headerTitleBold{font-size:35px;line-height:60px}.herobox p:not(.headerTitleBold){font-size:14px;line-height:32px;min-height:153px;margin-bottom:8px}.herobox .header-desc1,.herobox .header-desc2,.herobox .header-desc3{display:flex;align-items:center;min-height:fit-content!important}.herobox p b{font-size:14px;line-height:32px;margin:inherit;display:inline-block;font-weight:700}.herobox a{display:inline-block;font-weight:600;font-size:1rem;line-height:1.95;position:sticky;bottom:10px;padding:11px 22px}.herobox>a{display:none}.section{margin-top:191px}.section .clients{position:relative;width:900px;margin:0 auto}.section .clients .owl-item .item{margin:0 auto;display:block}.section .clients .icon{position:absolute;top:-79px;right:50%;width:160px;height:160px;margin-right:-80px}.section .clients .icon i{position:absolute;top:50px;left:47px}.section .clients .clientstitle{text-align:center;padding-top:120px;font-size:32px}.section .clients .clientstitle.second{padding-top:30px}.section .clients .clientstitle b{font-weight:600;font-size:75px}.section .clients .clientlist{margin-top:84px}.section .clients .clientlist .item{position:relative;display:inline-block;width:180px;height:180px}.section .clients .clientlist .item div{position:relative;width:180px;height:180px;text-align:center;z-index:3;display:grid;float:right}.section .clients .clientlist .item div picture{align-self:center;justify-self:center;width:auto}.section .clients .clientlist .item div img{margin:0 auto;border-radius:24px}.section .clients .clientlist .item::before{content:"";position:absolute;width:144px;height:180px;right:18px;top:-9px;z-index:3}.section .clients .clientlist .item::after{content:"";position:absolute;width:108px;height:180px;right:36px;top:-18px;z-index:2}.section .clients .clientlist.owl-carousel .owl-stage{padding-top:18px}.buy .btn{padding:11px 22px;border-radius:12px;font-weight:700;display:inline-block;transition:.25s}.faq{width:1380px;margin:0 auto;margin-top:24px;padding:40px 34px;box-sizing:border-box;overflow:hidden}.faq .t1{position:relative;display:block;font-weight:600;font-size:30px;margin-bottom:55px;line-height:30px;z-index:2}.faq ul{position:relative;z-index:2}.faq::before{content:'';position:absolute;width:670px;height:670px;top:12px;right:50%;transform:translateX(50%);z-index:0}.faq::after{content:'';position:absolute;width:528.51px;height:528.51px;top:85px;right:50%;transform:translateX(50%);z-index:0}.faq li{max-height:90px;overflow:hidden}.faq li.open{max-height:500px}.faq li ol,.faq li ul,.faq li>p{margin-top:16px;font-size:15px;line-height:28px;padding:8px;margin-bottom:16px}.faq li ol b,.faq li ul b,.faq li>p b{font-weight:700}.faq li ol li h3,.faq li ul li h3{display:inline-block}.faq .t2{display:block;font-weight:700;font-size:19px;line-height:37px;margin-top:40px}@media (max-width:1380px){.herobox{width:96%;margin:0 2%;margin-top:53px;padding-right:25px;padding-left:25px}.hero::before{width:92%}.herobox img{width:410px;height:auto}.herobox b{font-size:41px}.herobox h1{font-size:31px;line-height:1.5}.herobox .headerTitle,.herobox .headerTitleBold,.herobox b{font-size:41px}.herobox h2.headerTitleBold,.herobox p.headerTitleBold{font-size:30px}}@media (max-width:1160px){.section .clients{width:auto;padding:0 50px}}@media (max-width:1100px){.herobox h2.headerTitleBold,.herobox p.headerTitleBold{font-size:28px}.buy p:first-of-type{white-space:normal}}@media (max-width:1040px){.herobox b{font-size:40px}.herobox .headerTitleBold,.herobox b{font-size:40px}.herobox img{width:375px}}@media (max-width:950px){.hero::before{top:90px}.herobox{padding:14px 23px;margin-top:37px}.herobox .headerTitleBold,.herobox b{font-size:25px;text-align:center;line-height:40px}.herobox h1{font-size:27px;text-align:center}.herobox>a{display:block;margin-top:42px}.herobox img{width:100%;max-width:290px;height:auto;margin-top:20px;max-height:280px}.menubar::before{display:none}.faq{padding:37px 0}.faq li{max-height:70px}.faq .t1{font-size:20px;margin-bottom:26px}.faq li ol li,.faq li ul li,.faq li>p{padding:5px 8px;font-size:14px;line-height:28px}.faq .t2{display:none}.section{margin-top:18px}.section .clients .clientstitle{font-size:20px;padding-top:60px;line-height:35px}.section .clients .clientstitle:nth-child(3){padding-top:30px}.section .clients .icon{transform:scale(.5)}.section .clients .clientstitle b{font-size:25px}.section .clients .clientlist .item,.section .clients .clientlist .item div{width:98px;height:98px}.section .clients .clientlist .item::before{width:78px;height:98px;right:9px;top:-6px}.section .clients .clientlist .item::after{width:53px;height:98px;right:19px;top:-12px}.section .clients .clientlist .item div picture{width:100%;transform:scale(.53);height:auto;position:absolute}.section .clients .clientlist{margin-top:56px}.section .clients{padding:0}.section .clients .clientlist .owl-item{text-align:center}.faq li.open{max-height:900px}.faq li.open ol li{max-height:140px}.section .clients .clientlist .item div img{max-height:98px}}@media(max-width:900px){.herobox,.two{grid-template-columns:1fr}.herobox{gap:40px}.grid{grid-template-columns:repeat(2,1fr)}.grid article:last-child{grid-column:auto}.features{grid-template-columns:1fr}.business-art{grid-column:span 1}.business-art img{min-height:250px}.why-art{order:2}.faq{width:min(100% - 28px,920px)}.business-art img{min-height:260px}.why-section .features>*{min-height:auto}.why-art{min-height:230px}.integration-section .features article{padding-right:62px}.why-section{padding-bottom:54px}.why-art{height:auto!important}.why-art img{height:auto!important;max-height:300px}}@media (min-width:760px) and (max-width:770px){.herobox p{display:block}}@media(max-width:700px){.hero-video{width:min(88vw,430px);margin-top:18px}.hero-video video{border-radius:20px}}@media(max-width:600px){.herobox{width:min(100% - 28px,1160px)!important;padding:44px 0 58px!important;margin-inline:auto!important}.wrap{width:min(100% - 28px,1160px)}.soft,section{padding:68px 0}.grid{grid-template-columns:1fr}.features article,.grid article{padding:22px}h2{font-size:27px}.business-art{grid-column:auto}.business-art img{min-height:210px}.sales-section .features article,.why-section .features article{padding:24px 55px 24px 20px}.sales-section .features article h3:before,.why-section .features article h3:before{right:19px;top:24px}.faq details{padding:0 16px}.faq summary{min-height:68px}.faq summary h3{font-size:16px}.faq summary h3:before{width:30px;height:30px;flex-basis:30px}.faq details p{padding:16px 0 18px}.business-art img{min-height:220px;aspect-ratio:1.35/1;object-fit:cover}.why-art{min-height:200px;aspect-ratio:auto}.why-art img{height:200px}.integration-section .features article{padding:24px 57px 24px 20px}.integration-section .features article h3:before{right:19px;top:24px}.why-section{padding-bottom:44px}.why-art{min-height:190px!important}.why-art img{height:auto!important;max-height:none}}@media (max-width:455px){.herobox .headerTitleBold,.herobox b{line-height:50px}}@media (max-width:380px){.herobox .headerTitleBold,.herobox b{line-height:40px}}