.overview-content .easy-control-from-anywhere {font-size: 16px;height: 55em;margin: 0 auto;position: relative;background: url(https://static-product.tp-link.com/tc41_v2/img/a.jpg) 50% 100% no-repeat;background-size: 120em;max-width: 120em}
.overview-content .easy-control-from-anywhere .w-container {width: 85.375em;margin: 0 auto;position: relative}
.overview-content .easy-control-from-anywhere .w-container .text {padding: 15em 34em 0 3em;text-align: left;color: #fff}
.overview-content .easy-control-from-anywhere h2 {font-size: 3.75em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .easy-control-from-anywhere h3 {font-size: 1.6875em;font-weight: 300;line-height: 1.2;padding-bottom: 2em}
.overview-content .easy-control-from-anywhere .icon {border-radius: 8px;margin-right: 0.5em;vertical-align: top}
.overview-content .easy-control-from-anywhere .img-icon {height: 2em;font-size: 1.5em}
.overview-content .easy-control-from-anywhere .model {font-size: 1.96875em;font-weight: 500;display: inline-block;color: #fff;padding: 0.05em 1em;border-radius: 1em;margin-bottom: 1em;background: #005eac}
.overview-content .easy-control-from-anywhere video {position: absolute;left: 0;right: 0;top: 0;bottom: 0;max-width: 100%}
.overview-content .easy-control-from-anywhere .mb-video {display: none}
@media(max-width:1680px) {.overview-content .easy-control-from-anywhere {font-size: 14px}}
@media(max-width:1440px) {.overview-content .easy-control-from-anywhere {font-size: 12px}}
@media(max-width:736px) {.overview-content .easy-control-from-anywhere {font-size: 10.35px;height: 136vw;position: relative;background: url(https://static-product.tp-link.com/tc41_v2/m/a.jpg) 50% 100% no-repeat;background-size: 100%;}
  .overview-content .easy-control-from-anywhere .w-container {width: auto;position: relative;}
  .overview-content .easy-control-from-anywhere .w-container .text {padding: 79vw 16vw 0 10vw;}
  .overview-content .easy-control-from-anywhere .w-container .model {vertical-align: middle;padding: .25em 1.25em;border-radius: 1em;}
  .overview-content .easy-control-from-anywhere h2 {font-size: 7vw;font-weight: 500;line-height: 1.2;padding: 0 0 0.5em;}
  .overview-content .easy-control-from-anywhere h3 {font-size: 3.7vw;font-weight: 300;line-height: 1.2;padding: 0 0 .5em;}
  .overview-content .easy-control-from-anywhere .line {margin: 4px 0;height: 22px}
  .overview-content .easy-control-from-anywhere .model {font-size: 3.75vw;font-weight: 300;padding: 0.25em 0.75em;}
  .overview-content .easy-control-from-anywhere .work-with-amazon,
  .overview-content .easy-control-from-anywhere .tag-hey_google {margin-right: 1em;border-radius: 6px}
  .overview-content .easy-control-from-anywhere .img-icon {display: inline-block;margin-top: .5em;}
  .overview-content .easy-control-from-anywhere .icon {margin-right: 0.25em;box-sizing: border-box;}
  .overview-content .easy-control-from-anywhere .feature-wrap {padding: 0 20px;margin-bottom: 5em}
  .overview-content .easy-control-from-anywhere .feature-wrap .feature {font-size: 1.25em}
  .overview-content .easy-control-from-anywhere .img-icon-wrap {}
}
@media(max-width:414px) {.overview-content .easy-control-from-anywhere {font-size: 2.5vw}}


.overview-content .archer-selling-point {font-size: 16px;margin: 0 auto;max-width: 120em}
.overview-content .archer-selling-point .w-container {width: 73.125em;margin: 0 auto}
.overview-content .archer-selling-point .text {padding: 6.25em 0}
.overview-content .archer-selling-point .archer-selling-point-box {height: 0;padding-top: 34em;background: url(https://static-product.tp-link.com/tc41_v2/img/b.jpg) 50% 0 no-repeat;background-size: 100%;position: relative}
.overview-content .archer-selling-point .desc {position: absolute;line-height: 1.3;text-align: left}
.overview-content .archer-selling-point .desc1 {top: 0;left: 0;width: 50%;height: 66%}
.overview-content .archer-selling-point .desc2 {top: 0%;left: 50.7%;width: 29.5%;height: 66%}
.overview-content .archer-selling-point .desc3 {top: 0;left: 80.75%;width: 19.25%;height: 65%}
.overview-content .archer-selling-point .desc4 {top: 67.2%;left: 0%;width: 50%;height: 32%}
.overview-content .archer-selling-point .desc5 {top: 67%;left: 50.5%;width: 12.2%;height: 32.2%}
.overview-content .archer-selling-point .desc6 {top: 67%;left: 63%;width: 12%;height: 32%}
.overview-content .archer-selling-point .desc7 {top: 67%;left: 75.5%;width: 12.2%;height: 32%}
.overview-content .archer-selling-point .desc8 {top: 67%;left: 88.125%;width: 12.5%;height: 32%}
.overview-content .archer-selling-point .desc9 {top: 56%;left: 90%;width: 10%;height: 44%}
.overview-content .archer-selling-point .b {display: block;padding: 1.5em 2em;text-align: left}
.overview-content .archer-selling-point .b2 {display: block;padding: 1.5em 2em;text-align: left}
.overview-content .archer-selling-point .b3 {display: block;padding: 1.5em 1em;text-align: left}
.overview-content .archer-selling-point .b10 {display: block;font-size: 2.8125em;font-weight: 700;line-height: 1.2;color: #005eac}
.overview-content .archer-selling-point .b11 {font-size: 1.40625em;font-weight: 500;line-height: 1.3;}
.overview-content .archer-selling-point .b20 {display: block;font-size: 2.8125em;font-weight: 500;line-height: 1.2;color: #fff}
.overview-content .archer-selling-point .b21 {font-size: 1.40625em;font-weight: 500;line-height: 1.3;color: #fff;}
.overview-content .archer-selling-point .b30 {font-size: 1.40625em;font-weight: 500;line-height: 1.3;color: #fff;}
.overview-content .archer-selling-point .b40 {font-size: 1.40625em;font-weight: 500;line-height: 1.3;}
.overview-content .archer-selling-point .b50,
.overview-content .archer-selling-point .b60,
.overview-content .archer-selling-point .b70,
.overview-content .archer-selling-point .b80 {font-size: 1.03125em;font-weight: 400;line-height: 1.2;display: block}
.overview-content .archer-selling-point .b4 {padding: 1em 2em}
.overview-content .archer-selling-point .b5,
.overview-content .archer-selling-point .b6,
.overview-content .archer-selling-point .b7,
.overview-content .archer-selling-point .b8 {padding: 7em 1em 0;text-align: center}
@media (max-width:1680px) {.overview-content .archer-selling-point {font-size: 14px}}
@media (max-width:1440px) {.overview-content .archer-selling-point {font-size: 12px}}
@media (max-width:736px) {.overview-content .archer-selling-point {font-size: 10.35px;padding: 0;}
  .overview-content .archer-selling-point .w-container {width: auto;}
  .overview-content .archer-selling-point .text {padding: 3em 0;}
  .overview-content .archer-selling-point .archer-selling-point-box {background: url(https://static-product.tp-link.com/tc41_v2/m/b.jpg) 50% 0 no-repeat;background-size: 100%;padding-top: 129.90625%;}
  .overview-content .archer-selling-point .desc1 {top: 0vw;left: 5vw;width: 89.4%;height: 32.5%;}
  .overview-content .archer-selling-point .desc2 {top: 67vw;left: 6vw;width: 52.4%;height: 32.5%;}
  .overview-content .archer-selling-point .desc3 {top: 67.5vw;left: 60vw;width: 34.4%;height: 32%;}
  .overview-content .archer-selling-point .desc4 {top: 43vw;left: 5vw;width: 89.4%;height: 18%;}
  .overview-content .archer-selling-point .desc5 {top: 110vw;left: 6vw;width: 20.6%;height: 15%;}
  .overview-content .archer-selling-point .desc6 {top: 110vw;left: 28vw;width: 21.4%;height: 15%;}
  .overview-content .archer-selling-point .desc7 {top: 110vw;left: 51vw;width: 20.4%;height: 15%;}
  .overview-content .archer-selling-point .desc8 {top: 110vw;left: 73vw;width: 21.4%;height: 15%;}
  .overview-content .archer-selling-point .b3 .content {font-size: 3vw;}
  .overview-content .archer-selling-point .b1 {text-align: left;}
  .overview-content .archer-selling-point .b10 {font-size: 8vw;}
  .overview-content .archer-selling-point .b11 {font-size: 4vw;}
  .overview-content .archer-selling-point .b20 {font-size: 6vw;}
  .overview-content .archer-selling-point .b21 {font-size: 3.5vw;}
  .overview-content .archer-selling-point .b30 {font-size: 3.5vw;}
  .overview-content .archer-selling-point .b3 {padding: 2vw 2vw 0 2vw;text-align: left;}
  .overview-content .archer-selling-point .b4 {padding: 3vw 1vw 0 4vw;}
  .overview-content .archer-selling-point .b40 {font-size: 3.5vw;}
  .overview-content .archer-selling-point .b41 {font-size: 3vw;}
  .overview-content .archer-selling-point .b50 {font-size: 2.5vw;}
  .overview-content .archer-selling-point .b5 {padding: 11vw 2vw 0;}
  .overview-content .archer-selling-point .b61 {font-size: 3vw;}
  .overview-content .archer-selling-point .b60,
  .overview-content .archer-selling-point .b70,
  .overview-content .archer-selling-point .b80 {font-size: 2.5vw;}
  .overview-content .archer-selling-point .b71 {font-size: 2.5vw;}
  .overview-content .archer-selling-point .desc1 .b {padding: 4vw 4vw;}
  .overview-content .archer-selling-point .desc2 .b {padding: 4vw 4vw;}
  .overview-content .archer-selling-point .desc6 .b,
  .overview-content .archer-selling-point .desc7 .b,
  .overview-content .archer-selling-point .desc8 .b {padding: 11vw 2vw 0;}}
@media (max-width:414px) {.overview-content .archer-selling-point {font-size: 2.5vw}}


.overview-content .remote-control-local-control {font-size: 16px;margin: 0 auto;max-width: 120em}
.overview-content .remote-control-local-control .menu {padding: 12em 0 4em;text-align: center}
.overview-content .remote-control-local-control .menu li {display: inline-block;min-width: 16%;margin: 0 2%}
.overview-content .remote-control-local-control .menu li span {font-size: 1.3125em;font-weight: 400;color: #000000;cursor: pointer;background: #f1f1f1;padding: .5em 2em;border-radius: 2em}
.overview-content .remote-control-local-control .menu li.active span {background: #005eac;color: #fff}
.overview-content .remote-control-local-control h2 {font-size: 2.8125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .remote-control-local-control .text p {font-size: 1.3125em;line-height: 1.5}
.overview-content .remote-control-local-control .w-container {width: 87.5em;margin: 0 auto;position: relative}
.overview-content .remote-control-local-control .text {text-align: center;padding: 2em 5em 0em}
.overview-content .remote-control-local-control .content-box .content {display: none}
.overview-content .remote-control-local-control .content-box .content.active {display: block}
.overview-content .remote-control-local-control .content-1 {background: url(https://static-product.tp-link.com/tc41_v2/img/d-1.jpg) 50% 100% no-repeat;background-size: 120em;padding-bottom: 42em}
.overview-content .remote-control-local-control .content-2 {background: url(https://static-product.tp-link.com/tc41_v2/img/d-2.jpg) 50% 100% no-repeat;background-size: 120em;padding-bottom: 42em}
.overview-content .remote-control-local-control .content-3 {background: url(https://static-product.tp-link.com/tc41_v2/img/d-3.jpg) 50% 100% no-repeat;background-size: 120em;padding-bottom: 41em}
.overview-content .remote-control-local-control .content-1 .bg {position: absolute;left: 0;right: 0}
.overview-content .remote-control-local-control .content-1 .desc {position: absolute;left: 34em;top: 14.5em;width: 9em;text-align: center}
.overview-content .remote-control-local-control .content-1 .desc span {font-size: 1.875em;font-weight: 400;line-height: 1.2;color: #fff}
.overview-content .remote-control-local-control .content-3 .desc2 {position: absolute;left: 10em;top: 20em;text-align: center}
.overview-content .remote-control-local-control .content-3 .desc3 {position: absolute;left: 47em;top: 20em;text-align: center}
.overview-content .remote-control-local-control .content-3 .desc4 {position: absolute;left: 7em;top: 54em;text-align: center}
.overview-content .remote-control-local-control .content-3 .desc span {font-size: 1.875em;font-weight: 400;line-height: 1.2;padding: .25em 1em;background: #005eac;color: #fff;border-radius: 1em}
.overview-content .remote-control-local-control .content-3 .desc span.note {font-size: 1.03125em;font-weight: 300;line-height: 1.2;background: none;color: #000;padding: 0}
.overview-content .remote-control-local-control .content-1 .desc5 {left: 50em;top: 22em;width: 36em;position: absolute;padding: 2em 2em;background: #fff;border-radius: 1em;box-shadow: 2px 2px 1px 2px rgba(0, 0, 0, 0.2)}
.overview-content .remote-control-local-control .content-1 .desc5 .top {display: flex;justify-content: space-between;align-items: center;padding-bottom: 0.25em}
.overview-content .remote-control-local-control .content-1 .desc5 .img-container {display: flex;align-items: center}
.overview-content .remote-control-local-control .content-1 .desc5 .img-container span {padding-left: 0.5em}
.overview-content .remote-control-local-control .content-1 .desc5 img {width: 2.5em}
.overview-content .remote-control-local-control .content-1 .desc5 span {font-size: 1.25em;font-weight: 400;line-height: 1.2;color: #7998b1}
.overview-content .remote-control-local-control .content-1 .desc5 p.desc11 {font-size: 1.5em;font-weight: 700;line-height: 1.2;color: #000000;padding-bottom: 0.5em;padding-top: 0.5em;text-align: left;margin: 0}
.overview-content .remote-control-local-control .content-1 .desc5 p.desc12 {font-size: 1.25em;font-weight: 400;line-height: 1.2;color: #525252;text-align: left;margin: 0}
@media (max-width:1680px) {.overview-content .remote-control-local-control {font-size: 14px}}
@media (max-width:1440px) {.overview-content .remote-control-local-control {font-size: 12px}}
@media (max-width:736px) {.overview-content .remote-control-local-control {font-size: 10.35px}
  .overview-content .remote-control-local-control .w-container {width: auto;position: relative}
  .overview-content .remote-control-local-control .menu {display: none;}
  .overview-content .remote-control-local-control .text {padding: 0 0 1.5em;text-align: left;}
  .overview-content .remote-control-local-control h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em}
  .overview-content .remote-control-local-control .c0 .bg {position: relative;}
  .overview-content .remote-control-local-control h3 {font-size: 2em;line-height: 1.2;padding: 0 20px 0.5em}
  .overview-content .remote-control-local-control .text p {font-size: 1.75em;line-height: 1.5;padding: 0 20px;}
  .overview-content .remote-control-local-control .content-box .content {display: block;}
  .overview-content .remote-control-local-control .content-1 {background: url(https://static-product.tp-link.com/tc41_v2/m/d-1.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 47vw;}
  .overview-content .remote-control-local-control .content-2 {background: url(https://static-product.tp-link.com/tc41_v2/m/d-2.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 45vw;}
  .overview-content .remote-control-local-control .content-3 {background: url(https://static-product.tp-link.com/tc41_v2/m/d-3.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 54vw;}
  .overview-content .remote-control-local-control .content-1 .bg {position: relative;}
  .overview-content .remote-control-local-control .content-1 .desc {left: 39vw;top: 14.2vw;width: 10vw;}
  .overview-content .remote-control-local-control .content-1 .desc span {font-size: 2.5vw;}
  .overview-content .remote-control-local-control .content-3 .bg {position: relative;}
  .overview-content .remote-control-local-control .content-3 .desc span {font-size: 3vw;}
  .overview-content .remote-control-local-control .content-3 .desc2 {left: 9vw;top: 6vw;}
  .overview-content .remote-control-local-control .content-3 .desc3 {left: 52vw;top: 6vw;}
  .overview-content .remote-control-local-control .content-3 .desc span.note {font-size: 2.5vw;}
  .overview-content .remote-control-local-control .content-3 .desc4 {top: 46vw;left: 6vw;}
  .overview-content .remote-control-local-control .content-1 .desc5 {display: none;}}
@media (max-width:414px) {.overview-content .remote-control-local-control {font-size: 2.5vw}}


.overview-content .crisp-clear-details {font-size: 16px;margin: 0 auto;position: relative;}
.overview-content .crisp-clear-details .bg {height: 100vh;}
.overview-content .crisp-clear-details .img-container {position: absolute;left: 0;right: 0;top: 4em;width: 100%;transform: scale(0.7);border-radius: 2em;transform-origin: 50% 60%}
.overview-content .crisp-clear-details .c410-box.fixed {position: fixed;top: 0;margin: 0 auto;width: 100%}
.overview-content .crisp-clear-details .c410-box.absolute {position: absolute;bottom: 0;left: 0;right: 0;overflow: hidden}
.overview-content .crisp-clear-details .w-container {width: 87.5em;margin: 0 auto;}
.overview-content .crisp-clear-details .text {text-align: center;padding: 4em 5em 2em}
.overview-content .crisp-clear-details h2 {font-size: 2.8125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .crisp-clear-details .text p {font-size: 1.3125em;line-height: 1.5}
@media (max-width:1680px) {.overview-content .crisp-clear-details {font-size: 14px}}
@media (max-width:1440px) {.overview-content .crisp-clear-details {font-size: 12px}}
@media (max-width:736px) {.overview-content .crisp-clear-details {font-size: 10.35px}
  .overview-content .crisp-clear-details .w-container {width: auto;position: relative}
  .overview-content .crisp-clear-details .text {padding: 0 0 1.5em;text-align: center;color: #000;}
  .overview-content .crisp-clear-details br {display: none;}
  .overview-content .crisp-clear-details h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em}
  .overview-content .crisp-clear-details .text p {font-size: 1.75em;line-height: 1.5;font-weight: 300;padding: 0 20px;}
  .overview-content .crisp-clear-details .bg {height: auto;background: url(https://static-product.tp-link.com/tc41_v2/m/d.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 100vw;}}
@media (max-width:414px) {.overview-content .crisp-clear-details {font-size: 2.5vw}}




.overview-content .built-to-withstand {font-size: 16px;margin: 0 auto;position: relative;background: url(https://static-product.tp-link.com/tc41_v2/img/e.jpg) 50% 100% no-repeat;background-size: 120em;padding-bottom: 36.25em}
.overview-content .built-to-withstand .text p {font-size: 1.315em;line-height: 1.5}
.overview-content .built-to-withstand .w-container {width: 87.5em;margin: 0 auto;}
.overview-content .built-to-withstand .text {text-align: center;padding: 14em 19em 2em}
.overview-content .built-to-withstand h2 {font-size: 2.8125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .built-to-withstand .img-container {position: relative;width: 21.84375em}
.overview-content .built-to-withstand .img-container img {width: 100%}
.overview-content .built-to-withstand .img-container .desc {position: absolute;font-size: 1.3125em;font-weight: 400;line-height: 1.5}
.overview-content .built-to-withstand .img-container .desc1 {left: -1em;top: 2em}
.overview-content .built-to-withstand .img-container .desc2 {right: -2em;top: 2em}
.overview-content .built-to-withstand .img-container .mobile-icon {display: none}
@media (max-width:1680px) {.overview-content .built-to-withstand {font-size: 14px}}
@media (max-width:1440px) {.overview-content .built-to-withstand {font-size: 12px}}
@media (max-width:736px) {.overview-content .built-to-withstand {font-size: 10.35px;background: url(https://static-product.tp-link.com/tc41_v2/m/e.jpg) 50% 100% no-repeat;background-size: 100%;height: auto;padding-bottom: 216vw;}
  .overview-content .built-to-withstand .w-container {width: auto;position: relative;}
  .overview-content .built-to-withstand .text {padding: 0px 0 1.5em;text-align: left;color: #000;}
  .overview-content .built-to-withstand h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em}
  .overview-content .built-to-withstand .text p {font-size: 1.75em;padding: 0 20px;line-height: 1.5;}
  .overview-content .built-to-withstand .img-container {width: 63vw;margin: 2em auto;}
  .overview-content .built-to-withstand .img-container .web-icon {display: none;}
  .overview-content .built-to-withstand .img-container .mobile-icon {display: block;}
  .overview-content .built-to-withstand .img-container .desc1 {top: 8vw;left: -4vw;}
  .overview-content .built-to-withstand .img-container .desc2 {top: 8vw;right: -4vw;}
  .overview-content .crisp-clear-details .img-container {display: none;}}
@media (max-width:414px) {.overview-content .built-to-withstand {font-size: 2.5vw}}



.overview-content .full-color-view {font-size: 16px;margin: 0 auto;position: relative;max-width: 120em;}
.overview-content .full-color-view .bg {height: 100vh}
.overview-content .full-color-view .c410-box.fixed {position: fixed;top: 0;margin: 0 auto;width: 100%}
.overview-content .full-color-view .c410-box.absolute {position: absolute;bottom: 0;left: 0;right: 0}
.overview-content .full-color-view .w-container {width: 87.5em;margin: 0 auto;}
.overview-content .full-color-view .text {text-align: center;padding: 5em 5em 2em}
.overview-content .full-color-view h2 {font-size: 2.8125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .full-color-view .text p {font-size: 1.3125em;line-height: 1.5}
.overview-content .full-color-view .video-container {width: 66em;margin: 0 auto;position: relative}
.overview-content .full-color-view .video_mask {position: absolute;width: 100%;height: 100%;-webkit-backdrop-filter: grayscale(100%);backdrop-filter: grayscale(100%);clip-path: inset(0px 0px 0px 0%)}
.overview-content .full-color-view video {width: 100%;display: block;border-radius: 1em}
.overview-content .full-color-view .split-line {position: absolute;left: -1%;top: 0;bottom: 0;width: 2px;background: #fff}
@media (max-width:1680px) {.overview-content .full-color-view {font-size: 14px}}
@media (max-width:1440px) {.overview-content .full-color-view {font-size: 12px}}
@media (max-width:736px) {.overview-content .full-color-view {font-size: 10.35px}
  .overview-content .full-color-view .w-container {width: auto;position: relative}
  .overview-content .full-color-view .bg {height: auto;padding-bottom: 4em;}
  .overview-content .full-color-view .text {padding: 0 0 1.5em;text-align: center;}
  .overview-content .full-color-view h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em}
  .overview-content .full-color-view .text p {font-size: 1.75em;padding: 0 20px;}
  .overview-content .full-color-view .video-container {width: auto;}
  .overview-content .full-color-view video {width: 90%;margin: 0 auto;border-radius: 1em;}}
@media (max-width:414px) {.overview-content .full-color-view {font-size: 2.5vw}}



.overview-content .endless-solar-power {font-size: 16px;margin: 0 auto;position: relative;background: url(https://static-product.tp-link.com/tc41_v2/img/g.jpg) 50% 0% no-repeat;background-size: 120em;height: 62.5em}
.overview-content .endless-solar-power .text p {font-size: 1.21875em;line-height: 1.5;padding-bottom: 2em}
.overview-content .endless-solar-power .w-container {width: 87.5em;margin: 0 auto;}
.overview-content .endless-solar-power .text {text-align: left;padding: 14em 2em 2em 46em}
.overview-content .endless-solar-power h2 {font-size: 2.8125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .endless-solar-power .desc-content-img-container {width: 2.8125em}
.overview-content .endless-solar-power .desc-content-img-container img {width: 100%;margin-top: .5em}
.overview-content .endless-solar-power .desc-content {display: flex;justify-content: space-between}
.overview-content .endless-solar-power .text-container {width: 35em}
.overview-content .endless-solar-power .text-container p {padding-bottom: 1em}
.overview-content .endless-solar-power .flex-content {display: flex;justify-content: space-between;width: 20em}
.overview-content .endless-solar-power .li-content {text-align: center}
.overview-content .endless-solar-power .flex-content p.desc {width: auto}
.overview-content .endless-solar-power .img-container {position: relative}
.overview-content .endless-solar-power .img-container span {position: absolute;font-size: 1em;left: 0.25em;line-height: 1;top: 1.25em;width: 4em;color: #9fa0a0;text-align: center}
.overview-content .endless-solar-power .flex-content .icon {width: 4.78125em;height: 4.78125em}
.overview-content .endless-solar-power .text-container span.bigger {font-weight: 700}
@media (max-width:1680px) {.overview-content .endless-solar-power {font-size: 14px}}
@media (max-width:1440px) {.overview-content .endless-solar-power {font-size: 12px}}
@media (max-width:736px) {.overview-content .endless-solar-power {font-size: 10.35px;background: url(https://static-product.tp-link.com/tc41_v2/m/g.jpg) 50% 100% no-repeat;background-size: 100%;height: auto;padding-bottom: 87vw;}
  .overview-content .endless-solar-power .w-container {width: auto;position: relative}
  .overview-content .endless-solar-power .text {padding: 0 0 1.5em;text-align: left;color: #000;}
  .overview-content .endless-solar-power h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em}
  .overview-content .endless-solar-power .text p {font-size: 1.75em;line-height: 1.5;padding: 0 20px;}
  .overview-content .endless-solar-power .desc-content {margin: 0 20px;padding-top: 2em;}
  .overview-content .endless-solar-power .desc-content-img-container {width: 5em;}
  .overview-content .endless-solar-power .img-container span {left: 2.75em;}
  .overview-content .endless-solar-power .flex-content {width: 31em;padding-top: 2em;}
  .overview-content .endless-solar-power .text-container {width: calc(100% - 5em);}}
@media (max-width:414px) {.overview-content .endless-solar-power {font-size: 2.5vw}}



.overview-content .enduring-power-for-continuous-security {font-size: 16px;margin: 0 auto;position: relative;max-width: 120em;background: url(https://static-product.tp-link.com/tc41_v2/img/f.jpg) 50% 100% no-repeat;background-size: 120em;height: 52em}
.overview-content .enduring-power-for-continuous-security .text p {font-size: 1.315em;line-height: 1.5;padding-right: 8em}
.overview-content .enduring-power-for-continuous-security .w-container {width: 87.5em;margin: 0 auto;position: relative}
.overview-content .enduring-power-for-continuous-security .text {text-align: left;padding: 10em 37em 0em 1em;color: #fff}
.overview-content .enduring-power-for-continuous-security h2 {font-size: 2.8125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .enduring-power-for-continuous-security .bg {position: absolute;top: 0}
.overview-content .enduring-power-for-continuous-security .bg .desc {left: 43em;bottom: -33em;position: absolute;width: 16em}
.overview-content .enduring-power-for-continuous-security .bg span {font-size: 1.21875em;font-weight: 300;line-height: 1.2;padding: .5em 1em;background: #005eac;color: #fff;border-radius: 2em;display: block}
@media (max-width:1680px) {.overview-content .enduring-power-for-continuous-security {font-size: 14px}}
@media (max-width:1440px) {.overview-content .enduring-power-for-continuous-security {font-size: 12px}}
@media (max-width:736px) {.overview-content .enduring-power-for-continuous-security {font-size: 10.35px;height: 204.35185vw;color:#fff;background: url(https://static-product.tp-link.com/tc41_v2/m/f.jpg?2024) 50% 100% no-repeat;background-size: 100%;}
  .overview-content .enduring-power-for-continuous-security .w-container {width: auto;position: relative}
  .overview-content .enduring-power-for-continuous-security .text {padding: 0 0 1.5em;text-align: left;color: #fff;}
  .overview-content .enduring-power-for-continuous-security h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em}
  .overview-content .enduring-power-for-continuous-security .bg {display: block;}
  .overview-content .enduring-power-for-continuous-security .text p {font-size: 1.75em;line-height: 1.5;padding: 0 20px;}
  .overview-content .enduring-power-for-continuous-security .note {font-size: 2.5vw;top: 45em;width: 38em;}
  .overview-content .enduring-power-for-continuous-security .content img {width: 32px;height: 18px;}
  .overview-content .enduring-power-for-continuous-security- .content p {font-size: 12px;}
  .overview-content .enduring-power-for-continuous-security .bg {position: relative;}
  .overview-content .enduring-power-for-continuous-security .bg .desc {left: 4vw;bottom: -132vw;width: 39vw;}
  .overview-content .enduring-power-for-continuous-security .bg span {font-size: 3vw;}}
@media (max-width:414px) {.overview-content .enduring-power-for-continuous-security {font-size: 2.5vw}}


.overview-content .total-control-one-app {font-size: 16px;margin: 0 auto;position: relative;background: #fafafa;max-width: 120em}
.overview-content .total-control-one-app .c410-box.fixed {position: fixed;top: 0;margin: 0 auto;width: 100%;max-width: 120em}
.overview-content .total-control-one-app .c410-box.absolute {position: absolute;bottom: 0;left: 0;right: 0}
.overview-content .total-control-one-app .text p {font-size: 1.125em;line-height: 1.5;padding-bottom: 1em}
.overview-content .total-control-one-app .w-container {width: 87.5em;margin: 0 auto;position: relative}
.overview-content .total-control-one-app .text {padding: 23em 22em 0 7em}
.overview-content .total-control-one-app .text .text-container {display: flex;}
.overview-content .total-control-one-app h2 {font-size: 2.8125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em;padding-left: 0.72em;}
.overview-content .total-control-one-app h3 {font-size: 1.5em;font-weight: 400;line-height: 1.2;padding-bottom: 0.25em}
.overview-content .total-control-one-app .img {height: 58em;position: relative;margin: 0 auto}
.overview-content .total-control-one-app .bg {background-position: 50% 100%;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;transition: opacity linear 500ms;-webkit-transition: opacity linear 500ms;-moz-transition: opacity linear 500ms}
.overview-content .total-control-one-app .bg.active {opacity: 1}
.overview-content .total-control-one-app img.icon {width: 1em;height: 7.78125em;display: block}
.overview-content .total-control-one-app .content {width: 28em;margin-left: 1em}
.overview-content .total-control-one-app img.phone {width: 19.5em;position: absolute;top: 10em;right: 14em}
.overview-content .total-control-one-app h2.mobile-text {display: none}
.overview-content .total-control-one-app .nav-button {display: none}
@media (max-width:1680px) {.overview-content .total-control-one-app {font-size: 14px}}
@media (max-width:1440px) {.overview-content .total-control-one-app {font-size: 12px}}
@media (max-width:736px) {.overview-content .total-control-one-app {font-size: 10.35px;background: #fff;}
  .overview-content .total-control-one-app .w-container {width: auto;position: relative}
  .overview-content .total-control-one-app .text {padding: 0 0 1.5em;text-align: center}
  .overview-content .total-control-one-app .text .text-container {display: block;min-height: 21em;}
  .overview-content .total-control-one-app .img {height: auto;width: 88vw;margin: 0 auto;overflow: hidden;}
  .overview-content .total-control-one-app h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em;position: relative;top: auto;left: auto;text-align: center;}
  .overview-content .total-control-one-app h3 {font-size: 2em;padding: 2em 20px .5em;}
  .overview-content .total-control-one-app .text p {font-size: 1.5em;padding: 0 20px;}
  .overview-content .total-control-one-app img.icon {display: none;}
  .overview-content .total-control-one-app h2.web-text {display: none;}
  .overview-content .total-control-one-app h2.mobile-text {display: block;}
  .overview-content .total-control-one-app .content {width: auto;margin: 0;}
  .overview-content .total-control-one-app .swiper {position: relative;padding-bottom: 25vw;}
  .overview-content .total-control-one-app .swiper-slide {width: 88vw;}
  .overview-content .total-control-one-app .bg1 {background: #f5f5f5 url(https://static-product.tp-link.com/tc41_v2/m/i-1.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 75vw;}
  .overview-content .total-control-one-app .bg2 {background: #f5f5f5 url(https://static-product.tp-link.com/tc41_v2/m/i-2.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 75vw;}
  .overview-content .total-control-one-app .bg3 {background: #f5f5f5 url(https://static-product.tp-link.com/tc41_v2/m/i-3.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 75vw;}
  .overview-content .total-control-one-app .bg {position: relative;border-radius: 2em;left: auto;top: auto;right: auto;bottom: auto;opacity: 1;}
  .overview-content .total-control-one-app img.phone {display: none;}
  .overview-content .total-control-one-app br {display: none;}
  .overview-content .total-control-one-app .nav-button {display: block;position: absolute;background: url(https://static-product.tp-link.com/tc41_v2/m/true-button.png) 50% 100% no-repeat;background-size: 100%;width: 8.3vw;height: 8.3vw;bottom: 10vw;}
  .overview-content .total-control-one-app .nav-button.swiper-button-disabled {
background: url(https://static-product.tp-link.com/tc41_v2/m/nav-button.png) 50% 100% no-repeat;background-size: 100%;}
  .overview-content .total-control-one-app .right-nav {right: 32vw}
  .overview-content .total-control-one-app .left-nav {left: 29vw;transform: rotate(180deg);}}
@media (max-width:414px) {.overview-content .total-control-one-app {font-size: 2.5vw}}




.overview-content .tapo-camera-sell-point {font-size: 16px;max-width: 1920px;margin: 0 auto}
.overview-content .tapo-camera-sell-point .w-container {width: 90em;margin: 0 auto}
.overview-content .tapo-camera-sell-point .text {padding: 5em 0 7em}
.overview-content .tapo-camera-sell-point ul {text-align: center}
.overview-content .tapo-camera-sell-point li {display: inline-block;vertical-align: top;width: 23%;margin: 0 0.5%;text-align: center}
.overview-content .tapo-camera-sell-point li img {max-width: 100%;margin-bottom: 1.5em}
.overview-content .tapo-camera-sell-point h2 {font-size: 1.4em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .tapo-camera-sell-point p {font-size: 1.03em;font-weight: 400;line-height: 1.4}
.overview-content .tapo-camera-sell-point .img {position: relative;top: 0;bottom: 0;left: 0;right: 0}
.overview-content .tapo-camera-sell-point .content {padding: 3em 0 7em}
.overview-content .tapo-camera-sell-point .content p {text-align: left}
.overview-content .tapo-camera-sell-point .text-container {text-align: left}
@media (max-width:1680px) {.overview-content .tapo-camera-sell-point {font-size: 14px;}}
@media (max-width:1440px) {.overview-content .tapo-camera-sell-point {font-size: 12px;}}
@media (max-width:1024px) {.overview-content .tapo-camera-sell-point {font-size: 10px;}}
@media (max-width:736px) {.overview-content .tapo-camera-sell-point {font-size: 10.35px;}
  .overview-content .tapo-camera-sell-point li img {width: 100%;}
  .overview-content .tapo-camera-sell-point .w-container {width: auto;}
  .overview-content .tapo-camera-sell-point li {display: block;width: auto;margin: 0 3% 1em;text-align: left;}
  .overview-content .tapo-camera-sell-point .box {display: flex;flex-direction: column-reverse;}
  .overview-content .tapo-camera-sell-point li:last-child {margin-bottom: 0;}
  .overview-content .tapo-camera-sell-point h2 {font-size: 2.25em;line-height: 1.2;padding: 0 0 0.25em;}
  .overview-content .tapo-camera-sell-point p {font-size: 1.75em;line-height: 1.42857;padding: 0 0 1em;}
  .overview-content .tapo-camera-sell-point .desc {font-size: 3vw;}
  .overview-content .tapo-camera-sell-point .desc6 {top: 23vw;left: 70vw;}
  .overview-content .tapo-camera-sell-point .desc1 {left: 71vw;top: 18vw;}
  .overview-content .tapo-camera-sell-point .desc2 {top: 19vw;left: 50vw;}
  .overview-content .tapo-camera-sell-point .desc3 {top: 19vw;left: 69vw;}
  .overview-content .tapo-camera-sell-point ul .desc4 {left: 25vw;top: 40vw;width: 34vw;font-size: 3vw;}
  .overview-content .tapo-camera-sell-point ul .desc5 {right: 28vw;left: auto;top: 20vw;font-size: 3vw;}}
@media (max-width:414px) {.overview-content .tapo-camera-sell-point {font-size: 2.5vw;}}



.overview-content .see-everthing-in-live {font-size: 16px;padding-bottom: 49em;margin: 0 auto;position: relative;max-width: 120em;background: url(https://static-product.tp-link.com/tc41_v2/img/c.jpg) 50% 100% no-repeat;background-size: 120em}
.overview-content .see-everthing-in-live .w-container {width: 85.375em;margin: 0 auto;position: relative;z-index: 3}
.overview-content .see-everthing-in-live .w-container .text {padding: 1em 15em 1em;text-align: center}
.overview-content .see-everthing-in-live h2 {font-size: 2.578125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .see-everthing-in-live .text p {font-size: 1.21875em;line-height: 1.5}
@media(max-width:1680px) {.overview-content .see-everthing-in-live {font-size: 14px}}
@media(max-width:1440px) {.overview-content .see-everthing-in-live {font-size: 12px}}
@media(max-width:736px) {.overview-content .see-everthing-in-live {font-size: 10.35px;position: relative;background: url(https://static-product.tp-link.com/tc41_v2/m/c.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 74vw;}
  .overview-content .see-everthing-in-live .w-container {width: auto}
  .overview-content .see-everthing-in-live .w-container .text {padding: 0 0 1.5em;text-align: left;}
  .overview-content .see-everthing-in-live .w-container .model {border-radius: 0.5em;vertical-align: middle;}
  .overview-content .see-everthing-in-live h2 {font-size: 2.5em;font-weight: 400;line-height: 1.2;padding: 1.5em 20px 0.5em;}
  .overview-content .see-everthing-in-live .text p {font-size: 1.75em;font-weight: 300;line-height: 1.5;padding: 0 20px;}
}
@media(max-width:414px) {.overview-content .see-everthing-in-live {font-size: 2.5vw}}


.overview-content .instant-alerts-motion-triggered-alarm {font-size: 16px;margin: 0 auto;position: relative;background: url(https://static-product.tp-link.com/tc41_v2/img/h.jpg) 50% 100% no-repeat;background-size: 120em;padding-bottom: 38.25em}
.overview-content .instant-alerts-motion-triggered-alarm .text p {font-size: 1.315em;line-height: 1.5}
.overview-content .instant-alerts-motion-triggered-alarm .w-container {width: 87.5em;margin: 0 auto;position: relative}
.overview-content .instant-alerts-motion-triggered-alarm .text {text-align: center;padding: 5em 18em 1em}
.overview-content .instant-alerts-motion-triggered-alarm h2 {font-size: 2.578125em;font-weight: 400;line-height: 1.2;padding-bottom: 0.5em}
.overview-content .instant-alerts-motion-triggered-alarm .bg {position: absolute;left: 0;right: 0}
.overview-content .instant-alerts-motion-triggered-alarm .bg .desc {position: absolute;top: 26em;width: 23em;text-align: center}
.overview-content .instant-alerts-motion-triggered-alarm .bg .desc1 {left: 3em}
.overview-content .instant-alerts-motion-triggered-alarm .bg .desc2 {left: 32em}
.overview-content .instant-alerts-motion-triggered-alarm .bg .desc3 {left: 62em;top: 25.5em}
.overview-content .instant-alerts-motion-triggered-alarm .bg .desc span {font-size: 1.875em;font-weight: 300}
@media (max-width:1680px) {.overview-content .instant-alerts-motion-triggered-alarm {font-size: 14px}}
@media (max-width:1440px) {.overview-content .instant-alerts-motion-triggered-alarm {font-size: 12px}}
@media (max-width:736px) {.overview-content .instant-alerts-motion-triggered-alarm {font-size: 10.35px;background: url(https://static-product.tp-link.com/tc41_v2/m/h.jpg) 50% 100% no-repeat;background-size: 100%;height: auto;padding-bottom: 155vw;}
  .overview-content .instant-alerts-motion-triggered-alarm .w-container {width: auto;position: relative;}
  .overview-content .instant-alerts-motion-triggered-alarm .text {padding: 0px 0 1.5em;text-align: left;color: #000;}
  .overview-content .instant-alerts-motion-triggered-alarm h2 {font-size: 2.5em;line-height: 1.2;padding: 1.5em 20px 0.5em}
  .overview-content .instant-alerts-motion-triggered-alarm .text p {font-size: 1.75em;padding: 0 20px;line-height: 1.5;}
  .overview-content .instant-alerts-motion-triggered-alarm .bg {display: none;}}
@media (max-width:414px) {.overview-content .instant-alerts-motion-triggered-alarm {font-size: 2.5vw}}