*{margin:0;padding:0;box-sizing:border-box}.content{margin:0 auto;position:relative}html{scroll-behavior:smooth}.flex{display:flex}.wrap{flex-wrap:wrap}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}.between{justify-content:space-between}.center{text-align:center}.boxshadow{box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff}.tools_short_code_vendor .tools_short_code_box{padding:4rem 0;text-align:center}.tools_short_code_vendor .tools_short_code_box input{padding:.8rem 1rem;border-radius:5px;min-width:300px;border:1px #ddd solid}.tools_short_code_vendor .tools_short_code_box button{background:#fff;border:1px solid #f8f8f8;color:#4c4c4c;padding:.8rem 1.5rem;display:inline-block;font-weight:500;border:none;font-size:16px;cursor:pointer;border-radius:10px;background-color:#33bde9;border:1px solid #33bde9;color:#fff;padding:.8rem 1.5rem}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}.swiper_content{max-width:1020px}.solution_strength .head p{width:70%}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.swiper_content{max-width:806px}.solution_strength .head p{width:90%}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}*{margin:0;padding:0;box-sizing:border-box}.content{max-width:1440px;margin:0 auto;position:relative}.largecontent{max-width:100%;padding:0 4rem}.vertical{display:flex;flex-direction:column;justify-content:center}:root{--theme_color:#3fcc58;--subtheme_color:#0396e8;--title_color:#242424;--bg_color:linear-gradient(to right, var(--theme_color), var(--subtheme_color))}ul{list-style:none}a{color:var(--title_color);text-decoration:none;font-size:1rem}i{font-style:normal}.swiper_box{position:relative}.swiper_content{max-width:1460px;margin:0 auto;position:relative;padding:10px;overflow:hidden}button,input,textarea{outline:none;border:none;font-family:unset}input[type="submit"],button{cursor:pointer}textarea{resize:none}input[type="number"]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:unset}.center{text-align:center}.flex_start{justify-content:flex-start}.flex_center{justify-content:center}.flex_end{justify-content:flex-end}.flex_top{align-items:flex-start}.flex_middle{align-items:center}.flex_bottom{align-items:flex-end}body{color:var(--title_color);font-family:'Plus Jakarta Sans',sans-serif}body.fixed{overflow:hidden;padding-right:17px}.only_mobile{display:none}.content .content{padding:0;max-width:1220px}.gap{gap:1.25rem}li.swiper-slide{height:auto}.head h2{font-size:3rem;line-height:62px;font-weight:700}.button{display:inline-block;text-align:center;font-size:18px;font-weight:600;color:#fff;border-radius:4px;transition:all 0.3s;background-image:linear-gradient(to right,var(--theme_color),var(--subtheme_color),var(--theme_color));background-size:200%;padding:14px 49px 15px;cursor:pointer}.button:hover{background-position:right}.button_more{display:inline-block;text-align:center;background-color:transparent;border-radius:4px;overflow:hidden;border:1px solid #d6d6d6;position:relative;z-index:2;font-size:18px;font-weight:600;transition:all 0.3s;padding:13px 45px 14px}.button_more::after{content:'';display:block;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;left:-1px;top:-1px;z-index:-1;transition:all 0.3s;border-radius:4px;background-image:var(--bg_color);opacity:0}.button_more:hover{color:#fff}.button_more:hover::after{opacity:1}.swiper_btns{display:flex}.swiper_btns div{width:19px;height:35px;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/solution_feature2/assets/img/arrow-b.svg) no-repeat center / contain;transition:all 0.3s;cursor:pointer}.swiper_btns div.swiper-button-disabled{pointer-events:none;opacity:.5}.swiper_btns .btn_next{transform:rotate(180deg)}.swiper_btns.middle{width:98%;max-width:1612px;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%)}.swiper_btns.middle div{position:absolute;left:0;top:50%;transform:translateY(-50%)}.swiper_btns.middle .btn_next{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.swiper_btns.full{gap:28px}.swiper_btns.full div{border-radius:50%;border:1px solid rgba(36,36,36,.15);width:5rem;height:5rem;background:transparent;opacity:1;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.swiper_btns.full div:hover{filter:brightness(1.2)}.swiper_btns.full div::before{content:'';display:block;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;z-index:-1;left:-1px;top:-1px;border-radius:50%;transition:all 0.3s;background-image:var(--bg_color)}.swiper_btns.full div::after{content:'';display:block;width:27.5%;height:27.5%;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/solution_feature2/assets/img/arrow-w.svg) no-repeat center / contain;transition:all 0.3s}.swiper_btns.full div.swiper-button-disabled::before{opacity:0}.swiper_btns.full div.swiper-button-disabled::after{background-image:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/solution_feature2/assets/img/arrow-b.svg)}.swiper_btns.full.middle{max-width:1646px}.swiper_btns.full.middle div{position:absolute}div.swiper-pagination{position:static;display:flex;align-items:center;height:1rem;width:100%;gap:21px}div.swiper-pagination .swiper-pagination-bullet{display:block;width:8px;height:8px;border:1px solid var(--title_color);background-color:var(--title_color);opacity:1;transition:all 0.3s linear;margin:0 4px}div.swiper-pagination .swiper-pagination-bullet-active{width:1rem;height:1rem;background-color:transparent;margin:0!important}div.swiper-pagination.big{height:19px}div.swiper-pagination.big .swiper-pagination-bullet{width:9px;height:9px;margin:0 5px}div.swiper-pagination.big .swiper-pagination-bullet-active{width:19px;height:19px}div.swiper-pagination.white{filter:contrast(0) brightness(20)}.solution_feature2{padding:150px 0}.solution_feature2 .head{flex:1;max-width:672px}.solution_feature2 .head p{color:#757575;font-size:17px;line-height:30px;margin-top:27px}.solution_feature2 .img{width:41.5973%;aspect-ratio:599/438;border-radius:20px;overflow:hidden}.solution_feature2 .img img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem}.swiper_content{padding:10px 1.2rem}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}.swiper_content{max-width:1240px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}.only_mobile{display:block}body.fixed{padding-right:0}.head .subtitle{font-size:14px}.head h1{font-size:25px;line-height:1.5}.head h2{font-size:22px;line-height:1.5}.head p{font-size:.9rem;line-height:1.5rem}.button{font-size:14px;padding:11px 22px 12px;min-width:120px}.button_more{font-size:14px;padding:9px 22px 10px}.solution_feature2{padding:4rem 0}.solution_feature2 .flex{display:block}.solution_feature2 .head{margin-top:1rem}.solution_feature2 .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.solution_feature2 .img{width:100%}}.swiper_btns div{width:19px;height:35px;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/solution_feature/assets/img/arrow-b.svg) no-repeat center / contain;transition:all 0.3s;cursor:pointer}.swiper_btns.full div::after{content:'';display:block;width:27.5%;height:27.5%;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/solution_feature/assets/img/arrow-w.svg) no-repeat center / contain;transition:all 0.3s}.swiper_btns.full div.swiper-button-disabled::after{background-image:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/solution_feature/assets/img/arrow-b.svg)}.solution_feature{padding:150px 0;background-image:linear-gradient(to right,#fff,#e8f1f7)}.solution_feature .head{flex:1;max-width:672px}.solution_feature .head p{color:#757575;font-size:17px;line-height:30px;margin-top:27px}.solution_feature .img{width:41.5973%;aspect-ratio:599/438;border-radius:20px;overflow:hidden}.solution_feature .img img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}.solution_feature{padding:4rem 0}.solution_feature .flex{display:block}.solution_feature .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.solution_feature .img{width:100%;margin-top:2rem}}.swiper_btns div{width:19px;height:35px;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/about_certificate/assets/img/arrow-b.svg) no-repeat center / contain;transition:all 0.3s;cursor:pointer}.swiper_btns.full div::after{content:'';display:block;width:27.5%;height:27.5%;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/about_certificate/assets/img/arrow-w.svg) no-repeat center / contain;transition:all 0.3s}.swiper_btns.full div.swiper-button-disabled::after{background-image:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/about_certificate/assets/img/arrow-b.svg)}.about_certificate{background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/about_certificate/assets/img/home-solu-bg.jpg) no-repeat center / cover;padding:186px 0 166px;position:relative}.about_certificate .con{overflow:hidden}.about_certificate::before{content:'';display:block;width:25.677%;aspect-ratio:493/32;background-image:var(--bg_color);position:absolute;left:0;top:0;transform:translateY(-50%)}.about_certificate .main{gap:9.5833%}.about_certificate .head{min-width:415px}.about_certificate .head p{color:#666;line-height:27px;margin-top:14px}.about_certificate .head ul{margin-top:36px}.about_certificate .head ul li{padding-left:2rem;position:relative;color:#757575;font-size:24px;font-weight:600;transition:all 0.3s;cursor:pointer;margin-bottom:18px}.about_certificate .head ul li:last-child{margin-bottom:0}.about_certificate .head ul li::before{content:'';display:block;width:1rem;height:2px;background-color:#757575;transition:all 0.3s;position:absolute;left:0;top:50%;transform:translateY(-50%)}.about_certificate .head ul li.active{color:#282828}.about_certificate .head ul li.active::before{background-image:var(--bg_color)}.about_certificate .head .swiper_btns{margin-top:65px}.about_certificate .swiper_box{min-width:100%;padding:10px;overflow:hidden}.about_certificate_swiper.hide{display:none}.about_certificate .about_certificate_swiper{max-width:786px}.about_certificate .about_certificate_swiper .swiper-slide{aspect-ratio:372/527;overflow:hidden;border-radius:6px;box-shadow:0 0 15px rgba(0,0,0,.1)}.about_certificate .about_certificate_swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}.about_certificate .main{gap:2rem}.about_certificate .about_certificate_swiper{max-width:373px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.about_certificate .head{min-width:330px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}.about_certificate{padding:4rem 0}.about_certificate .main{display:block}.about_certificate .head{min-width:100%}.about_certificate .head p{margin-top:.5rem}.about_certificate .head ul{margin-top:1.25rem}.about_certificate .head ul li{font-size:1rem;padding-left:22px}.about_certificate .head ul li::before{width:1rem}.about_certificate .head .swiper_btns{margin-top:2rem;gap:1rem}.about_certificate .head .swiper_btns div{width:2.5rem;height:2.5rem}.about_certificate .swiper_box{margin-top:3rem;overflow:visible;padding:0}.about_certificate .about_certificate_swiper{max-width:100%}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}.swiper_btns div{width:19px;height:35px;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/about_global/assets/img/arrow-b.svg) no-repeat center / contain;transition:all 0.3s;cursor:pointer}.swiper_btns.full div::after{content:'';display:block;width:27.5%;height:27.5%;background:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/about_global/assets/img/arrow-w.svg) no-repeat center / contain;transition:all 0.3s}.swiper_btns.full div.swiper-button-disabled::after{background-image:url(https://jsacrel.it/wp-content/plugins/sytech-fronteditor/sytpl/about_global/assets/img/arrow-b.svg)}.about_global{padding:208px 0}.about_global .head p{max-width:730px;margin:26px auto 0;color:#666;line-height:27px}.about_global img{display:block;max-width:100%;height:auto;margin:98px auto 0}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}.about_global{padding:4rem 0 5rem}.about_global .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.about_global img{margin-top:2rem}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}