.overview-content .vigi-banner {font-size:16px;max-width:1920px;margin:0 auto;background:url(./img/a.jpg) 50%/0 no-repeat; background-size: 120em;height:53.18em;}
.overview-content .vigi-banner .w-container{max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .vigi-banner .text{padding: 16em 38% 0 6%;}
.overview-content .vigi-banner .text h2{font-size:3.125em;font-weight:700;line-height:1.2;padding-bottom:0.5em}
.overview-content .vigi-banner .text h2>span{
  background: linear-gradient(to right, #ffaf00,#ff0300,#f455df, #6000ff),-webkit-gradient(linear, left top, right top, from(#ffaf00), to(#6000ff)); color: #6000ff; -webkit-text-fill-color: transparent; -webkit-background-clip: text;
}
.overview-content .vigi-banner .text p{font-size:1.6875em;line-height:1.5;padding-bottom:0.5em;font-weight:400}
.overview-content .vigi-banner .text p.model{color:#fff;font-weight: 500;width: 36%;text-align: center;background-image: url(./img/a.png);background-repeat: no-repeat;background-size: 100%;padding:0.25em 0;margin-top:1em;background-position: center
  ;}
.overview-content .vigi-banner .m-show{display: none;}
@media (max-width:1680px){.overview-content .vigi-banner {font-size:14px;}}
@media (max-width:1440px){.overview-content .vigi-banner {font-size:12px;}}
@media (max-width:1024px){.overview-content .vigi-banner {font-size:10px;}}
@media (max-width:736px){
  .overview-content .vigi-banner {font-size:10.35px;height:133vw;background-size:100%;background-image: url(./m/a.jpg);}
  .overview-content .vigi-banner .w-container{width:auto;max-width: 100%;text-align: center;}
  .overview-content .vigi-banner .m-show{display: block;}
  .overview-content .vigi-banner .text{padding:60vw 0 0;text-align: left;}
  .overview-content .vigi-banner .text h2{font-size:3.125em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .vigi-banner .text p{font-size:1.75em;line-height:1.5;padding:0 20px 1em;}
  .overview-content .vigi-banner .text p.model{margin-left:20px;margin-top:0}

}
@media (max-width:414px){.overview-content .vigi-banner {font-size:2.5vw;}}

.overview-content .icons  {font-size: 16px;max-width: 1920px;margin: 0 auto;height: auto;background-color: #fff;padding:4em 0;}
.overview-content .icons  .w-container {margin: 0 auto;position: relative;width: 85.375em;max-width: 90%;}
.overview-content .icons  .list {text-align: center;}
.overview-content .icons  .list .li {display: inline-block;box-sizing: border-box;width: 15%;padding: 2em 1em;vertical-align: top;}
.overview-content .icons  .list .li .icon{display: block;width: 7.5em;height:7.5em;margin: auto;line-height: 0;background-repeat: no-repeat}
.overview-content .icons  .list .li-1 .icon {background-image: url(./img/b1.png);background-size: 100% auto;}
.overview-content .icons  .list .li-2 .icon {background-image: url(./img/b2.png);background-size: 100% auto;}
.overview-content .icons  .list .li-3 .icon {background-image: url(./img/b3.png);background-size: 100% auto;}
.overview-content .icons  .list .li-4 .icon {background-image: url(./img/b4.png);background-size: 100% auto;}
.overview-content .icons  .list .li-5 .icon {background-image: url(./img/b5.png);background-size: 100% auto;}
.overview-content .icons  .list .li-6 .icon {background-image: url(./img/b6.png);background-size: 100% auto;}
.overview-content .icons  .list .li-7 .icon {background-image: url(./img/b7.png);background-size: 100% auto;}
.overview-content .icons  .list .li-8 .icon {background-image: url(./img/b8.png);background-size: 100% auto;}
.overview-content .icons  .list .li-9 .icon {background-image: url(./img/b9.png);background-size: 100% auto;}
.overview-content .icons  .list .li-10 .icon {background-image: url(./img/b10.png);background-size: 100% auto;}
.overview-content .icons  .list .li-11 .icon {background-image: url(./img/b11.png);background-size: 100% auto;}
.overview-content .icons  .list .li-12 .icon {background-image: url(./img/b12.png);background-size: 100% auto;}
.overview-content .icons  .list .li .info {font-weight: 400;font-size: 1.125em;line-height: 1.25;margin-top:0.5em;text-align: center;}
.overview-content .icons .m-show{display: none;}
@media (max-width:1680px) { .overview-content .icons  {  font-size: 14px;}}
@media (max-width:1440px) { .overview-content .icons  {  font-size: 12px;}}
@media (max-width:1024px) { .overview-content .icons  {  font-size: 10px;}}
@media (max-width:736px) {
.overview-content .icons  {padding:0; font-size: 10.35px;}
.overview-content .icons  .w-container {width: auto;max-width: 100%;}
.overview-content .icons  .text {padding: 0;}
.overview-content .icons  .list {padding: 3em 20px 0;text-align: center;}
.overview-content .icons  .list .li {width: 32%; padding:0.5em 0 2em}
.overview-content .icons  .list .li .icon{width:5em;height: 5em;}
.overview-content .icons .m-show{display: block;}
}
@media (max-width:414px) { .overview-content .icons  {font-size: 2.5vw;}}

.overview-content .clarity-and-colors-all-in-one {position:relative;overflow:hidden;font-size:16px;max-width:1920px;margin:0 auto;height:auto;padding:2em 0;}
.overview-content .clarity-and-colors-all-in-one .w-container{position: relative;margin: 0 auto;max-width:90%;width: 90em;}
.overview-content .clarity-and-colors-all-in-one .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .clarity-and-colors-all-in-one .text p{font-size:1.25em;line-height:1.5;}
.overview-content .clarity-and-colors-all-in-one .text{text-align: center;padding: 2em 0 3em;}
.overview-content .clarity-and-colors-all-in-one ul{width:88%;margin:0 auto}
.overview-content .clarity-and-colors-all-in-one ul li{position: relative;display: inline-block;width: 48%;height: 0;padding-bottom: 36%;background-position: center;background-repeat: no-repeat;background-size: cover;vertical-align: top;text-align: center;}
.overview-content .clarity-and-colors-all-in-one ul .li1{background-image: url(	./img/c1.png);}
.overview-content .clarity-and-colors-all-in-one ul .li2{background-image: url(	./img/c2.png);}
.overview-content .clarity-and-colors-all-in-one ul li+li{margin-left:2%}
.overview-content .clarity-and-colors-all-in-one ul li p{font-size: 1.75em;text-align: center;color: #fff;position: absolute;width: 100%;bottom: 0;padding: 1em 0;background-color: #113840;}

@media (max-width:1680px){ .overview-content .clarity-and-colors-all-in-one {font-size:14px;}}
@media (max-width:1440px){ .overview-content .clarity-and-colors-all-in-one {font-size:12px;}}
@media (max-width:1024px){ .overview-content .clarity-and-colors-all-in-one {font-size:10px;}}
@media (max-width:736px){ 
.overview-content .clarity-and-colors-all-in-one {font-size:10.35px;background:#fff;padding:0;}
.overview-content .clarity-and-colors-all-in-one .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
.overview-content .clarity-and-colors-all-in-one .text p{font-size:1.75em;line-height:1.5;padding:0 20px 1em;}
.overview-content .clarity-and-colors-all-in-one .w-container{width:auto;max-width: 100%;}
.overview-content .clarity-and-colors-all-in-one .text{text-align: left;padding: 0;}
.overview-content .clarity-and-colors-all-in-one ul li{width: 100%;padding-bottom: 73%; margin-bottom: 3em;}
.overview-content .clarity-and-colors-all-in-one ul li+li{margin-left: 0;}
.overview-content .clarity-and-colors-all-in-one ul li p{padding:0.5em 0}

}
@media (max-width:414px){ .overview-content .clarity-and-colors-all-in-one {font-size:2.5vw;}}

.overview-content .human-vehicle-classification {font-size:16px;max-width:1920px;margin:0 auto;background-color:#fff;height:auto}
.overview-content .human-vehicle-classification .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .human-vehicle-classification .text{padding: 5em 0 0;text-align:center}
.overview-content .human-vehicle-classification .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .human-vehicle-classification .text p{font-size:1.25em;line-height:1.5;}
.overview-content .human-vehicle-classification .text .tab{margin:2em 0}
.overview-content .human-vehicle-classification .text .tab li{cursor:pointer;display: inline-block;width:32%;text-align: center;font-size:1.75em;font-weight: 700;color:#aeaeae}
.overview-content .human-vehicle-classification .text .tab li.active{color:#005564}
.overview-content .human-vehicle-classification .bg{display: none;}

.overview-content .human-vehicle-classification .bg.active{display: block;position:relative;}
.overview-content .human-vehicle-classification .bg1{background:url(./img/d1.jpg) bottom/100% no-repeat;padding-top:38%}
.overview-content .human-vehicle-classification .bg2{background:url(./img/d2.jpg) bottom/100% no-repeat;padding-top:38%}
.overview-content .human-vehicle-classification .bg3{background:url(./img/d3.jpg) bottom/100% no-repeat;padding-top:38%}
.overview-content .human-vehicle-classification .bg p{position:absolute;color:#fff;font-weight: 500;font-size:2.065em;background-color:#005564;padding:0.25em 0.5em}
.overview-content .human-vehicle-classification .bg .p1{top:0;right:50%}
.overview-content .human-vehicle-classification .bg .p2{top:0;right:0%}
@media (max-width:1680px){.overview-content .human-vehicle-classification {font-size:14px;}}
@media (max-width:1440px){.overview-content .human-vehicle-classification {font-size:12px;}}
@media (max-width:1024px){.overview-content .human-vehicle-classification {font-size:10px;}}
@media (max-width:736px){
  .overview-content .human-vehicle-classification {font-size:10.35px;}
  .overview-content .human-vehicle-classification .w-container{width:auto;max-width: 100%;}
  .overview-content .human-vehicle-classification .text{padding:0; text-align:left;}
  .overview-content .human-vehicle-classification .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .human-vehicle-classification .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .human-vehicle-classification .text .tab li{font-size: 1em;width:30%;padding:0 1%;}
  .overview-content .human-vehicle-classification .bg1{background:url(./m/d1.jpg) bottom/100% no-repeat;padding-top:39vw}
  .overview-content .human-vehicle-classification .bg2{background:url(./m/d2.jpg) bottom/100% no-repeat;padding-top:39vw}
  .overview-content .human-vehicle-classification .bg3{background:url(./m/d3.jpg) bottom/100% no-repeat;padding-top:39vw}
  .overview-content .human-vehicle-classification .bg p{font-size:0.875em}
}
@media (max-width:414px){.overview-content .human-vehicle-classification {font-size:2.5vw;}}

.overview-content .keep-an-eye-on-your-business {font-size:16px;margin:0 auto;max-width:1920px;position: relative;padding:5em 0}
.overview-content .keep-an-eye-on-your-business .w-container{margin: 0 auto;max-width:90%;width: 100em;display: flex;align-items: center;}
.overview-content .keep-an-eye-on-your-business .text{width:37%;padding:0 5%}
.overview-content .keep-an-eye-on-your-business .box img{width: 100%;}
.overview-content .keep-an-eye-on-your-business .box{width: 62%;}
.overview-content .keep-an-eye-on-your-business .text h2{font-size:3.125em;font-weight:400;line-height:1.2;}
.overview-content .keep-an-eye-on-your-business .text h3 {padding-top: 0.35em;font-size: 1.875em;line-height: 1.2;font-weight: 500;}
.overview-content .keep-an-eye-on-your-business .text p{font-size:1.25em;line-height:1.5;padding-top:1em}
.overview-content .keep-an-eye-on-your-business ul{display: flex; flex-wrap: wrap;justify-content: space-between;}
.overview-content .keep-an-eye-on-your-business li{width: 30%;text-align: center;}
.overview-content .keep-an-eye-on-your-business li .icon{display: block;width: 7.5em;height: 7.5em;background-repeat: no-repeat;background-size: auto 100%;margin:0 auto}
.overview-content .keep-an-eye-on-your-business li .icon1{background-image: url(./img/e1.png);}
.overview-content .keep-an-eye-on-your-business li .icon2{background-image: url(./img/e2.png);}
.overview-content .keep-an-eye-on-your-business li .icon3{background-image: url(./img/e3.png);}
.overview-content .keep-an-eye-on-your-business li .icon4{background-image: url(./img/e4.png);}
.overview-content .keep-an-eye-on-your-business li .icon5{background-image: url(./img/e5.png);}
.overview-content .keep-an-eye-on-your-business li .icon6{background-image: url(./img/e6.png);}
.overview-content .keep-an-eye-on-your-business li h4,
.overview-content .keep-an-eye-on-your-business li p{font-size: 1.125em;}

@media (max-width:1680px){ .overview-content .keep-an-eye-on-your-business {font-size:14px;}}
@media (max-width:1440px){ .overview-content .keep-an-eye-on-your-business {font-size:12px;}}
@media (max-width:1024px){ .overview-content .keep-an-eye-on-your-business {font-size:10px;}}
@media (max-width:736px){ 
  .overview-content .keep-an-eye-on-your-business {font-size:10.35px;background:#fff;padding:0}
  .overview-content .keep-an-eye-on-your-business .text{order: 1;width:100%}
  .overview-content .keep-an-eye-on-your-business .box{order: 2;width: 100%;}
  .overview-content .keep-an-eye-on-your-business .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 1em; }
  .overview-content .keep-an-eye-on-your-business .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .keep-an-eye-on-your-business .text h3 {padding:0 20px 0.5em}
  .overview-content .keep-an-eye-on-your-business .w-container{width:auto;max-width: 100%;flex-direction: column;}
  .overview-content .keep-an-eye-on-your-business .text{text-align: left;padding: 0;}
  .overview-content .keep-an-eye-on-your-business ul{width: 88%;margin:1em auto 3em}
  .overview-content .keep-an-eye-on-your-business li{width:32%;}
  .overview-content .keep-an-eye-on-your-business li .icon{width:5em;height: 5em;}
  .overview-content .keep-an-eye-on-your-business li h4{font-size:1.25em}
}
@media (max-width:414px){ .overview-content .keep-an-eye-on-your-business {font-size:2.5vw;}}

.overview-content .no-more-silent-surveillance {font-size:16px;max-width:1920px;margin:0 auto;height:auto;}
.overview-content .no-more-silent-surveillance .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 95em;}
.overview-content .no-more-silent-surveillance .text{padding: 4em 15% 0;text-align:center}
.overview-content .no-more-silent-surveillance .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .no-more-silent-surveillance .text h3{font-size:1.875em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .no-more-silent-surveillance .text p{font-size:1.25em;line-height:1.5;}
.overview-content .no-more-silent-surveillance .box{background-image: url(./img/f.png);background-position: top;background-size: 100%;background-repeat: no-repeat;padding-bottom:42%; margin-top:2em}
@media (max-width:1680px){.overview-content .no-more-silent-surveillance {font-size:14px;}}
@media (max-width:1440px){.overview-content .no-more-silent-surveillance {font-size:12px;}}
@media (max-width:1024px){.overview-content .no-more-silent-surveillance {font-size:10px;}}
@media (max-width:736px){
  .overview-content .no-more-silent-surveillance {font-size:10.35px;}
  .overview-content .no-more-silent-surveillance .w-container{width:auto;max-width: 100%;}
  .overview-content .no-more-silent-surveillance .text{padding:0; text-align:left;}
  .overview-content .no-more-silent-surveillance .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .no-more-silent-surveillance .text h3{font-size:2em;line-height:1.2;padding:0 20px 0.5em; }
  .overview-content .no-more-silent-surveillance .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .no-more-silent-surveillance .box{background-image: url(./m/f.jpg);padding-bottom: 83vw;}

}
@media (max-width:414px){.overview-content .no-more-silent-surveillance {font-size:2.5vw;}}


.overview-content .ik10-and-ip67 {font-size:16px;max-width:1920px;margin:0 auto;height:auto;background-color:#fff;padding:4em 0 }
.overview-content .ik10-and-ip67 .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 95em;}
.overview-content .ik10-and-ip67 .text,
.overview-content .ik10-and-ip67 .box{display: table-cell;vertical-align: middle;}
.overview-content .ik10-and-ip67 .box p{font-size:1.875em;font-weight: 500;color:#fff;position:absolute}
.overview-content .ik10-and-ip67 .box .p1{top:27%;left:6%;right:6%}
.overview-content .ik10-and-ip67 .box .p2{top:78%;left:6%;right:6%}

.overview-content .ik10-and-ip67 .box{width:59%;position: relative;}
.overview-content .ik10-and-ip67 .box img{width:100%}
.overview-content .ik10-and-ip67 .text {padding-right:5%}
.overview-content .ik10-and-ip67 .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .ik10-and-ip67 .text p{font-size:1.25em;line-height:1.5;}

@media (max-width:1680px){.overview-content .ik10-and-ip67 {font-size:14px;}}
@media (max-width:1440px){.overview-content .ik10-and-ip67 {font-size:12px;}}
@media (max-width:1024px){.overview-content .ik10-and-ip67 {font-size:10px;}}
@media (max-width:736px){
  .overview-content .ik10-and-ip67 {font-size:10.35px;padding:0}
  .overview-content .ik10-and-ip67 .w-container{width:auto;max-width: 100%;}
  .overview-content .ik10-and-ip67 .text,
  .overview-content .ik10-and-ip67 .box{display: block;}
  .overview-content .ik10-and-ip67 .box{width:100%;margin:2em 0}
  .overview-content .ik10-and-ip67 .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .ik10-and-ip67 .text h3{font-size:2em;line-height:1.2;padding:0 20px 0.5em; }
  .overview-content .ik10-and-ip67 .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}

}
@media (max-width:414px){.overview-content .ik10-and-ip67 {font-size:2.5vw;}}


.overview-content .never-miss-a-detail {font-size:16px;max-width:1920px;margin:0 auto;background-color: #fff;height: auto;}
.overview-content .never-miss-a-detail .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .never-miss-a-detail .text{text-align:center; padding: 4em 0 3.5em;}
.overview-content .never-miss-a-detail .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .never-miss-a-detail .text h3{font-size:1.75em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .never-miss-a-detail .text p{font-size:1.25em;line-height:1.5;}
.overview-content .never-miss-a-detail .img {position: relative;width: 100%;height: 0;padding-bottom: 38.125%;background-size: 100% auto;background-repeat: no-repeat;}
.overview-content .never-miss-a-detail .lists{width:88%;margin:0 auto}
.overview-content .never-miss-a-detail .lists li{width:47%;display: inline-block;margin-bottom:3em}
.overview-content .never-miss-a-detail .lists li.pad-left{margin-right:2%}
.overview-content .never-miss-a-detail .li1 .img {background-image: url(./img/i1.png);}
.overview-content .never-miss-a-detail .li2 .img {background-image: url(./img/i2.png);}
.overview-content .never-miss-a-detail .li3 .img {background-image: url(./img/i3.png);}
.overview-content .never-miss-a-detail .li4 .img {background-image: url(./img/i4.png);}
.overview-content .never-miss-a-detail .img  p {position:absolute;color:#fff;font-weight:500;font-size: 1.25em;text-align: center;display: inline-block;background: #005564;padding: 0.2em 0.5em;}
.overview-content .never-miss-a-detail .li1  .p1{top:0;right:51%}
.overview-content .never-miss-a-detail li .p2{top:0;right:0%}
.overview-content .never-miss-a-detail .li2  .p1{top:0;right:50%}
.overview-content .never-miss-a-detail .li3  .p1{top:0;right:51%}
.overview-content .never-miss-a-detail .li4  .p1{top:0;right:50%}
@media (max-width:1680px){.overview-content .never-miss-a-detail {font-size:14px;}}
@media (max-width:1440px){.overview-content .never-miss-a-detail {font-size:12px;}}
@media (max-width:1024px){.overview-content .never-miss-a-detail {font-size:10px;}}
@media (max-width:736px){
  .overview-content .never-miss-a-detail {font-size:10.35px;}
  .overview-content .never-miss-a-detail .w-container{width:auto;max-width: 100%;}
  .overview-content .never-miss-a-detail .text{padding:0; text-align:left;}
  .overview-content .never-miss-a-detail .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .never-miss-a-detail .text h3{font-size:1.875em;padding:0 20px 0.5em}
  .overview-content .never-miss-a-detail .text p{font-size:1.75em;line-height:1.5;padding:0 20px 0.5em}
  .overview-content .never-miss-a-detail .img { padding-bottom: 35vw;}
  .overview-content .never-miss-a-detail .lists li{width:100%;margin-bottom:1.5em}
  .overview-content .never-miss-a-detail .img  p{font-size:0.875em}
}
@media (max-width:414px){.overview-content .never-miss-a-detail {font-size:2.5vw;}}

.overview-content .more-compression  {font-size:16px;max-width:1920px;margin:0 auto;background-color: #fff;padding:6em 0 3em;height: auto;}
.overview-content .more-compression .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .more-compression .text{text-align:center;}
.overview-content .more-compression .text>div{display: table-cell;width:50%;vertical-align: middle;}
.overview-content .more-compression .text .left{text-align: left;padding:2em 4em 2em 1em}
.overview-content .more-compression .text .right{position:relative}
.overview-content .more-compression .text .right>img{width:80%;}
.overview-content .more-compression .text .right>p{position:absolute}
.overview-content .more-compression .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .more-compression .text p{font-size:1.25em;line-height:1.5;padding-bottom:1.5em}
.overview-content .more-compression .text p.note{font-size:0.875em;line-height:1.5;color:#696969}
.overview-content .more-compression .text .right p{color:#005361;text-align: left;padding:0}
.overview-content .more-compression .text .right .desc1,.overview-content .more-compression .text .right .desc2{font-weight: 700;font-size:2em;line-height: 1}
.overview-content .more-compression .text .right .desc1>span,.overview-content .more-compression .text .right .desc2>span{font-weight: 400;font-size:0.8em}
.overview-content .more-compression .text .right .desc1{top:17%;left:18%;width:16%}
.overview-content .more-compression .text .right .desc2{top:17%;left:52%;width:16%}
.overview-content .more-compression .text .right .desc3{left:10%;}
.overview-content .more-compression .text .right .desc4{top:49%;left:26%;}
.overview-content .more-compression .text .right .desc5{left:43%;}
.overview-content .more-compression .text .right .desc6{left:77%;}
.overview-content .more-compression .text .right .desc{font-size:1.5em; font-weight:400;width:14%;top:92%;text-align: center;}
.overview-content .more-compression .text .right .desc7{font-weight: 400;color:#000;bottom:-10%;width:100%;left:0;text-align: center;}

@media (max-width:1680px){.overview-content .more-compression {font-size:14px;}}
@media (max-width:1440px){.overview-content .more-compression {font-size:12px;}}
@media (max-width:1024px){.overview-content .more-compression {font-size:10px;}}
@media (max-width:736px){
  .overview-content .more-compression {font-size:10.35px;padding:0;}
  .overview-content .more-compression .w-container{width:auto;max-width: 100%;}
  .overview-content .more-compression .text{padding:0; text-align:left;}
  .overview-content .more-compression .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .more-compression .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .more-compression .text>div{display:block;width:88%;margin:0 auto;margin-bottom:2em;}
  .overview-content .more-compression .text .right>img{width:100%;}
  .overview-content .more-compression .text .left {padding:0;width:100%;}
  .overview-content .more-compression .text .right .desc1{top:10%;left:11%}
  .overview-content .more-compression .text .right .desc2{top:10%}
  .overview-content .more-compression .text .right .desc{top:76%}
  .overview-content .more-compression .text .right .desc3{left:3%;}
  .overview-content .more-compression .text .right .desc4{top:37%;left:20%;}
  .overview-content .more-compression .text .right .desc6{left:86%;}
  .overview-content .more-compression .text .right{padding-bottom: 7em;margin-bottom: 0;}
  .overview-content .more-compression .text p.note{padding:2em 20px}
  .overview-content .more-compression .text .right .desc7{bottom:0}
}
@media (max-width:414px){.overview-content .more-compression {font-size:2.5vw;}}



.overview-content  .discover-the-best-way-to-power-your-camera  {font-size:16px;max-width:1920px;margin:0 auto;position: relative;overflow:hidden;background: #f0f0f3;}
.overview-content  .discover-the-best-way-to-power-your-camera  .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 98.125em;}
.overview-content  .discover-the-best-way-to-power-your-camera  .text{padding: 5em 0;text-align: center;}
.overview-content  .discover-the-best-way-to-power-your-camera  .text h2{font-size:3.125em;font-weight:500;line-height:1.2;}
.overview-content  .discover-the-best-way-to-power-your-camera  .text p{font-size:1.25em;line-height:1.5;padding-top:1em ;}
.overview-content  .discover-the-best-way-to-power-your-camera  .text>h3 {padding-top: 0.35em;font-size: 1.875em;line-height: 1.2;font-weight: 500;}
.overview-content  .discover-the-best-way-to-power-your-camera .module-wrap{width: 86%;margin: 0 auto;}
.overview-content  .discover-the-best-way-to-power-your-camera .module{width: 50%;color:#005361;box-sizing: border-box;}
.overview-content  .discover-the-best-way-to-power-your-camera .module .sub-title{font-size: 1.5em;font-style:italic;font-weight:500;display: inline-block;border-bottom: .1em solid currentColor;}
.overview-content  .discover-the-best-way-to-power-your-camera .module .img{height: 0;position: relative;padding-bottom: 30%;}
.overview-content  .discover-the-best-way-to-power-your-camera .module1 .img{background: url(./img/j2.png) 0 66% no-repeat;background-size: 90% auto;border-right: 1px solid #b8b8b8;}
.overview-content  .discover-the-best-way-to-power-your-camera .module2 .img{background: url(./img/j1.png) 100% 0 no-repeat;background-size: 90% auto;}
.overview-content  .discover-the-best-way-to-power-your-camera .module .img .desc{position: absolute;font-size: 1.125em;top: 88%;}
.overview-content  .discover-the-best-way-to-power-your-camera .module1 .img .desc1{left: 8%;top:56%}
.overview-content  .discover-the-best-way-to-power-your-camera .module2 .img .desc1{left: 16%}
.overview-content  .discover-the-best-way-to-power-your-camera .module2 .img .desc2{left: 55%}
.overview-content  .discover-the-best-way-to-power-your-camera .line{justify-content: center;padding: 5em 0 7em;}
.overview-content  .discover-the-best-way-to-power-your-camera .line p{font-size: 1.5em;margin: 0 1em;}
.overview-content  .discover-the-best-way-to-power-your-camera .line .icon{display: block;margin-right:.45em;}
.overview-content  .discover-the-best-way-to-power-your-camera .line .icon2{background: #00c7d0;width:1.5em;height:.75em;}
.overview-content  .discover-the-best-way-to-power-your-camera .line .icon1{background: url(./img/i-icon1.png) center/contain no-repeat;width:2em;height:1.25em;}
.overview-content  .discover-the-best-way-to-power-your-camera .flex-wrap {display: flex;flex-wrap: wrap;}
.overview-content  .discover-the-best-way-to-power-your-camera .text-center{text-align: center;}
.overview-content  .discover-the-best-way-to-power-your-camera .flex-nowrap {flex-wrap: nowrap;align-items: center;}
@media (max-width:1680px){ .overview-content  .discover-the-best-way-to-power-your-camera  {font-size:14px;}}
@media (max-width:1440px){ .overview-content  .discover-the-best-way-to-power-your-camera  {font-size:12px;}}
@media (max-width:1024px){ .overview-content  .discover-the-best-way-to-power-your-camera  {font-size:10px;}}
@media (max-width:736px){
.overview-content  .discover-the-best-way-to-power-your-camera  {font-size:10.35px;}
.overview-content  .discover-the-best-way-to-power-your-camera  .w-container{width:auto;max-width: 100%;}
.overview-content  .discover-the-best-way-to-power-your-camera  .text{width: auto;padding: 0;text-align: left;}
.overview-content  .discover-the-best-way-to-power-your-camera  .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
.overview-content  .discover-the-best-way-to-power-your-camera  .text p{font-size:1.75em;line-height:1.5;padding:0 20px 2em;}
.overview-content  .discover-the-best-way-to-power-your-camera  .text>h3{padding: 0 20px 0.5em; font-size: 2em;}
.overview-content  .discover-the-best-way-to-power-your-camera .module-wrap{width: 88%;}
.overview-content  .discover-the-best-way-to-power-your-camera .module{width: 100%;text-align: center;}
.overview-content  .discover-the-best-way-to-power-your-camera .module .img{background-size: 100% auto;}
.overview-content  .discover-the-best-way-to-power-your-camera .module .img{border-right: 0;}
.overview-content  .discover-the-best-way-to-power-your-camera .module2 .sub-title{padding-top: 1.5rem;}
.overview-content  .discover-the-best-way-to-power-your-camera .module2 .img .desc1{left: 8%}
.overview-content  .discover-the-best-way-to-power-your-camera .module2 .img .desc2{left: 46%}
}
@media (max-width:414px){ .overview-content  .discover-the-best-way-to-power-your-camera  {font-size:2.5vw;}}


.overview-content .flexible-management-and-storage {position:relative;overflow:hidden;font-size:16px;max-width:1920px;margin:0 auto;height:auto;padding:2em 0;}
.overview-content .flexible-management-and-storage .w-container{position: relative;margin: 0 auto;max-width:90%;width: 90em;}
.overview-content .flexible-management-and-storage .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .flexible-management-and-storage .text p{font-size:1.25em;line-height:1.5;}
.overview-content .flexible-management-and-storage .text{text-align: center;padding: 2em 0 3em;}
.overview-content .flexible-management-and-storage ul{width:88%;margin:0 auto}
.overview-content .flexible-management-and-storage ul li{position: relative;display: inline-block;width: 48%;height: 0;padding-bottom: 36%;background-position: center;background-repeat: no-repeat;background-size: cover;vertical-align: top;text-align: center;}
.overview-content .flexible-management-and-storage ul .li1{background-image: url(	./img/k1.png);}
.overview-content .flexible-management-and-storage ul .li2{background-image: url(	./img/flexible-storage.png?v=1);}
.overview-content .flexible-management-and-storage ul li+li{margin-left:2%}
.overview-content .flexible-management-and-storage ul li p{font-size:1.3125em;font-weight:400;text-align: center;position: absolute;width: 100%;bottom: 0;line-height: 1.2;}
.overview-content .flexible-management-and-storage ul li .p1{top:0;font-size: 2em;padding:1em 0}
.overview-content .flexible-management-and-storage ul li .p2{top:76%;width:12%;left:14%;display:none;}
.overview-content .flexible-management-and-storage ul li .p2>span,.overview-content .flexible-management-and-storage ul li .p3>span{font-size:0.8em;}
.overview-content .flexible-management-and-storage ul li .p3{top:76%;width:18%;left:29%;display:none;}
.overview-content .flexible-management-and-storage ul li .p4{top:76%;width:10%;left:57%;display:none;}
.overview-content .flexible-management-and-storage ul li .p5{top:76%;width:14%;left:78%;display:none;}
.overview-content .flexible-management-and-storage ul li .p6{display: none;}
@media (max-width:1680px){ .overview-content .flexible-management-and-storage {font-size:14px;}}
@media (max-width:1440px){ .overview-content .flexible-management-and-storage {font-size:12px;}}
@media (max-width:1024px){ .overview-content .flexible-management-and-storage {font-size:10px;}}
@media (max-width:736px){ 
.overview-content .flexible-management-and-storage {font-size:10.35px;background:#fff;padding:0;}
.overview-content .flexible-management-and-storage .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
.overview-content .flexible-management-and-storage .text p{font-size:1.75em;line-height:1.5;padding:0 20px 1em;}
.overview-content .flexible-management-and-storage .w-container{width:auto;max-width: 100%;}
.overview-content .flexible-management-and-storage .text{text-align: left;padding: 0;}
.overview-content .flexible-management-and-storage ul li{width: 100%;padding-bottom: 73%; margin-bottom: 3em;}
.overview-content .flexible-management-and-storage ul li+li{margin-left: 0;}
.overview-content .flexible-management-and-storage ul li p{font-size:1.125em;}

}
@media (max-width:414px){ .overview-content .flexible-management-and-storage {font-size:2.5vw;}}

.overview-content .flexible-installation {font-size:16px;max-width:1920px;margin:0 auto;height:auto;background-color:#004d5a;padding:4em 0 6em}
.overview-content .flexible-installation .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;color:#fff}
.overview-content .flexible-installation .text{text-align:center}
.overview-content .flexible-installation .text h2{font-size:3.125em;font-weight:500;line-height:1.2;padding-bottom:0.5em}
.overview-content .flexible-installation .text p{font-size:1.25em;line-height:1.5;color:#fefefe}
.overview-content .flexible-installation ul{width: 100%;margin:5em auto 0}
.overview-content .flexible-installation ul li{display: inline-block;text-align:center; width:45%;background:bottom/100% no-repeat;height:23.75em;vertical-align: top;}
.overview-content .flexible-installation ul li+li{margin-left:4%}
.overview-content .flexible-installation ul li img{height: 100%;}
.overview-content .flexible-installation ul li p{font-size:1.375em}
@media (max-width:1680px){.overview-content .flexible-installation {font-size:14px;}}
@media (max-width:1440px){.overview-content .flexible-installation {font-size:12px;}}
@media (max-width:1024px){.overview-content .flexible-installation {font-size:10px;}}
@media (max-width:736px){
  .overview-content .flexible-installation {font-size:10.35px;padding-top: 0;}
  .overview-content .flexible-installation .w-container{width:auto;max-width: 100%;}
  .overview-content .flexible-installation .text{padding:0; text-align:left;}
  .overview-content .flexible-installation .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .flexible-installation .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .flexible-installation ul{width: 88%;}
  .overview-content .flexible-installation ul li{height: auto;width: 100%;}
  .overview-content .flexible-installation ul li+li{margin-left:0}
  .overview-content .flexible-installation ul li img{width:100%;height: auto;margin:0 auto;}
}
@media (max-width:414px){.overview-content .flexible-installation {font-size:2.5vw;}}


.overview-content .manage-everything-with-one {font-size:16px;max-width:1920px;margin:0 auto;color:#fff;background: #005564 url(./img/m.jpg) bottom/120em auto no-repeat;padding-bottom: 39em;}
.overview-content .manage-everything-with-one .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 75em;}
.overview-content .manage-everything-with-one .text{padding: 4em 0 3.5em;text-align: center;}
.overview-content .manage-everything-with-one .text h2{font-size:3.125em;font-weight:400;line-height:1.2;}
.overview-content .manage-everything-with-one .text p{font-size:1.25em;line-height:1.5;}
.overview-content .manage-everything-with-one .text>h3 {padding: 0.5em 0;font-size: 1.875em;line-height: 1.2;font-weight: 400;}
@media (max-width:1680px){ .overview-content .manage-everything-with-one {font-size:14px;}}
@media (max-width:1440px){ .overview-content .manage-everything-with-one {font-size:12px;}}
@media (max-width:1024px){ .overview-content .manage-everything-with-one {font-size:10px;}}
@media (max-width:736px){
.overview-content .manage-everything-with-one { background-color: #005564;font-size:10.35px;background-image: url(./m/m.jpg);background-size: 100% auto;padding-bottom: 56%;}
.overview-content .manage-everything-with-one .w-container{width:auto;max-width: 100%;}
.overview-content .manage-everything-with-one .text{width: auto;padding: 0;text-align: left;}
.overview-content .manage-everything-with-one .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
.overview-content .manage-everything-with-one .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
.overview-content .manage-everything-with-one .text>h3{padding: 0 20px 0.5em ;    font-size: 2em;}
}
@media (max-width:414px){ .overview-content .manage-everything-with-one {font-size:2.5vw;}}