.service_main{padding-bottom:24px}.service_main .main{flex:1;max-width:974px;padding-top:60px}.service_main .main h2{font-size:34px;font-weight:600;line-height:56px}.service_main .intro p{color:#545454;font-size:17px;line-height:30px}.service_main .intro ul{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem 1rem;background-color:#f5faff;border-radius:10px;padding:39px 24px}.service_main .intro ul li{min-width:206px;position:relative;padding-left:52px}.service_main .intro ul li i{display:block;width:38px;height:42px;background:no-repeat left center / contain;position:absolute;left:0;top:-4px}.service_main .intro ul li strong{display:block;font-size:22px;font-weight:600;line-height:26px;margin-bottom:6px}.service_main .intro ul li span{color:#888786;line-height:19px}.service_main .service_nav{margin-top:50px;position:sticky;top:0;padding-top:.8rem;background-color:#fff;z-index:99}.service_main .service_nav ul{display:flex;gap:4.1067762%;position:relative;z-index:2}.service_main .service_nav ul::after{content:'';display:block;width:100%;height:1px;background-color:#dcdcdc;position:absolute;left:0;bottom:1px;z-index:-1}.service_main .service_nav ul li a{display:block;border-bottom:3px solid transparent;transition:all 0.3s;color:#515151;font-size:18px;padding-bottom:19px;height:100%}.service_main .service_nav ul li.active a,.service_main .service_nav ul li:hover a{border-color:var(--theme_color);color:#242424}.service_main .service_nav ul li.active a{font-weight:500}.service_main #desc{margin-top:52px}.service_main #desc ul{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:36px}.service_main #desc ul li{border-radius:8px;border:1px solid #e5e5e5;transition:all 0.3s;background-color:#fff;padding:38px 9.1% 34px}.service_main #desc ul li:hover{box-shadow:0 0 15px rgba(0,0,0,.1);border-color:#fff}.service_main #desc ul li i{width:52px;height:52px;display:block;background:no-repeat left center / contain}.service_main #desc ul li h3{font-size:20px;font-weight:600;line-height:29px;margin-top:20px}.service_main #desc ul li p{margin-top:1rem}.service_main #desc p{color:#545454;font-size:17px;font-weight:300;line-height:30px;margin-top:58px}.service_main #format{margin-top:56px}.service_main #format p{color:#545454;font-size:17px;font-weight:300;line-height:30px;margin-top:10px}.service_main #format h3{background-color:#f4faff;border-radius:4px;position:relative;font-size:20px;font-weight:600;line-height:2rem;padding:15px 20px}.service_main #format h3::before{content:'';display:block;width:4px;height:58%;background-color:var(--theme_color);position:absolute;left:0;top:50%;transform:translateY(-50%)}.service_main #format ul{margin:34px 0 24px;border-bottom:1px solid #e3e3e3;padding-bottom:30px}.service_main #format ul li{margin-bottom:1rem}.service_main #format ul li:last-child{margin-bottom:0}.service_main #format ul li p{margin-top:15px}.service_main #cta{margin-top:72px}.service_main #cta ul{margin-top:56px}.service_main #cta ul li{position:relative;padding-left:88px;margin-bottom:50px;max-width:max-content}.service_main #cta ul li:hover span{background-color:transparent}.service_main #cta ul li:hover span::after{opacity:1}.service_main #cta ul li:last-child{margin-bottom:0}.service_main #cta ul li span{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:#082443;box-shadow:0 0 15px rgba(0,0,0,.1);position:absolute;left:0;top:-2px;z-index:2;transition:all 0.3s}.service_main #cta ul li span::after{content:'';display:block;width:100%;height:100%;border-radius:50%;background-image:var(--bg_color);position:absolute;z-index:-1;left:0;top:0;opacity:0;transition:all 0.3s}.service_main #cta ul li span i{display:block;width:39%;height:39%;background:no-repeat center / contain}.service_main #cta ul li strong{display:block;font-size:24px;font-weight:600;margin-bottom:8px}.service_main #cta ul li a{color:#7c7c7c;font-size:18px;line-height:29px;transition:all 0.2s}.service_main #cta ul li a:hover{color:var(--theme_color);text-decoration:underline}.service_main #cta ul li p{color:#7c7c7c;font-size:18px;line-height:29px;max-width:439px}.service_main .sidebar{min-width:250px;width:27.778%;background-color:#fff;border-radius:12px;box-shadow:0 0 15px rgba(0,0,0,.1);position:sticky;top:160px;transform:translateY(-40px);padding:44px 2.223% 40px}.service_main .sidebar .title{font-size:22px;font-weight:600;display:block}.service_main .sidebar .price{margin-top:24px;padding-bottom:20px;border-bottom:1px solid #d1d1d1}.service_main .sidebar .price i{color:#5d5d66;font-size:31px;line-height:40px;display:inline-block;vertical-align:top}.service_main .sidebar .price span{font-size:40px;font-weight:600;line-height:40px;display:inline-block;vertical-align:baseline}.service_main .sidebar .price p{margin-top:12px}.service_main .sidebar p{color:#383838;margin-top:14px}.service_main .sidebar .num{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:28px}.service_main .sidebar .num span{font-weight:500;font-size:17px}.service_main .sidebar .num form{display:flex;flex:1;max-width:136px;border:1px solid #d1d1d1;border-radius:2px;overflow:hidden}.service_main .sidebar .num form input{width:0;flex:1;text-align:center;font-size:18px;color:var(--title_color);border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;line-height:46px}.service_main .sidebar .num form span{cursor:pointer;width:36px;text-align:center;color:#3f3f3f;font-size:20px;line-height:46px}.service_main .sidebar .btns{padding-top:10px}.service_main .sidebar .btns a{display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all 0.3s;font-size:18px;font-weight:500;margin-top:14px}.service_main .sidebar .btns .buy{color:#fff;gap:6px;background-image:linear-gradient(to right,var(--theme_color),var(--subtheme_color),var(--theme_color));background-size:200%;padding:14.5px}.service_main .sidebar .btns .buy::after{content:'';display:block;width:13px;height:11px;background:url(../../../../../../../../themes/sytech/assets/img/arrow-line-w.svg) no-repeat center / contain;transition:all 0.3s}.service_main .sidebar .btns .buy:hover{background-position:right}.service_main .sidebar .btns .buy:hover::after{transform:translateX(5px)}.service_main .sidebar .btns .add{color:var(--theme_color);border:1px solid var(--theme_color);position:relative;z-index:2;padding:13.5px;background-color:transparent}.service_main .sidebar .btns .add::after{content:'';display:block;width:calc(100% + 2px);height:calc(100% + 2px);background-image:var(--bg_color);position:absolute;z-index:-1;left:-1px;top:-1px;transition:all 0.3s;opacity:0;border-radius:6px}.service_main .sidebar .btns .add:hover{color:#fff}.service_main .sidebar .btns .add:hover::after{opacity:1}