
body, body>.page-content-wrapper, html{
  overflow: visible !important;
}
.overview-content sup{font-size: 0.8em;}
.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-sp6020_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: 4em 40% 0 17%;}
.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{font-size:1.125em;line-height:1.3333;font-weight: 400;}
.overview-content .all-the-colors-all-the-time .text p.model{margin-top:1em;text-align: center;display: inline-block;padding:0.25em 0.5em;color:#000;background-color: #fff;border-radius: 0.3em;}
@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: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-sp6020_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-sp6020_v1/img/b1.png);}
.overview-content .feature-icons ul .li-2 .icon{background-image:url(https://static-product.tp-link.com/vigi-sp6020_v1/img/b2.png);}
.overview-content .feature-icons ul .li-3 .icon{background-image:url(https://static-product.tp-link.com/vigi-sp6020_v1/img/b3.png);width: 3.25em;}
.overview-content .feature-icons ul .li-4 .icon{background-image:url(https://static-product.tp-link.com/vigi-sp6020_v1/img/b4.png);width: 3.3125em;}
.overview-content .feature-icons ul .li-5 .icon{background-image:url(https://static-product.tp-link.com/vigi-sp6020_v1/img/b5.png);}
.overview-content .feature-icons ul .li-6 .icon{background-image:url(https://static-product.tp-link.com/vigi-sp6020_v1/img/b6.png);}
.overview-content .feature-icons ul .li-7 .icon{background-image:url(https://static-product.tp-link.com/vigi-sp6020_v1/img/b7.png);}
.overview-content .feature-icons ul .li-8 .icon{background-image:url(https://static-product.tp-link.com/vigi-sp6020_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: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 .text p{font-size: 1.25em;}
  .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;font-size: 1.125em;}
  .overview-content .feature-icons ul li .icon{margin-right: 1em;}
}
@media (max-width:414px){
  .overview-content .feature-icons {font-size: 2.5vw;}
}

.overview-content .customized-product-portfolio {font-size:16px;max-width:1200px;margin:0 auto;background-color:#fff;}
.overview-content .customized-product-portfolio .m-show{display: none;}
.overview-content .customized-product-portfolio .w-container{position: relative;margin: 0 auto;width: 75em;max-width: 100%;}
.overview-content .customized-product-portfolio .text{padding: 2em 0 0;text-align:center}
.overview-content .customized-product-portfolio .text h2{font-size:2.25em;font-weight:400;line-height:1.333;padding-bottom:0.5em}
.overview-content .customized-product-portfolio .text h3{font-size:1.625em;font-weight:500;line-height:1.333;padding-bottom:0.5em;color:#005564}
.overview-content .customized-product-portfolio .text p{font-size:1.125em;line-height:1.3333;font-weight:300;padding-bottom: 0.5em;}
.overview-content .customized-product-portfolio .text .tab{margin:2em 0;display: flex;justify-content: space-evenly;align-items: flex-start;}
.overview-content .customized-product-portfolio .text .tab li{cursor:pointer;display: inline-block;text-align: center;}
.overview-content .customized-product-portfolio .text .tab li p{font-size:1.125em;font-weight: 700;color:#aeaeae;padding:0 1%; white-space: nowrap}
.overview-content .customized-product-portfolio .text .tab li.active p{color:#005564}
.overview-content .customized-product-portfolio .swiper{overflow: hidden;width: 100%;background-color:#f6f6f6 ;}
.overview-content .customized-product-portfolio .swiper .swiper-slide{display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.overview-content .customized-product-portfolio .swiper .swiper-slide .img{width: 39%;}
.overview-content .customized-product-portfolio .swiper .swiper-slide .img img{display:block;width: 100%;}
.overview-content .customized-product-portfolio .swiper-slide .txt {display: flex;flex-direction: row;align-items: flex-start;width: 60%;}
.overview-content .customized-product-portfolio .swiper-slide .txt>div{padding:0 4% 0 0}
.overview-content .customized-product-portfolio .swiper-slide .txt p{font-size:1em;line-height:1.3333;font-weight:300;}
.overview-content .customized-product-portfolio .swiper-slide .txt p.title{font-size: 1.125em;font-weight: 500;padding-bottom: 0.85em;border-bottom: 1px dashed #000;  }
.overview-content .customized-product-portfolio .swiper-slide .txt p>span{font-size: 1.125em;font-weight: bold;}
.overview-content .customized-product-portfolio .swiper-slide .txt p.note{font-size:0.875em;color:#6e6e6e;padding-bottom: 1em;}
.overview-content .customized-product-portfolio .swiper-slide .txt .txt1{width:35%;box-sizing: border-box;}
.overview-content .customized-product-portfolio .swiper-slide .txt .txt2{width:65%;box-sizing: border-box;}
.overview-content .customized-product-portfolio .swiper-slide ul{padding-top:1em}
.overview-content .customized-product-portfolio .swiper-slide li{list-style-type: disc;margin-left:1.5em;padding:0.25em 0}
.overview-content .customized-product-portfolio .swiper-slide .txt2 .li3{list-style: none;margin-left:0}
.overview-content .customized-product-portfolio .swiper .swiper-pagination-bullet-active{background:#005564}

@media (max-width:1680px){.overview-content .customized-product-portfolio {font-size:14px;}}
@media (max-width:1440px){.overview-content .customized-product-portfolio {font-size:12px;}}
@media (max-width:736px){
  .overview-content .customized-product-portfolio {font-size:10.35px;}
  .overview-content .customized-product-portfolio .m-show{display: block;}
  .overview-content .customized-product-portfolio .w-container{width:auto;max-width: 100%;}
  .overview-content .customized-product-portfolio .text{padding:0; text-align:left;}
  .overview-content .customized-product-portfolio .text h2{font-size:2.25em;padding:1.5em 20px 0.5em; }
  .overview-content .customized-product-portfolio .text h3{padding: 0 20px;font-size: 2em;}
  .overview-content .customized-product-portfolio .text p{font-size:1.5em;padding:0 20px;line-height: 1.5;}
  .overview-content .customized-product-portfolio .text .tab{width: 92%;margin:2em auto;justify-content: space-between;}
  .overview-content .customized-product-portfolio .text .tab li p{text-align: left;white-space: normal;}
  .overview-content .customized-product-portfolio .text .tab li{width:48%;padding:0 1%;box-sizing: border-box;}
  .overview-content .customized-product-portfolio .swiper .swiper-slide{flex-direction: column;}
  .overview-content .customized-product-portfolio .swiper .swiper-slide .img{width: 100%;}
  .overview-content .customized-product-portfolio .swiper-slide .txt {width: 92%;margin:0 auto;padding-bottom:4em}
  .overview-content .customized-product-portfolio .swiper-slide .txt .txt1{width:45%;}
  .overview-content .customized-product-portfolio .swiper-slide .txt .txt2{width:55%;}
  .overview-content .customized-product-portfolio .swiper-slide .txt p{font-size:1.25em}
  .overview-content .customized-product-portfolio .swiper-slide .txt p.title{font-size:1.35em}
  .overview-content .customized-product-portfolio .swiper-slide .txt p.note{font-size:1.125em;}

}
@media (max-width:414px){.overview-content .customized-product-portfolio {font-size:2.5vw;}}

.overview-content .remote-management {font-size:16px;max-width:1200px;margin:0 auto;}
.overview-content .remote-management .w-container {width:75em;padding:4em 0 2em;margin:0 auto;max-width: 100%;text-align: center;}
.overview-content .remote-management .text{padding:0 }
.overview-content .remote-management .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom: 0.5em;}
.overview-content .remote-management .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;}
.overview-content .remote-management .text .img{margin-top: 2em;background-color: #f6f6f6;width: 100%;}
.overview-content .remote-management .text .img img{display: block;margin: 0 auto;width: 43.2175em;;}
@media (max-width:1680px){.overview-content .remote-management {font-size:14px;}}
@media (max-width:1440px){.overview-content .remote-management {font-size:12px;}}
@media (max-width:736px){
  .overview-content .remote-management {font-size:10.35px;}
  .overview-content .remote-management .w-container{width: auto;text-align: left;padding-top:0}
  .overview-content .remote-management .text{padding: 0;}
  .overview-content .remote-management .text h2{font-size:2.25em;padding:1.5em 20px 0.5em; }
  .overview-content .remote-management .text p{font-size:1.5em;padding:0 20px;line-height: 1.5;}
  .overview-content .remote-management .text .img img{width: 100%;}

}
@media (max-width:414px){.overview-content .remote-management {font-size: 2.5vw;}}

.overview-content .intelligent-auxiliary-heating-technology {font-size:16px;max-width:1200px;margin:0 auto;padding:4em 0 2em}
.overview-content .intelligent-auxiliary-heating-technology .w-container {width:75em;margin:0 auto;max-width: 100%;text-align: center;}
.overview-content .intelligent-auxiliary-heating-technology .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding:0 8% 0.5em;}
.overview-content .intelligent-auxiliary-heating-technology .text h3{font-size: 1.125em;font-weight: 500;}
.overview-content .intelligent-auxiliary-heating-technology .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;padding: 0 10%;}
.overview-content .intelligent-auxiliary-heating-technology ul{width: 100%;margin-top: 3em;display: flex;flex-direction: row;align-items: stretch;justify-content: space-between;}
.overview-content .intelligent-auxiliary-heating-technology ul li{width: 49%;box-sizing:border-box;background-color: #f6f6f6;padding:4%}
.overview-content .intelligent-auxiliary-heating-technology ul .box{margin:2em auto;width: 94%;position: relative;}
.overview-content .intelligent-auxiliary-heating-technology ul li .box p{font-size: 0.875em;font-weight: 500;padding:0 0 1em}
.overview-content .intelligent-auxiliary-heating-technology ul li .box .p1{position: absolute;bottom:100%;left:12%;width:40%}
.overview-content .intelligent-auxiliary-heating-technology ul li .box .p2{position: absolute;bottom:100%;left:57%;width:40%}
.overview-content .intelligent-auxiliary-heating-technology ul li .infos{width:94%;margin:0 auto;display: flex;flex-direction: row;align-items: center;text-align: left;}
.overview-content .intelligent-auxiliary-heating-technology ul li .info{display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.overview-content .intelligent-auxiliary-heating-technology ul li .info .icon{display: inline-block;width: 1.25em;height: 1.25em;background-color:#35444b ;margin-right: 0.25em;}
.overview-content .intelligent-auxiliary-heating-technology ul li .info2 .icon{background-color:#cdcccd ;}
.overview-content .intelligent-auxiliary-heating-technology ul li .info p{display: inline-block;padding:0;width: calc(100% - 2.5em);font-size: 0.875em;font-weight: 400;}
.overview-content .intelligent-auxiliary-heating-technology ul li .box p.title{text-align: left;font-size: 1em;font-weight: bold;}
.overview-content .intelligent-auxiliary-heating-technology .li1 img{display: block;width: 94.2%;margin:5em auto 0}
.overview-content .intelligent-auxiliary-heating-technology ul .li2 .box{border-bottom: 1px dashed #cdcccd;}
.overview-content .intelligent-auxiliary-heating-technology ul .speed{display: flex;flex-direction: row;align-items: center;justify-content: space-between;padding-bottom: 2em;}
.overview-content .intelligent-auxiliary-heating-technology ul li .speed p{display: inline-block;width: 37%;text-align: left;font-size: 0.8em;padding-bottom: 0;}
.overview-content .intelligent-auxiliary-heating-technology ul li .speed2 p{width: 34%;}
.overview-content .intelligent-auxiliary-heating-technology ul li .speed1 p.sp{width: 23%;}


.overview-content .intelligent-auxiliary-heating-technology ul .speed1 i.icon{display: inline-block;width: 50%;margin:0 2%;height: 1.25em;background-color:#35444b ;}
.overview-content .intelligent-auxiliary-heating-technology ul .speed2 i.icon{display: inline-block;width: 30%;margin:0 2%;height: 1.25em;background-color:#cdcccd ;}
.overview-content .intelligent-auxiliary-heating-technology ul p.note{font-size:0.75em;font-weight: 300;text-align: left;margin-top: 4em;padding:0}
.overview-content .intelligent-auxiliary-heating-technology ul li .speed .sp>span{font-weight: bold;font-size: 1.75em;color:#35444b;}
@media (max-width:1680px){.overview-content .intelligent-auxiliary-heating-technology {font-size:14px;}}
@media (max-width:1440px){.overview-content .intelligent-auxiliary-heating-technology {font-size:12px;}}

@media (max-width:736px){
  .overview-content .intelligent-auxiliary-heating-technology {font-size:10.35px;padding-top: 0;}
  .overview-content .intelligent-auxiliary-heating-technology .w-container{width: auto;text-align: left;}
  .overview-content .intelligent-auxiliary-heating-technology .text h2{font-size:2.25em;padding:1.5em 20px 0.5em; }
  .overview-content .intelligent-auxiliary-heating-technology .text h3{font-size: 1.5em;text-align: center;}
  .overview-content .intelligent-auxiliary-heating-technology .text p{font-size:1.5em;padding:0 20px;line-height: 1.5;}
  .overview-content .intelligent-auxiliary-heating-technology ul li .speed p{font-size: 1em;}
  .overview-content .intelligent-auxiliary-heating-technology ul li .box p.title{font-size: 1.125em;}
  .overview-content .intelligent-auxiliary-heating-technology ul li .box p{font-size: 1em;}
  .overview-content .intelligent-auxiliary-heating-technology ul li .info p{font-size: 1em;}
  .overview-content .intelligent-auxiliary-heating-technology ul{flex-direction: column;}
  .overview-content .intelligent-auxiliary-heating-technology ul li{width: 100%;}
  .overview-content .intelligent-auxiliary-heating-technology ul li+li{margin-left: 0%;margin-top:4%}
  .overview-content .intelligent-auxiliary-heating-technology ul p.note{font-size: 1.125em;margin-top: 2em;}

}
@media (max-width:414px){.overview-content .intelligent-auxiliary-heating-technology {font-size: 2.5vw;}}

.overview-content .high-efficiency-solar-panel {font-size:16px;max-width:1200px;margin:0 auto;padding:4em 0}
.overview-content .high-efficiency-solar-panel .w-container {width:75em;margin:0 auto;max-width: 100%;text-align: center;}
.overview-content .high-efficiency-solar-panel .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom: 0.5em;}
.overview-content .high-efficiency-solar-panel .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;padding:0.8em 0}
.overview-content .high-efficiency-solar-panel .text p>span{font-size:2.222em;font-weight: bold;}
.overview-content .high-efficiency-solar-panel .text .inner {display: flex;margin-top:2em;align-items: center;justify-content: space-between;}
.overview-content .high-efficiency-solar-panel .text .inner img{max-width: 66%;}
.overview-content .high-efficiency-solar-panel .text .box{text-align: left;padding:0 4%;box-sizing: border-box;width:34%}
.overview-content .high-efficiency-solar-panel .text .box p{padding:0}
@media (max-width:1680px){.overview-content .high-efficiency-solar-panel {font-size:14px;}}
@media (max-width:1440px){.overview-content .high-efficiency-solar-panel {font-size:12px;}}
@media (max-width:736px){
  .overview-content .high-efficiency-solar-panel {font-size:10.35px;padding-top:0}
  .overview-content .high-efficiency-solar-panel .w-container{width: auto;text-align: left;}
  .overview-content .high-efficiency-solar-panel .text h2{font-size:2.25em;padding:1.5em 20px 0.5em; }
  .overview-content .high-efficiency-solar-panel .text p{font-size:1.5em;padding:0 20px;line-height: 1.5;}
  .overview-content .high-efficiency-solar-panel .text .inner{flex-direction: column-reverse;}
  .overview-content .high-efficiency-solar-panel .text .box{width: 88%;padding:0 0 2em}
  .overview-content .high-efficiency-solar-panel .text .inner img{max-width: 88%;}
}
@media (max-width:414px){.overview-content .high-efficiency-solar-panel {font-size: 2.5vw;}}

.overview-content .mppt-controller-boosts-charging-efficiency {font-size:16px;max-width:1200px;margin:0 auto;}
.overview-content .mppt-controller-boosts-charging-efficiency .w-container {width:75em;padding:4em 0;margin:0 auto;max-width: 100%;text-align: center;background-color: #f6f6f6;}
.overview-content .mppt-controller-boosts-charging-efficiency .text{padding:0 5%}
.overview-content .mppt-controller-boosts-charging-efficiency .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom: 0.5em;}
.overview-content .mppt-controller-boosts-charging-efficiency .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;}
.overview-content .mppt-controller-boosts-charging-efficiency ul{width: 100%;margin: 3em auto 0;}
.overview-content .mppt-controller-boosts-charging-efficiency ul li{display:flex;flex-direction: row;align-items: center;}
.overview-content .mppt-controller-boosts-charging-efficiency ul li .inner{display: flex;flex-direction: row;align-items: center;width: 85%;}
.overview-content .mppt-controller-boosts-charging-efficiency .text ul li p{text-align: left;padding:0}
.overview-content .mppt-controller-boosts-charging-efficiency ul li p>span{font-size:2.222em;font-weight: bold;}
.overview-content .mppt-controller-boosts-charging-efficiency ul .li1 p.title{color:#364449;font-weight: bold;width: 14%;}
.overview-content .mppt-controller-boosts-charging-efficiency ul .li2 p.title{color:#a9a9a9;font-weight: bold;width: 14%;}
.overview-content .mppt-controller-boosts-charging-efficiency ul .li1 i.img{display: inline-block;width:69%;height: 1.25em;background-color:#364449 ;margin-right: 2%;}
.overview-content .mppt-controller-boosts-charging-efficiency ul .li2 i.img{display: inline-block;width:50%;height: 1.25em;background-color:#a9a9a9 ;}
@media (max-width:1680px){.overview-content .mppt-controller-boosts-charging-efficiency {font-size:14px;}}
@media (max-width:1440px){.overview-content .mppt-controller-boosts-charging-efficiency {font-size:12px;}}
@media (max-width:736px){
  .overview-content .mppt-controller-boosts-charging-efficiency {font-size:10.35px;}
  .overview-content .mppt-controller-boosts-charging-efficiency .w-container{width: auto;text-align: left;padding-top:0}
  .overview-content .mppt-controller-boosts-charging-efficiency .text{padding: 0;}
  .overview-content .mppt-controller-boosts-charging-efficiency .text h2{font-size:2.25em;padding:1.5em 20px 0.5em; }
  .overview-content .mppt-controller-boosts-charging-efficiency .text p{font-size:1.5em;padding:0 20px;line-height: 1.5;}
  .overview-content .mppt-controller-boosts-charging-efficiency ul{width: 88%;}
  .overview-content .mppt-controller-boosts-charging-efficiency ul li{display: block;}
  .overview-content .mppt-controller-boosts-charging-efficiency ul li .inner{width: 100%;}
  .overview-content .mppt-controller-boosts-charging-efficiency ul li .inner p{font-size: 2.5vw;}
  .overview-content .mppt-controller-boosts-charging-efficiency ul .li1 p.title,
  .overview-content .mppt-controller-boosts-charging-efficiency ul .li2 p.title{width: 100%;}
  .overview-content .mppt-controller-boosts-charging-efficiency ul .li1 i.img{width: 50%;height: 1.75em;}
  .overview-content .mppt-controller-boosts-charging-efficiency ul .li2 i.img{width: 40%;height: 1.75em;}

}
@media (max-width:414px){.overview-content .mppt-controller-boosts-charging-efficiency {font-size: 2.5vw;}}
