.elementor-23842 .elementor-element.elementor-element-45efc4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_wrapper{background-color:#1e3c72;background-image:url("https://www.shengwang.cn/wp-content/plugins/shengwang/assets/resources/widgets/page-banner/bg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:126px 0px 85px 0px;}.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_title{font-size:48px;line-height:56px;color:#ffffff;}.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_description{font-size:18px;line-height:26px;color:#ffffff;}.elementor-23842 .elementor-element.elementor-element-f13f8ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23842 .elementor-element.elementor-element-2c1f6f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23842 .elementor-element.elementor-element-0eabd86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23842 .elementor-element.elementor-element-0eabd86::before, .elementor-23842 .elementor-element.elementor-element-0eabd86 > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-0eabd86 > .e-con-inner > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-0eabd86 > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-0eabd86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-0eabd86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #EBF1F9 0%, #EBF1F9 100%);}.elementor-23842 .elementor-element.elementor-element-635393c .sw_tab_nav_item{width:180px;height:48px;line-height:48px;}.elementor-23842 .elementor-element.elementor-element-3f74755{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;}.elementor-23842 .elementor-element.elementor-element-3f74755::before, .elementor-23842 .elementor-element.elementor-element-3f74755 > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-3f74755 > .e-con-inner > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-3f74755 > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-3f74755 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-3f74755 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #000000 0%, #000000 100%);}.elementor-23842 .elementor-element.elementor-element-515d470 img{max-width:100%;}.elementor-23842 .elementor-element.elementor-element-31a1781{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23842 .elementor-element.elementor-element-31a1781::before, .elementor-23842 .elementor-element.elementor-element-31a1781 > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-31a1781 > .e-con-inner > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-31a1781 > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-31a1781 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-31a1781 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23842 .elementor-element.elementor-element-62102dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23842 .elementor-element.elementor-element-62102dd:not(.elementor-motion-effects-element-type-background), .elementor-23842 .elementor-element.elementor-element-62102dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23842 .elementor-element.elementor-element-62102dd::before, .elementor-23842 .elementor-element.elementor-element-62102dd > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-62102dd > .e-con-inner > .elementor-background-video-container::before, .elementor-23842 .elementor-element.elementor-element-62102dd > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-62102dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-23842 .elementor-element.elementor-element-62102dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23842 .elementor-element.elementor-element-5e40f77 .sw_cta_container{background-color:#1a1a1a;background-image:url("https://www.shengwang.cn/wp-content/plugins/shengwang/assets/resources/widgets/call-to-action/bg.png");background-position:center center;background-size:cover;}.elementor-23842 .elementor-element.elementor-element-5e40f77 .sw_cta_subtitle{font-size:24px;line-height:32px;color:#ffffff;}.elementor-23842 .elementor-element.elementor-element-5e40f77 .sw_cta_title{font-size:36px;line-height:44px;color:#ffffff;}.elementor-23842 .elementor-element.elementor-element-5e40f77 .sw_cta_feature_text{font-size:14px;line-height:22px;color:#ffffff;}@media(max-width:1440px){.elementor-23842 .elementor-element.elementor-element-3f74755{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-23842 .elementor-element.elementor-element-f13f8ae{--content-width:1200px;}.elementor-23842 .elementor-element.elementor-element-2c1f6f3{--content-width:1200px;}.elementor-23842 .elementor-element.elementor-element-0eabd86{--content-width:1200px;}.elementor-23842 .elementor-element.elementor-element-3f74755{--content-width:1200px;}.elementor-23842 .elementor-element.elementor-element-31a1781{--content-width:1200px;}.elementor-23842 .elementor-element.elementor-element-62102dd{--content-width:1200px;}}@media(min-width:1620px){.elementor-23842 .elementor-element.elementor-element-3f74755{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_wrapper{padding:150px 0px 80px 0px;}.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_title{font-size:42px;line-height:50px;}.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_description{font-size:16px;line-height:24px;}.elementor-23842 .elementor-element.elementor-element-635393c .sw_tab_nav_item{width:160px;height:44px;line-height:44px;}.elementor-23842 .elementor-element.elementor-element-3f74755{--grid-auto-flow:row;}.elementor-23842 .elementor-element.elementor-element-5e40f77 .sw_cta_title{font-size:32px;}}@media(max-width:767px){.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_wrapper{padding:120px 0px 60px 0px;}.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_title{font-size:28px;line-height:32px;}.elementor-23842 .elementor-element.elementor-element-a2081b5 .sw_page_banner_description{font-size:16px;line-height:24px;}.elementor-23842 .elementor-element.elementor-element-635393c .sw_tab_nav_item{width:120px;height:40px;line-height:40px;}.elementor-23842 .elementor-element.elementor-element-3f74755{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-23842 .elementor-element.elementor-element-5e40f77 .sw_cta_title{font-size:28px;}}/* Start custom CSS for html, class: .elementor-element-00a0782 */.wraps {
  margin: auto;
  width: 1200px;
}
.pain {
  padding: 96px 0;
}
.pain__list {
  display: flex;
  flex-wrap: wrap;
  padding: 16px;
  border: 1px dashed #E6E9F2;
  border-radius: 32px;
}
.pain__item {
  margin-right: 16px;
  flex: 1;
  padding: 32px 32px;
  display: flex;
  align-items: center;
  background: #F8F9FC;
  border-radius: 24px;
}
.pain__item:last-child {
  margin-right: 0;
}
.pain__item b {
  display: block;
  width: 24px;
  line-height: 1;
}
.pain__item b img {
  display: block;
  width: 100%;
  height: auto;
}
.pain__item strong {
  display: block;
  flex: 1;
  margin-left: 16px;
  width: 0;
  color: #181F27;
  font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac8fab7 */.educate__solution {
  padding-bottom: 96px;
}
.educate__wrap {
  margin-top: 48px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.educate__imgs {
  width: 40%;
}
.educate__imgs figure img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 24px;
}
.educate__content {
  flex: 1;
  margin-left: 48px;
  width: 0;
}
.educate__items {
  margin-bottom: 24px;
}
.educate__items:last-child {
  margin-bottom: 0;
}
.educate__items strong {
  display: block;
  margin-bottom: 8px;
  line-height: 1.4;
  color: #181F27;
  font-size: 20px !important;
  font-weight: 600 !important;
}
.educate__items p {
  color: #586376;
  font-size: 14px;
  line-height: 1.571;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e9f4ed */.scheme__framework {
    margin-top: 96px;
  text-align: center;
}
.framework__top {
  margin-bottom: 48px;
}
.framework__top .sw_iconbox_group_main_title {
  color: #fff;
}
.framework__top p {
  margin: auto;
  width: 730px;
  max-width: 100%;
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f74755 */.common-main{
   background: radial-gradient(201.78% 112.12% at 50% -8.25%, #FFF 0%, rgba(36, 124, 255, 0.56) 8.54%, rgba(0, 0, 0, 0.00) 28.78%, rgba(0, 0, 0, 0.00) 100%), #000306;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62102dd */.free_bg{
   background: radial-gradient(78.01% 109.93% at 50% -6.98%, rgba(0, 0, 0, 0.00) 61.5%, rgba(0, 87, 255, 0.20) 78.26%, #099DFD 100%), #000306;

}/* End custom CSS */