.banner-text-container {position: absolute;top: 0;left: 0;width: 100%;height:100%;}
.bg-black-80 {background: rgba(0, 0, 0, 0.8);}
.bg5 {background-color:#1bacba;}
.bg6 {background-color:#84b73c;}
.bg7 {background-color:#2288c9;}
.bg8 {background-color:#f26327;}
.bg9 {background-color:#84b73c;}
.bg10 {background-color:#0a7ddd;}
.bg11 {background-color:#963eaf;}


.border-e4b348 {color:#e4b348;}
.border-30b7ac {color:#30b7ac;}
.border-30b0eb {color:#30b0eb;}
.border-d96a18 {color:#d96a18;}
.border-b870e5 {color:#b870e5;}
.border-82d29a {color:#82d29a;}
.border-49a40c {color:#49a40c;}
.border-f94e52 {color:#f94e52;}

.solution1-font1 {font-size:1.75em;}
.solution1-font2 {font-size:1.265em;}
.solution1-font3,
.solution1-font10 {font-size:1.1em;}
.solution1-font4 {font-size:1.875em;}
.solution1-font5 {font-size:3.785em;}
.solution1-font6 {font-size:3.75em;}
.solution1-font7 {font-size:1.25em;line-height: 1.5em;}
.solution1-font8 {font-size:14px;line-height:1.6em;}
.solution1-font9 {font-size:1.125em;line-height:1.6em;}
.solution1-pt1 {padding-top:3.25em;}
.solution1-pt2 {padding-top:10.3125em;}
.solution1-pt3 {padding-top:2.16666em;}
.solution1-pt4 {padding-top:3em;}
.solution1-pt5 {padding-top:3.125em;}
.solution1-pt6 {padding-top:2.1875em;}
.solution1-pt7 {padding-top:2.8125em;line-height:1.35em;}
.solution1-pt8 {padding-top:7.5em;}
.solution1-pt9 {padding-top:2.5em;}
.solution1-pt10 {padding-top:0.625em;}
.solution1-pt11 {padding-top:1.5em;}
.solution1-pt12 {padding-top: 6.875em;}
.solution1-pt13 {padding-top: 1em;}
.solution1-pb1 {padding-bottom:3.125em;}
.solution1-pb2 {padding-bottom:7.75em;}
.solution1-pr1 {padding-right: 3em;}

.font64 {font-size: 40px;}
.font36 {font-size: 30px;}
.font16 {font-size: 16px;}
.font14 {font-size: 13px;}
.mt-60 {margin-top: 74px;}

.section1 .icon-item {margin-left:1%;margin-right:1%;}
.section1 .bg1 {background-color:rgba(101,155,223,0.8);}
.section1 .bg2 {background-color:rgba(212,110,42,0.8);}
.section1 .bg3 {background-color:rgba(215,156,54,0.8);}
.section1 .bg4 {background-color:rgba(42,136,126,0.8);}

.section1 .mk3 {width:100%;}
.section1 .icon-item {width:25.25em;display:inline-flex;align-items:center;padding:0.625em;border-radius:3.125em;line-height:2em;text-align:center;}
.section1 .mk3 .icon-item:nth-child(1) {-webkit-animation-duration:1s;animation-duration:1s;}
.section1 .mk3 .icon-item:nth-child(2) {-webkit-animation-duration:2s;animation-duration:2s;}
.section1 .mk3 .icon-item:nth-child(3) {-webkit-animation-duration:3s;animation-duration:3s;}
.section1 .mk3 .icon-item:nth-child(4) {-webkit-animation-duration:4s;animation-duration:4s;}
.section1 .mk3 .icon-item {margin:20px;}
.section1 .mk3 .icon-item:last-child {margin-right:0;}
.section1 .icon-img {flex:0 0 4.938em;height:4.938em;background-color:#efefef;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:0.3125em;}
.section1 .icon-img img {width:auto;height:auto;max-width:100%;max-height:100%;}
.section1 .icon-text{font-size:16px;line-height:1.6em;}


.section2 .mk1 {width:32%;padding:4.6875em 3.125em 5.625em;border-radius:0.925em 0 0 0;background-color:#ffffff;}
.section2 .mk1:nth-child(1),.mk1:nth-child(3) {border-bottom:3px solid #7a7c7b;}
.section2 .mk1:nth-child(2) {border-bottom:3px solid #f26327;-webkit-animation-duration:1.5s;animation-duration:1.5s;}
.section2 .mk1:nth-child(3) {-webkit-animation-duration:2s;animation-duration:2s;}
.section2 .mk1 .title{font-size: 24px;color:#424242;}
.section2 .mk1 .title::after {content: "";width: 2.5em;height: 1px;background-color: #424242;display: block;margin: 1.5em auto 0;}

.section3 .solution2-container {position:relative;overflow:hidden;}
.section3 .solution2-container .text-box {position:absolute;left:0;right:0;top:4.625em;margin:0 auto;color:#ffffff;}
/*.solution2-container .text-box h3 {font-size:3.75em;margin-bottom:0.66em;}*/
/*.solution2-container .text-box p {font-size:1.25em;}*/
.section3 .solution2-container li {font-size:1.9em;color:#fff;font-weight:bold;padding:0.4em 1.2em;position:absolute;}
.section3 .solution2-container li:nth-child(1) {top:13.4em;left:22.8em;-webkit-animation-duration:1s;animation-duration:1s;}
.section3 .solution2-container li:nth-child(2) {top:18.233em;left:18.333em;-webkit-animation-duration:2s;animation-duration:2s;}
.section3 .solution2-container li:nth-child(3) {top:23.4em;left:39.633em;-webkit-animation-duration:3s;animation-duration:3s;}
.section3 .solution2-container li:nth-child(4) {top:27.5em;left:7.4em;-webkit-animation-duration:4s;animation-duration:4s;}
.section3 .solution2-container li:nth-child(5) {top:27.8em;left:40em;-webkit-animation-duration:5s;animation-duration:5s;}
.section3 .solution2-container li:nth-child(6) {top:33.8em;left:5.4em;-webkit-animation-duration:6s;animation-duration:6s;}
.section3 .solution2-container li:nth-child(7) {top:33.5em;left:40.66em;-webkit-animation-duration:7s;animation-duration:7s;}

.solution3-container1 {display:flex;align-items:flex-end;}
.solution3-left {flex:0 0 40%;}
.solution3-left .solution3-item {display:flex;justify-content:flex-end;align-items:flex-end;position:relative;height:9.6875em;}
.solution3-left .solution3-text {width:80%;border-bottom-width:2px;border-bottom-style:solid;text-align:right;padding-bottom:0.3125em;}
.solution3-left .icon-play {margin-right:0.625em;width:1.25em;height:1.25em;transform:rotate(180deg);}
.solution3-left .solution3-img {position:absolute;left:10%;bottom:-0.8125em;width:9.25em;height:9.25em;background-color:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.solution3-left .solution3-item:nth-child(2) .solution3-img,.solution3-left .solution3-item:nth-child(3) .solution3-img {left:0;}
.solution3-left .solution3-img img {width:auto;height:auto;max-width:100%;max-height:100%;}
.solution3-center {flex:0 0 20%;text-align:center;padding:0 1.875em;}
.solution3-right {flex:0 0 40%;}
.solution3-right .solution3-item {display:flex;justify-content:flex-start;align-items:flex-end;position:relative;height:9.6875em;}
.solution3-right .solution3-text {width:80%;border-bottom-width:2px;border-bottom-style:solid;text-align:left;padding-bottom:0.3125em;}
.solution3-right .icon-play {margin-left:0.625em;width:1.25em;height:1.25em;}
.solution3-right .solution3-img {position:absolute;right:10%;bottom:-0.8125em;width:9.25em;height:9.25em;background-color:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.solution3-right .solution3-item:nth-child(2) .solution3-img,.solution3-right .solution3-item:nth-child(3) .solution3-img {right:0;}
.solution3-right .solution3-img img {width:auto;height:auto;max-width:100%;max-height:100%;}
.solution3-left .solution3-item:nth-child(1),.solution3-right .solution3-item:nth-child(1) {-webkit-animation-duration:1.1s;animation-duration:1.1s;}
.solution3-left .solution3-item:nth-child(2),.solution3-right .solution3-item:nth-child(2) {-webkit-animation-duration:1.2s;animation-duration:1.2s;}
.solution3-left .solution3-item:nth-child(3),.solution3-right .solution3-item:nth-child(3) {-webkit-animation-duration:1.3s;animation-duration:1.3s;}
.solution3-left .solution3-item:nth-child(4),.solution3-right .solution3-item:nth-child(4) {-webkit-animation-duration:1.4s;animation-duration:1.4s;}
.solution3-left .solution3-item:nth-child(3) .solution3-img,.solution3-right .solution3-item:nth-child(3) .solution3-img {bottom:-1.6875em;}
.solution3-left .solution3-item:nth-child(4) .solution3-img,.solution3-right .solution3-item:nth-child(4) .solution3-img {bottom:-2.375em;}


.solution4-container4 {width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.solution4-item {width:49%;margin-bottom:2%;position:relative;background-color: #3f4b63;}
.solution4-item .solution1-font4 {width:100%;height:30px;line-height:30px;background-image:linear-gradient(-176deg,#3f4b63,#556482);}


.solution5-container5 {display: flex;justify-content: space-between;flex-wrap: wrap;text-align: center;width: 80%;margin-left: auto;margin-right: auto;}
.solution5-container5 .solution5-item {width: 23%;margin-right:10%;margin-bottom: 50px;}
.solution5-container5 .solution5-img {width: 5.625em;height: 5.625em;padding:1em;background-color: #eeeeee;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.solution5-container5 .solution5-img img {width: auto;height: auto;max-width: 80%;max-height: 80%;}


.solution6-container6 {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.solution6-item {width: 24.5%;position: relative;margin-bottom: 1em; overflow: hidden;}
.section8 *{ transition: all 300ms;}
.solution6-item:hover img{ transform: scale(1.03);}
.solution6-container6 .font14 {width: 100%;text-align: center;height: 40px;line-height: 40px;background-color: #313030;}
.solution7-item {margin-right: 1em;position: relative;}
.solution7-item .solution1-font8{background-color: #313030;line-height: 30px;height: 30px;position: absolute;bottom: 0;width: 100%;}
.solution7-container4 .solution7-item:last-child {margin-right: 0;}
.solution9-left {width: 45%;}
.solution9-left1 {width: 43%;padding:2%;}
.solution9-right {width: 55%;}
.solution8-item {width: 24%;display: flex;align-items: center;justify-content: center;}
.solution8-item img {width: 80%;height: auto;max-width: 100%;max-height: 100%;}




/*@media only screen and (max-width: 1576px) {*/

/*}*/
@media only screen and (max-width: 1400px) {

}
@media only screen and (max-width: 1200px) {



}
@media only screen and (max-width: 1054px) {
  /* .solution1-font1 {font-size:0.75em;}
  .solution1-font4 {font-size:0.375em;}
  .solution1-font5 {font-size:2.785em;}
  .solution1-font6 {font-size:1.25em;}
  .solution1-font7 {font-size:0.6em;line-height:1.5em;}
  .solution1-font8 {font-size:0.5em;line-height:1.2em;}
  .solution1-font9 {font-size: 0.5em;line-height: 1.2em;}
  .solution1-pt1 {padding-top:1.25em;}
  .solution1-pt2 {padding-top:0.7125em;}
  .solution1-pt3 {padding-top:1.16666em;}
  .solution1-pt4 {padding-top:2em;}
  .solution1-pt5 {padding-top:1.125em;}
  .solution1-pt6 {padding-top:0.1875em;}
  .solution1-pt7 {padding-top:1.8125em;line-height:1.35em;}
  .solution1-pt8 {padding-top:6.5em;}
  .solution1-pt9 {padding-top:1.5em;}
  .solution1-pt10 {padding-top:0.625em;}
  .solution1-pt11 {padding-top:1.9375em;}
  .solution1-pt12 {padding-top: 2.875em;}
  .solution1-pb1 {padding-bottom:2.125em;}
  .solution1-pb2 {padding-bottom:2.25em;}
  .solution1-font5 {font-size:1.55em;}
  .solution1-font2 {font-size:0.265em;}
  .solution1-font3,
  .solution1-font10 {font-size:0.65em;} */

  /* .section1 .icon-text{font-size:1.2em;line-height:1.2em;}
  .section1 .h100{height: 80vh;}
  .section1 .icon-img {flex:0 0 3.938em;height:3.938em; }

  .section3 .solution2-container {background-color:#000;padding-top:7em;}
  .section3 .solution2-container .text-box {top:1.625em;}
  .section3 .solution2-container li {font-size:0.5em;}
  .section3 .solution2-container li:nth-child(1) {top:24.4em;left:16.8em;}
  .section3 .solution2-container li:nth-child(2) {top:29.233em;left:12.333em;}
  .section3 .solution2-container li:nth-child(3) {top:30.4em;left:29.633em;}
  .section3 .solution2-container li:nth-child(4) {top:34.5em;left:3.4em;}
  .section3 .solution2-container li:nth-child(5) {top:34.8em;left:29em;}
  .section3 .solution2-container li:nth-child(6) {top:38.8em;left:2.4em;}
  .section3 .solution2-container li:nth-child(7) {top:38.8em;left:30.66em;} */

  /* .solution3-left .solution3-item,.solution3-right .solution3-item {height:2.67em;}
  .solution3-left .solution3-img {width:2.47em;height:2.47em;left:0.5em;}
  .solution3-right .solution3-img {width:2.47em;height:2.47em;right:0.5em;}
  .solution3-center {padding:0 0.4em;}
  .solution-text-container .icon-container .icon-item {margin-right:0.25em;}
  .solution-text-container .icon-container,.solution1-container1 {flex-wrap:wrap;}
  .solution-text-container .icon-item {width:7.9em;padding:0.125em;margin-bottom:.5em;}
  .solution-text-container .icon-img {flex:0 0 1.938em;height:1.938em;}
  .solution1-item1 {padding:1em 0.5em;}
  .solution1-container1 .solution1-img {height:1.55em;}
  .solution3-left .solution3-img,.solution3-left .solution3-item:nth-child(3) .solution3-img,.solution3-right .solution3-item:nth-child(3) .solution3-img,.solution3-left .solution3-item:nth-child(4) .solution3-img,.solution3-right .solution3-item:nth-child(4) .solution3-img {bottom:-0.5em;}

  .solution5-container5{width: 100%;}
  .solution5-container5 .solution5-item {width: 30%;margin-bottom: 1em;}
  .solution5-container5 .solution5-img {width: 4.625em;height: 4.625em;} */
}

@media only screen and (min-width: 992px)and (max-width: 1024px) {
  .font14 {font-size: 16px;}
  .section1 .mt-50 {margin-top: 20px;}
  .section1 .mt-130 {margin-top: 20px;}
  .section1 .line35 {line-height: 45px;}
  .section2 .mk1 .title {font-size: 20px;}
  .section2 .mt-60 {margin-top: 50px;}
  .section3 .mt-50 {margin-top: 10px;}
  .section5 .solution4-item:nth-child(3) .line45 {line-height: 25px;}

}
@media only screen and (min-width: 768px)and (max-width: 992px) {
  .font14 {font-size: 15px;}
  .solution4-item .line45 {line-height: 30px;}
  .solution1-font1 {font-size:0.75em;}
  .solution1-font4 {font-size:0.375em;}
  .solution1-font5 {font-size:2.785em;}
  .solution1-font6 {font-size:1.25em;}
  .solution1-font7 {font-size:0.6em;line-height:1.5em;}
  .solution1-font8 {font-size:0.5em;line-height:1.2em;}
  .solution1-font9 {font-size: 0.5em;line-height: 1.2em;}
  .solution1-pt1 {padding-top:1.25em;}
  .solution1-pt2 {padding-top:0.7125em;}
  .solution1-pt3 {padding-top:1.16666em;}
  .solution1-pt4 {padding-top:2em;}
  .solution1-pt5 {padding-top:1.125em;}
  .solution1-pt6 {padding-top:0.1875em;}
  .solution1-pt7 {padding-top:1.8125em;line-height:1.35em;}
  .solution1-pt8 {padding-top:6.5em;}
  .solution1-pt9 {padding-top:1.5em;}
  .solution1-pt10 {padding-top:0.625em;}
  .solution1-pt11 {padding-top:1.9375em;}
  .solution1-pt12 {padding-top: 2.875em;}
  .solution1-pb1 {padding-bottom:2.125em;}
  .solution1-pb2 {padding-bottom:2.25em;}
  .solution1-font5 {font-size:1.55em;}
  .solution1-font2 {font-size:0.265em;}
  .solution1-font3,
  .solution1-font10 {font-size:0.5em;}
  .solution3-left .solution3-item,.solution3-right .solution3-item {height:2.67em;}
  .solution3-left .solution3-img {width:2.47em;height:2.47em;left:0.5em;}
  .solution3-right .solution3-img {width:2.47em;height:2.47em;right:0.5em;}
  .solution3-center {padding:0 0.4em;}
  .solution-text-container .icon-container .icon-item {margin-right:0.25em;}
  .solution-text-container .icon-container,.solution1-container1 {flex-wrap:wrap;}
  .solution-text-container .icon-item {width:7.9em;padding:0.125em;margin-bottom:.5em;}
  .solution-text-container .icon-img {flex:0 0 1.938em;height:1.938em;}
  .solution1-item1 {padding:1em 0.5em;}
  .solution1-container1 .solution1-img {height:1.55em;}
  .solution3-left .solution3-img,.solution3-left .solution3-item:nth-child(3) .solution3-img,.solution3-right .solution3-item:nth-child(3) .solution3-img,.solution3-left .solution3-item:nth-child(4) .solution3-img,.solution3-right .solution3-item:nth-child(4) .solution3-img {bottom:-0.5em;}

  .solution5-container5{width: 100%;}
  .solution5-container5 .solution5-item {width: 30%;margin-bottom: 1em;}
  .solution5-container5 .solution5-img {width: 4.625em;height: 4.625em;}
  .section1 .icon-text{font-size:1.2em;line-height:1.2em;}
  .section1 .h100{height: 80vh;}
  .section1 .icon-img {flex:0 0 3.938em;height:3.938em; }

  .section3 .solution2-container {background-color:#000;padding-top:7em;}
  .section3 .solution2-container .text-box {top:1.625em;}
  .section3 .solution2-container li {font-size:0.5em;}
  .section3 .solution2-container li:nth-child(1) {top:24.4em;left:16.8em;}
  .section3 .solution2-container li:nth-child(2) {top:29.233em;left:12.333em;}
  .section3 .solution2-container li:nth-child(3) {top:30.4em;left:29.633em;}
  .section3 .solution2-container li:nth-child(4) {top:34.5em;left:3.4em;}
  .section3 .solution2-container li:nth-child(5) {top:34.8em;left:29em;}
  .section3 .solution2-container li:nth-child(6) {top:38.8em;left:2.4em;}
  .section3 .solution2-container li:nth-child(7) {top:38.8em;left:30.66em;}
}
@media only screen and (max-width: 767px) {
  .mt-18 {margin-top: 8px;}
  .mt-130 {margin-top: 20px;}
  .line25 {line-height: 18px;}
  .color838383 {color: #424242;}

  .section1 .mobile1{display: none;}
  .section1 .mk3 .icon-item:last-child {margin-right:1%;}
  .font14 {font-size: 12px;}
  .font16 {font-size: 12px;}
  .font36 {margin-top: 20px; font-size: 17px;}
  .font64{font-size: 19px;}
  .solution1-pb2 {padding-bottom:4.25em;}
  .solution1-font3 {font-size:0.45em;}
  .solution1-font10 {font-size: 1.45em;line-height: 1.65em;}
  .solution1-pt1 {padding-top: 0px; padding-bottom: 20px;}
  .solution1-pt2 {padding-top: 1.7125em;}
  .solution1-pt6 {padding-top: 20px;}
  .solution1-pt13 {padding-top: .5em;}
  .solution1-pr1:nth-child(2n-1) {padding-right: 0;width: 30%;display: inline-block;}
  .solution1-pr1:nth-child(2n) {padding-right: 0;width: 60%;display: inline-block;}
  .solution1-font7,.solution1-font9,.solution1-font8 {line-height: 2.2em;}

  

  .section1 .mk3 .icon-item {margin:5px;width:23.25em;}
  .section1 .icon-img {flex:0 0 2.938em;height:2.938em; padding: 6px;margin:0px 5px;}
  .section1 .icon-text{font-size:1.2em;line-height:1.2em;}

  .section2 .font16 {font-size: 13px;}
  .section2 .mk1 .title {font-size: 16px;color: #424242;}
  .section2 .mk1 {padding: 4.6875em 2.225em 5.625em;}
  .solution3-left .solution3-item,.solution3-right .solution3-item {height:6.17em;}

  .solution4-item .solution1-font4 {height: 4em;line-height: 4em;}

  .solution5-container5 .solution5-item {width: 48%;margin-right:0%;}
  .section5 .mt-18 {margin-top: 6px;}
  .section5 .line45 {line-height: 20px;}
  .section5 .font16 {font-size: 0.6875em;}
  .section5 .solution4-item:nth-child(3) .line45 {line-height: 18px;margin-top: 5px;}

  .solution6-item {width: 49%;}
  .section6 .mt-32 {margin-top: 0px;}

  .solution9-right {
    width: 100%;
}
.solution9-left {
  width: 100%;
}
.solution9-left1 {
  width: 100%;}
  .solution9 .solution1-pt1 {    flex-direction: column;}



  .solution6-container6 .solution1-font4,
  .solution4-item .solution1-font4 {height: 4em;line-height: 4em;}





  .solution1-banner {height: 100vh;width: auto !important;}
  .solution-text-container .icon-img {flex: 0 0 2.938em;height: 2.938em;}
  
  .mk20 span {padding-bottom: 10px;}
  .solution1-font1 {font-size:0.75em;}
  .solution1-font4 {font-size:0.375em;}
  .solution1-font5 {font-size:2.785em;}
  .solution1-font6 {font-size:1.25em;}
  .solution1-font7 {font-size:0.6em;line-height:1.5em;}
  .solution1-font8 {font-size:0.5em;line-height:1.2em;}
  .solution1-font9 {font-size: 0.5em;line-height: 1.2em;}
  .solution1-pt3 {padding-top:1.16666em;}
  .solution1-pt4 {padding-top:2em;}
  .solution1-pt5 {padding-top:1.125em;}                   
  .solution1-pt7 {padding-top:1.8125em;line-height:1.35em;}
  .solution1-pt8 {padding-top:6.5em;}
  .solution1-pt9 {padding-top:1.5em;}
  .solution1-pt10 {padding-top:0.625em;}
  .solution1-pt11 {padding-top:1.9375em;}
  .solution1-pt12 {padding-top: 2.875em;}
  .solution1-pb1 {padding-bottom:2.125em;}
  .solution1-font5 {font-size:1.55em;}
  .solution1-font2 {font-size:0.265em;}

  .section1 .icon-text{font-size:1.2em;line-height:1.2em;}
  .section1 .h100{height: 80vh;}
  .section1 .icon-img {flex:0 0 3.938em;height:3.938em; }
  

  /* .section3 .solution2-container {background-color:#000;padding-top:7em;}
  .section3 .solution2-container .text-box {top:1.625em;}
  .section3 .solution2-container li {font-size:0.5em;}
  .section3 .solution2-container li:nth-child(1) {top:24.4em;left:16.8em;}
  .section3 .solution2-container li:nth-child(2) {top:29.233em;left:12.333em;}
  .section3 .solution2-container li:nth-child(3) {top:30.4em;left:29.633em;}
  .section3 .solution2-container li:nth-child(4) {top:34.5em;left:3.4em;}
  .section3 .solution2-container li:nth-child(5) {top:34.8em;left:29em;}
  .section3 .solution2-container li:nth-child(6) {top:38.8em;left:2.4em;}
  .section3 .solution2-container li:nth-child(7) {top:38.8em;left:30.66em;} */
  .section1 .icon-text{font-size:1.2em;line-height:1.2em;}
  .section1 .h100{height: 80vh;}
  .section1 .icon-img {flex:0 0 3.938em;height:3.938em; }

  .section3 .solution2-container {background-color:#000;padding-top:7em;}
  .section3 .solution2-container .text-box {top:0.625em;}
  .section3 .solution2-container li {font-size:0.5em;}
  .section3 .solution2-container li:nth-child(1) {top:24.4em;left:16.8em;}
  .section3 .solution2-container li:nth-child(2) {top:29.233em;left:12.333em;}
  .section3 .solution2-container li:nth-child(3) {top:30.4em;left:29.633em;}
  .section3 .solution2-container li:nth-child(4) {top:34.5em;left:3.4em;}
  .section3 .solution2-container li:nth-child(5) {top:34.8em;left:29em;}
  .section3 .solution2-container li:nth-child(6) {top:38.8em;left:2.4em;}
  .section3 .solution2-container li:nth-child(7) {top:38.8em;left:30.66em;}
  .solution3-left .solution3-item,.solution3-right .solution3-item {height:6.67em;}
  .solution3-left .solution3-img {width:2.47em;height:2.47em;left:0.5em;}
  .solution3-right .solution3-img {width:2.47em;height:2.47em;right:0.5em;}
  .solution3-center {padding:0 0.4em;}
  .solution-text-container .icon-container .icon-item {margin-right:0.25em;}
  .solution-text-container .icon-container,.solution1-container1 {flex-wrap:wrap;}
  .solution-text-container .icon-item {width:7.9em;padding:0.125em;margin-bottom:.5em;}
  .solution-text-container .icon-img {flex:0 0 1.938em;height:1.938em;}
  .solution1-item1 {padding:1em 0.5em;}
  .solution1-container1 .solution1-img {height:1.55em;}
  .solution3-left .solution3-img,.solution3-left .solution3-item:nth-child(3) .solution3-img,.solution3-right .solution3-item:nth-child(3) .solution3-img,.solution3-left .solution3-item:nth-child(4) .solution3-img,.solution3-right .solution3-item:nth-child(4) .solution3-img {bottom:-0.5em;}

  .solution5-container5{width: 100%;}
  .solution5-container5 .solution5-item {width: 100%;margin-bottom: 1em;}
  .solution5-container5 .solution5-item .font14 {text-align: justify; text-align-last: center;}
  .solution5-container5 .solution5-img {width: 4.625em;height: 4.625em;}

}


@media only screen and (max-width: 500px) {
  .section2 .mk1div{flex-direction: column;}
  .section2 .mk1{width: 100%;}

}