
body, body>.page-content-wrapper, html{
  overflow: visible !important;
}

.overview-content .all-the-colors-all-the-time {font-size:16px;max-width:1200px;margin:0 auto;background:url(https://static-product.tp-link.com/vigi-c355_v1/img/a.jpg) 50% 0 no-repeat; background-size:75em;height:31.25em}
.overview-content .all-the-colors-all-the-time .w-container{position: relative;margin: 0 auto;width: 75em;color:#000;max-width: 100%;}
.overview-content .all-the-colors-all-the-time .text{padding: 8em 45% 0 8%;}
.overview-content .all-the-colors-all-the-time .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom: 0.5em;}
.overview-content .all-the-colors-all-the-time .text p>span{ 
  background: linear-gradient(to right, #ff001b,#ff00f0,#5864ff,#00beff),-webkit-gradient(linear, left top, right top, from(#ff001b), to(#00beff)); color: #00beff; -webkit-text-fill-color: transparent; -webkit-background-clip: text;}
.overview-content .all-the-colors-all-the-time .text p{font-size:1.125em;line-height:1.3333;font-weight: 300;}
.overview-content .all-the-colors-all-the-time .text p.model{margin-top:3em;text-align: center;display: inline-block;padding:0.25em 0.5em;border: 1px solid #000;border-radius: 0.8em;}
@media (max-width:1680px){.overview-content .all-the-colors-all-the-time {font-size:14px;}}
@media (max-width:1440px){.overview-content .all-the-colors-all-the-time {font-size:12px;}}
@media (max-width:1024px){.overview-content .all-the-colors-all-the-time {font-size:10px;}}
@media (max-width:736px){
  .overview-content .all-the-colors-all-the-time {font-size:10.35px;height:133vw;background-size:100%;background-image: url(https://static-product.tp-link.com/vigi-c355_v1/m/a.jpg);color:#fff}
  .overview-content .all-the-colors-all-the-time .w-container{width:auto;}
  .overview-content .all-the-colors-all-the-time .text{padding:0 0; text-align:left;}
  .overview-content .all-the-colors-all-the-time .m-show{display: block;}
  .overview-content .all-the-colors-all-the-time .text h2{font-size:2.25em;padding:1.5em 20px 0.5em; }
  .overview-content .all-the-colors-all-the-time .text p{font-size:1.5em;padding:0 20px;}
  .overview-content .all-the-colors-all-the-time .text p.model{margin-top:1.5em;margin-left: 20px;}
}
@media (max-width:414px){.overview-content .all-the-colors-all-the-time {font-size:2.5vw;}}

.overview-content .feature-icons {font-size:16px;background-color: #fff;max-width:1200px;margin:0 auto;height:auto;}
.overview-content .feature-icons .w-container{width:75em;margin:0 auto;max-width: 100%;}
.overview-content .feature-icons .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;}
.overview-content .feature-icons .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;}
.overview-content .feature-icons ul{text-align: center;padding:4em 0;width:100%;margin:0 auto}
.overview-content .feature-icons ul li{display: inline-block;width:24%;margin: 2em 0;}
.overview-content .feature-icons ul li .icon{background-repeat: no-repeat;display:inline-block;width: 3.125em; height: 3.125em;background-size: auto 100%;vertical-align: middle;margin-right: 1.25em;}
.overview-content .feature-icons ul .li-1 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b1.png);}
.overview-content .feature-icons ul .li-2 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b2.png);}
.overview-content .feature-icons ul .li-3 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b3.png);}
.overview-content .feature-icons ul .li-4 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b4.png);}
.overview-content .feature-icons ul .li-5 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b5.png);}
.overview-content .feature-icons ul .li-6 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b6.png);}
.overview-content .feature-icons ul .li-7 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b7.png);}
.overview-content .feature-icons ul .li-8 .icon{background-image:url(https://static-product.tp-link.com/vigi-c355_v1/img/b8.png);}
.overview-content .feature-icons ul li .desc{display:inline-block;width:calc(100% - 5em);text-align: left;vertical-align: middle;font-weight: 400;}
.overview-content .feature-icons .no-wrap{white-space: nowrap;}

@media (max-width:1680px){
  .overview-content .feature-icons {font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .feature-icons {font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .feature-icons {font-size:10px;}
}
@media (max-width:736px){
  .overview-content .feature-icons {font-size:10.35px;}
  .overview-content .feature-icons .w-container{width:auto}
  .overview-content .feature-icons .m-hide{display: none;}
  .overview-content .feature-icons ul{text-align: left;padding:4em 0 0;width:90%;margin:0 auto}
  .overview-content .feature-icons ul li{width:48%;margin: 1.5em 0;text-align: left;vertical-align: top;font-size: 1.25em;}
}
@media (max-width:414px){
  .overview-content .feature-icons {font-size: 2.5vw;}
}

.overview-content .human-vehicle-classification {font-size:16px;max-width:1200px;margin:0 auto;background-color:#fff;}
.overview-content .human-vehicle-classification .w-container{position: relative;margin: 0 auto;width: 75em;max-width: 100%;}
.overview-content .human-vehicle-classification .text{padding: 2em 0 0;text-align:center}
.overview-content .human-vehicle-classification .text h2{font-size:2.25em;font-weight:400;line-height:1.333;padding-bottom:0.5em}
.overview-content .human-vehicle-classification .text p{font-size:1.125em;line-height:1.3333;font-weight:300;padding-bottom: 0.5em;}
.overview-content .human-vehicle-classification .text p.link a{color:#005564;font-weight: 400;}
.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.125em;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(https://static-product.tp-link.com/vigi-c355_v1/img/c1.jpg) bottom/100% no-repeat;padding-top:39%}
.overview-content .human-vehicle-classification .bg2{background:url(https://static-product.tp-link.com/vigi-c355_v1/img/c2.jpg) bottom/100% no-repeat;padding-top:39%}
.overview-content .human-vehicle-classification .bg3{background:url(https://static-product.tp-link.com/vigi-c355_v1/img/c3.jpg) bottom/100% no-repeat;padding-top:39%}
.overview-content .human-vehicle-classification .bg p{position:absolute;color:#fff;font-weight: bold;font-size:1.25em;padding:0.25em 1em;border-radius: 0.6em;}
.overview-content .human-vehicle-classification .bg .p1{top:2%;left:0;background-color: #ec3030;}
.overview-content .human-vehicle-classification .bg .p2{top:2%;left:50%;background-color:#005564;}
@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.25em;padding:1.5em 20px 0.5em; }
  .overview-content .human-vehicle-classification .text p{font-size:1.5em;padding:0 20px;line-height: 1.5;}
  .overview-content .human-vehicle-classification .text .tab li{font-size: 1.25em;width:30%;padding:0 1%;}
  .overview-content .human-vehicle-classification .bg1{background:url(https://static-product.tp-link.com/vigi-c355_v1/m/c1.jpg) bottom/100% no-repeat;padding-top:120vw}
  .overview-content .human-vehicle-classification .bg2{background:url(https://static-product.tp-link.com/vigi-c355_v1/m/c2.jpg) bottom/100% no-repeat;padding-top:120vw}
  .overview-content .human-vehicle-classification .bg3{background:url(https://static-product.tp-link.com/vigi-c355_v1/m/c3.jpg) bottom/100% no-repeat;padding-top:120vw}
  .overview-content .human-vehicle-classification .bg .p1{top:2%;left:2%;}
  .overview-content .human-vehicle-classification .bg .p2{top:52%;left:2%;background-color:#005564;}
}
@media (max-width:414px){.overview-content .human-vehicle-classification {font-size:2.5vw;}}

.overview-content .people-vehicle-analytics {font-size:16px;max-width:1200px;margin:0 auto;height:auto;}
.overview-content .people-vehicle-analytics .w-container {width:75em;margin:0 auto;max-width: 100%;text-align: center;}
.overview-content .people-vehicle-analytics .text .box{width: 100%;background: #f9f9f9;padding:2em 10%;box-sizing: border-box;margin-top:2em}
.overview-content .people-vehicle-analytics .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom: 0.5em;}
.overview-content .people-vehicle-analytics .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;}
.overview-content .people-vehicle-analytics ul{width: 100%;margin-top: 3em;}
.overview-content .people-vehicle-analytics ul li{display: inline-block;vertical-align: top;width: 46%;}
.overview-content .people-vehicle-analytics ul li+li{margin-left: 3%;}
.overview-content .people-vehicle-analytics ul img{display: block;width: 100%;}


@media (max-width:1680px){.overview-content .people-vehicle-analytics {font-size:14px;}}
@media (max-width:1440px){.overview-content .people-vehicle-analytics {font-size:12px;}}
@media (max-width:1024px){.overview-content .people-vehicle-analytics {font-size:10px;}}
@media (max-width:736px){
  .overview-content .people-vehicle-analytics {font-size:10.35px;}
  .overview-content .people-vehicle-analytics .w-container{width: auto;text-align: left;}
  .overview-content .people-vehicle-analytics .text h2{font-size:2.25em;padding:1.5em 20px 0.5em; }
  .overview-content .people-vehicle-analytics .text p{font-size:1.5em;padding:0 20px;line-height: 1.5;}
  .overview-content .people-vehicle-analytics ul li{width: 100%;}
  .overview-content .people-vehicle-analytics ul li+li{margin-left: 0%;}

}
@media (max-width:414px){.overview-content .people-vehicle-analytics {font-size: 2.5vw;}}

.overview-content .vigi-full-text {font-size:16px;max-width:1200px;margin:0 auto;height:auto;}
.overview-content .vigi-full-text .w-container{width:75em;margin:0 auto;max-width: 100%;}
.overview-content .vigi-full-text .text .box{width: 100%;background: #f9f9f9;padding:2em 10%;box-sizing: border-box;margin-top:2em}
.overview-content .vigi-full-text .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom: 0.5em;}
.overview-content .vigi-full-text .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;}
.overview-content .vigi-full-text .box ul{width: 100%;}
.overview-content .vigi-full-text .box ul li{margin:2em 0;list-style-type: disc;}
.overview-content .vigi-full-text .box ul li p>span{font-weight: 500;}

@media (max-width:1680px){.overview-content .vigi-full-text {font-size:14px;}}
@media (max-width:1440px){.overview-content .vigi-full-text {font-size:12px;}}
@media (max-width:1024px){.overview-content .vigi-full-text {font-size:10px;}}
@media (max-width:736px){
  .overview-content .vigi-full-text {font-size:10.35px;}
  .overview-content .vigi-full-text .w-container{width:auto;max-width: 100%;}
  .overview-content .vigi-full-text .text h2{font-size: 2.25em;;}
  .overview-content .vigi-full-text .text p{font-size: 1.5em;line-height: 1.5;}

}
@media (max-width:414px){.overview-content .vigi-full-text {font-size: 2.5vw;}}