#consultingPage .container{max-width:1180px}#consultingPage .mobile_view{display:none !important}#consultingPage .pc_view{display:block}#consultingPage .consulting_section_title{margin-bottom:48px;color:#1D2129;font-size:40px;font-weight:bolder;line-height:48px;text-align:center}#consultingPage .consulting_banner{position:relative;overflow:hidden;background:#0b1b3a}#consultingPage .consulting_banner_media{position:relative;width:100%;min-height:480px;line-height:0}#consultingPage .consulting_banner_media .consulting_banner_bg{display:block;width:100%;height:500px;min-height:480px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}#consultingPage .consulting_banner_media .consulting_banner_mask{display:none;position:absolute;inset:0;background:-webkit-gradient(linear, left top, right top, from(rgba(4,10,25,0.72)), color-stop(52%, rgba(4,10,25,0.38)), to(rgba(4,10,25,0.12)));background:-webkit-linear-gradient(left, rgba(4,10,25,0.72) 0%, rgba(4,10,25,0.38) 52%, rgba(4,10,25,0.12) 100%);background:-o-linear-gradient(left, rgba(4,10,25,0.72) 0%, rgba(4,10,25,0.38) 52%, rgba(4,10,25,0.12) 100%);background:linear-gradient(90deg, rgba(4,10,25,0.72) 0%, rgba(4,10,25,0.38) 52%, rgba(4,10,25,0.12) 100%)}#consultingPage .consulting_banner_content{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#consultingPage .consulting_banner_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}#consultingPage .consulting_banner_text{max-width:528px;color:#fff}#consultingPage .consulting_banner_title{margin:0;color:#fff;font-size:48px;font-weight:500;line-height:56px}#consultingPage .consulting_banner_desc{margin-top:16px;color:rgba(255,255,255,0.9);font-size:18px;font-weight:400;line-height:30px}#consultingPage .consulting_banner_desc .consulting_br_mobile{display:none}#consultingPage .consulting_banner_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-top:40px}#consultingPage .consulting_banner_btn{min-width:136px;min-height:46px}#consultingPage .consulting_form{-ms-flex-negative:0;flex-shrink:0;width:360px;padding:16px;border-radius:12px;background:#fff;margin-right:40px;opacity:.95;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#consultingPage .consulting_form_title{margin-bottom:16px;color:#1d2129;font-size:16px;font-weight:500;line-height:22px;text-align:center}#consultingPage .consulting_field{margin-bottom:16px}#consultingPage .consulting_field_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;color:#1d2129;font-size:12px;line-height:20px}#consultingPage .consulting_field_label .consulting_field_icon{width:16px;height:16px;margin-right:4px;-o-object-fit:contain;object-fit:contain}#consultingPage .consulting_field_label .consulting_required{margin-left:2px;color:#165dff;font-size:12px;font-style:normal}#consultingPage .consulting_field_label .consulting_optional{margin-left:4px;color:rgba(29,33,41,0.4);font-size:12px;font-style:normal}#consultingPage .consulting_field_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}#consultingPage .consulting_city_row .consulting_select{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#consultingPage .consulting_select,#consultingPage .consulting_input,#consultingPage .consulting_textarea{width:100%;border:1px solid transparent;border-radius:4px;outline:none;background:#F7F8FA;color:#1D2129;font-size:12px;line-height:18px;-webkit-transition:border-color .2s,background-color .2s;-o-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}#consultingPage .consulting_select:focus,#consultingPage .consulting_input:focus,#consultingPage .consulting_textarea:focus{border-color:#165DFF;background:#fff}#consultingPage .consulting_select{height:40px;padding:0 8px;color:#86909C}#consultingPage .consulting_select option{color:#1D2129}#consultingPage .consulting_input{height:40px;padding:0 10px}#consultingPage .consulting_input::-webkit-input-placeholder{color:#86909C}#consultingPage .consulting_input::-moz-placeholder{color:#86909C}#consultingPage .consulting_input::-ms-input-placeholder{color:#86909C}#consultingPage .consulting_input::placeholder{color:#86909C}#consultingPage .consulting_country_code{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px}#consultingPage .consulting_phone_row .consulting_input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#consultingPage .consulting_textarea{height:82px;padding:8px 10px;resize:none}#consultingPage .consulting_textarea::-webkit-input-placeholder{color:#86909C}#consultingPage .consulting_textarea::-moz-placeholder{color:#86909C}#consultingPage .consulting_textarea::-ms-input-placeholder{color:#86909C}#consultingPage .consulting_textarea::placeholder{color:#86909C}#consultingPage .consulting_submit{width:100%;height:48px;font-size:16px;line-height:24px;border-radius:8px}#consultingPage .consulting_field_error{display:none;margin-top:6px;color:#F53F3F;font-size:12px;line-height:16px}#consultingPage .consulting_field_error.is-visible{display:block}#consultingPage .consulting_form_error{margin-top:0;margin-bottom:8px;text-align:center}#consultingPage .consulting_select.is-invalid,#consultingPage .consulting_input.is-invalid{border-color:#F53F3F}#consultingPage .consulting_form_modal .modal-dialog{max-width:380px;margin:16px auto}#consultingPage .consulting_form_modal .modal-content{overflow:hidden;border:0;border-radius:12px}#consultingPage .consulting_form_modal .modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 20px 0;border-bottom:0}#consultingPage .consulting_form_modal .modal-title{color:#1D2129;font-size:18px;font-weight:600;line-height:26px}#consultingPage .consulting_form_modal .modal-body{padding:16px 20px 20px}#consultingPage .consulting_form_modal .consulting_textarea{height:84px}#consultingPage .consulting_form_mobile{width:100%;padding:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}#consultingPage .consulting_form_mobile .consulting_form_title{display:none}#consultingPage .consulting_price{padding:64px 0 0;background:#fff}#consultingPage .consulting_price_scroll{width:100%}#consultingPage .consulting_price_grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px}#consultingPage .consulting_price_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border-radius:8px;background:#F7F9FE}#consultingPage .consulting_price_title{color:#1d2129;font-size:20px;font-weight:500;line-height:28px}#consultingPage .consulting_price_desc{margin-top:12px;color:#86909c;font-size:14px;font-weight:400;line-height:22px}#consultingPage .consulting_price_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;color:#165dff}#consultingPage .consulting_price_symbol{font-size:16px;font-weight:400}#consultingPage .consulting_price_number{margin-left:5px;font-size:28px;font-weight:500;line-height:40px}#consultingPage .consulting_price_unit{margin-left:4px;font-size:16px;font-weight:400}#consultingPage .consulting_price_extra{margin-top:8px;color:#86909c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#consultingPage .consulting_price_extra_text{font-size:14px;font-weight:400;line-height:22px}#consultingPage .consulting_price_extra_symbol{font-size:14px;font-weight:400;line-height:28px;color:#165dff}#consultingPage .consulting_price_extra_number{margin-left:4px;font-size:20px;font-weight:500;line-height:28px;color:#165dff}#consultingPage .consulting_price_btn{width:100%;height:44px;margin-top:20px;padding-top:10px;padding-bottom:10px;border-radius:44px;font-size:16px;background:-webkit-gradient(linear, left top, right top, from(#1783ff), to(#165dff));background:-webkit-linear-gradient(left, #1783ff 0%, #165dff 100%);background:-o-linear-gradient(left, #1783ff 0%, #165dff 100%);background:linear-gradient(90deg, #1783ff 0%, #165dff 100%)}#consultingPage .consulting_price_btn:hover{opacity:.9}#consultingPage .consulting_cases{overflow:hidden;padding:64px 0}#consultingPage .consulting_case_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;width:100%;margin-bottom:40px;white-space:nowrap}#consultingPage .consulting_case_nav .nav-item{padding:0 32px;font-size:18px;cursor:pointer}#consultingPage .consulting_case_nav .nav-item .tabname{position:relative;padding:12px 0}#consultingPage .consulting_case_nav .nav-item .tabname::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;border-radius:1px 1px 0 0;background-color:#165DFF;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}#consultingPage .consulting_case_nav .nav-item .tabname:hover{color:#165DFF}#consultingPage .consulting_case_nav .nav-item.active .tabname{color:#165DFF;font-weight:500}#consultingPage .consulting_case_nav .nav-item.active .tabname::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#consultingPage .consulting_case_nav::-webkit-scrollbar{height:0}#consultingPage .consulting_case_content{width:100%}#consultingPage .consulting_case_swiper{width:100%;overflow:hidden}#consultingPage .consulting_case_swiper .swiper-slide{width:680px;height:480px}#consultingPage .consulting_case_item{position:relative;display:block;overflow:hidden;width:100%;height:100%;border-radius:10px;background:#11224a;-webkit-transform:scale(.9294);-ms-transform:scale(.9294);transform:scale(.9294);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#consultingPage .consulting_case_item .consulting_case_img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#consultingPage .consulting_case_item::after{content:'';position:absolute;right:0;bottom:0;left:0;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.01)), to(rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.8) 100%);background:linear-gradient(180deg, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.8) 100%);pointer-events:none}#consultingPage .swiper-slide-active .consulting_case_item,#consultingPage .swiper-slide-duplicate-active .consulting_case_item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#consultingPage .consulting_case_title{position:absolute;right:24px;bottom:20px;left:24px;z-index:1;overflow:hidden;color:#fff;font-size:18px;font-weight:500;line-height:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media (max-width:750px){#consultingPage .mobile_view{display:block !important}#consultingPage .pc_view{display:none !important}#consultingPage .consulting_section_title{margin-bottom:24px;font-size:20px;font-weight:500;line-height:28px}#consultingPage .consulting_banner_media{min-height:0}#consultingPage .consulting_banner_media .consulting_banner_bg{width:100%;height:296px;min-height:0;-o-object-fit:cover;object-fit:cover}#consultingPage .consulting_banner_mask{background:-webkit-gradient(linear, left top, left bottom, from(rgba(4,10,25,0.55)), to(rgba(4,10,25,0.3)));background:-webkit-linear-gradient(top, rgba(4,10,25,0.55) 0%, rgba(4,10,25,0.3) 100%);background:-o-linear-gradient(top, rgba(4,10,25,0.55) 0%, rgba(4,10,25,0.3) 100%);background:linear-gradient(180deg, rgba(4,10,25,0.55) 0%, rgba(4,10,25,0.3) 100%)}#consultingPage .consulting_banner_flex{display:block;padding:0 8px;text-align:center}#consultingPage .consulting_banner_text{max-width:100%}#consultingPage .consulting_banner_title{font-size:26px;font-weight:600;line-height:36px}#consultingPage .consulting_banner_desc{margin-top:8px;font-size:13px;font-weight:400;line-height:20px}#consultingPage .consulting_banner_desc .consulting_br_mobile{display:inline}#consultingPage .consulting_banner_actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:56px;padding-bottom:26px}#consultingPage .consulting_banner_btn{width:120px;height:40px}#consultingPage .consulting_price{padding:40px 0 0}#consultingPage .consulting_price_scroll{overflow-x:auto;padding:0 16px;-webkit-overflow-scrolling:touch}#consultingPage .consulting_price_scroll::-webkit-scrollbar{height:0}#consultingPage .consulting_price_grid{grid-template-columns:repeat(4, 1fr);width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:12px;padding-right:40px}#consultingPage .consulting_price_card{padding:16px}#consultingPage .consulting_price_title{font-size:14px;font-weight:500;line-height:22px}#consultingPage .consulting_price_desc{margin-top:8px;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}#consultingPage .consulting_price_amount{margin-top:8px}#consultingPage .consulting_price_symbol{font-size:14px}#consultingPage .consulting_price_number{font-size:20px;font-weight:500;line-height:28px}#consultingPage .consulting_price_unit{font-size:14px}#consultingPage .consulting_price_extra{margin-top:6px}#consultingPage .consulting_price_extra_text{font-size:12px;line-height:20px}#consultingPage .consulting_price_extra_symbol{font-size:12px;line-height:24px}#consultingPage .consulting_price_extra_number{font-size:16px;line-height:24px}#consultingPage .consulting_price_btn{margin:16px 0 0;padding:0;font-size:12px;height:34px}#consultingPage .consulting_cases{padding:40px 0}#consultingPage .consulting_case_nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:24px}#consultingPage .consulting_case_nav .nav-item{margin-right:24px;padding:0;font-size:14px}#consultingPage .consulting_case_nav .nav-item .tabname{padding:9px 0}#consultingPage .consulting_case_nav .nav-item:last-child{margin-right:0}#consultingPage .consulting_case_swiper .swiper-slide{width:80vw;height:115.73333333vw;min-width:0;max-width:none}#consultingPage .consulting_case_item{border-radius:1.06666667vw;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#consultingPage .consulting_case_title{right:16px;bottom:14px;left:16px;font-size:15px;line-height:22px}}