.deco-be95-banner{font-size:16px;max-width:1920px;margin:0 auto;height:55.9375em;background:url('https://static-product.tp-link.com/deco-be95_1-pack_v1/img/1Deco_BE95_20260106114544s.jpg') 50%/120em auto no-repeat;position: relative;}
.deco-be95-banner .w-container{margin: 0 auto;width: 85em;}
.deco-be95-banner .text{padding:15em 35% 0 0;}
.deco-be95-banner h2{font-weight:500;font-size:3.4375em;line-height:1.2;padding-bottom: .5em;}
.deco-be95-banner h3{font-size: 1.875em;font-weight: 400;line-height: 1.2;}
.deco-be95-banner .text .model-name{font-size: 1.625em;margin-right: 1em;display: inline-block;vertical-align: middle;}
.deco-be95-banner .text .model-name span{border-radius: 0.5em;padding: 0.25em .75em;font-weight: 500;color: #fff;background: linear-gradient(to right, #6991c7, #90afe1);}
.deco-be95-banner .row{margin-top: 2em;}
.deco-be95-banner .row>*{display: inline-block;vertical-align: middle;}
.deco-be95-banner .img img+img{margin-left: 1em;}
.deco-be95-banner .img-1 img{height: 2.5em;}
.deco-be95-banner .img-2 img{height: 2.5em;}
.deco-be95-banner .ces2023{position: absolute;top: 6em;right: 6em;width: 6.375em;}
.deco-be95-banner .m-show{display: none;}
@media (max-width:1680px){ .deco-be95-banner{font-size:14px;} }
@media (max-width:1440px){ .deco-be95-banner{font-size:12px;} }
@media (max-width:736px) {
    .deco-be95-banner{font-size: 10.35px;background: url('https://static-product.tp-link.com/deco-be95_1-pack_v1/img/Deco_BE95_20260106114600y.jpg') top/100% auto no-repeat;height: 147.96875vw;}
    .deco-be95-banner .w-container{width: auto;padding: 0 20px;}
    .deco-be95-banner .text{padding: 20vw 20% 0 0;width: auto;}
    .deco-be95-banner h2{font-size:2.5em;}
    .deco-be95-banner h3{font-size: 1.375em;}
    .deco-be95-banner .row{margin-top: 1.5em;}
    .deco-be95-banner .row-2>*{display: block;margin-bottom: 1em;}
    .deco-be95-banner .text .model-name{font-size: 1.375em;}
    .deco-be95-banner .img img+img{margin-left: 0;}
    .deco-be95-banner .ces2023{width: 4.5em;top: 3em;right: 3em;}
    .deco-be95-banner .m-show{display: block;}
}   
@media (max-width:414px){ .deco-be95-banner{font-size: 2.5vw;} }

.deco-be95-selling-points{font-size:16px;height:35em;background:url(https://static-product.tp-link.com/deco-be95_v1/img/b.jpg) 50%/85.375em auto no-repeat;max-width: 85.375em;margin: 8em auto;position: relative;}
.deco-be95-selling-points .text{position: absolute;top:0;bottom: 0;left: 0;right: 0;}
.deco-be95-selling-points .text .desc{font-size: 1.25em;font-weight: 500;position: absolute;color: #4e5f73;text-align: center;transform: translateX(-50%);line-height: 1.2;}
.deco-be95-selling-points .text .color{color: #4facfe;font-size: 1.8em;}
.deco-be95-selling-points .text .desc1{top:46%;left: 25%;width: 40%;}
.deco-be95-selling-points .text .desc2{width: 12%;top: 87%;left: 6%;}
.deco-be95-selling-points .text .desc3{width: 12%;top:87%;left: 18.5%;}
.deco-be95-selling-points .text .desc4{width: 12%;top:87%;left: 31.25%;}
.deco-be95-selling-points .text .desc5{width: 12%;top:87%;left: 43.75%;}

.deco-be95-selling-points .text .desc6{left: 65.5%;top: 10%;width: 28%;}
.deco-be95-selling-points .text .desc7{left: 90.5%;top: 22%;width: 18%;}
.deco-be95-selling-points .text .desc8{left: 65.5%;top: 80%;width: 28%;}
.deco-be95-selling-points .text .desc9{left: 90.5%;top: 70%;width: 18%;}
@media (max-width:1680px){ .deco-be95-selling-points{font-size:14px;} }
@media (max-width:1440px){ .deco-be95-selling-points{font-size:12px;} }
@media (max-width:736px) {
    .deco-be95-selling-points{font-size: 10.35px;background: url(https://static-product.tp-link.com/deco-be95_v1/m/b.jpg) top/100% auto no-repeat;height: 0;padding-bottom: 150%;margin: 5em 20px;}
    .deco-be95-selling-points p{font-size: 1.125em;}
    .deco-be95-selling-points .text .desc1{top:23%;left: 50%;width: 80%;font-size: 1.125em;}
    .deco-be95-selling-points .text .desc2{width: 22%;top: 43%;left: 12%;}
    .deco-be95-selling-points .text .desc3{width: 22%;top: 43%;left: 37%;}
    .deco-be95-selling-points .text .desc4{width: 22%;top: 43%;left: 63%;}
    .deco-be95-selling-points .text .desc5{width: 22%;top: 43%;left: 88%;}

    .deco-be95-selling-points .text .desc6{top: 56%;left: 30%;width: 56%;}
    .deco-be95-selling-points .text .desc7{top: 62%;left: 81%;width: 36%;}
    .deco-be95-selling-points .text .desc8{top: 90%;left: 30%;width: 56%;}
    .deco-be95-selling-points .text .desc9{top: 85%;left: 81%;width: 36%;}
}
@media (max-width:414px){ .deco-be95-selling-points{font-size: 2.5vw;} }

.deco-wifi7{max-width:1920px;margin:0 auto;font-size: 16px;background: url(https://static-product.tp-link.com/deco-be95_v1/img/c.jpg) top/120em auto no-repeat;height: 58.75em;position: relative;}
.deco-wifi7 .w-container{max-width:85.375em;margin:0 auto;}
.deco-wifi7 .text{padding:7.5em 0 0;text-align:center}
.deco-wifi7 h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.25em;}
.deco-wifi7 h3{font-size: 1.75em;padding-bottom: .5em;}
.deco-wifi7 p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-wifi7 p.link{margin-top: 3em;}
.deco-wifi7 p.link a{color: #000;border: 1px solid #000;border-radius: 0.5em;padding: 0.5em 1em;text-decoration: none;font-weight: 400;}
.deco-wifi7 p.link a+a{margin-left: 1em;}
.deco-wifi7 .bottom-container{position: absolute;bottom: 5em;left: 0;right: 0;margin: 0 auto;width: 70em;text-align: center;}
.deco-wifi7 ul li{display: inline-block;width: 33%;text-align: center;}
.deco-wifi7 ul li .info{font-size: 1.25em;font-weight: 400;line-height: 1.2;}
.deco-wifi7 ul li .info .larger{background: linear-gradient(45deg, #64a4fe, #64bbfd),-webkit-gradient(linear,left top,right top,from(#64a4fe),to(#64bbfd)) no-repeat;color: #64a4fe;
  background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 2.2em;font-weight: 700;}
@media (max-width:1680px){ .deco-wifi7{font-size:14px;} }
@media (max-width:1440px){ .deco-wifi7{font-size:12px;} }
@media (max-width:736px) {
  .deco-wifi7{font-size:10.35px;height:auto;background: #f9fbfa url(https://static-product.tp-link.com/deco-be95_v1/m/c.jpg) bottom/100% auto no-repeat;}
  .deco-wifi7 .w-container{width:auto;}
  .deco-wifi7 .text{text-align: left;padding: 3.75em 20px 67.5vw;}
  .deco-wifi7 h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-wifi7 p{font-size:1.75em;}
  .deco-wifi7 p.link{font-size: 1.25em;margin-top: 2em;}
  .deco-wifi7 .bottom-container{bottom: 10vw;width: auto;}
  .deco-wifi7 ul{padding: 0 20px;}
  .deco-wifi7 ul li{width: 32%;}
  .deco-wifi7 ul li .info .larger{display: block;font-weight: 500;}
}
@media (max-width:414px){ .deco-wifi7{font-size: 2.5vw;} }

.deco-fastest-mesh{max-width:1920px;margin:0 auto;font-size: 16px;background: url(https://static-product.tp-link.com/deco-be95_v1/img/d.jpg) top/120em auto no-repeat;height: 58.75em;}
.deco-fastest-mesh .w-container{max-width: 75em;margin: 0 auto;}
.deco-fastest-mesh .text{text-align: center;padding: 5em 0 2em;}
.deco-fastest-mesh h2{font-size: 3.125em;line-height: 1.2;font-weight: 400;padding-bottom:0.25em;}
.deco-fastest-mesh h3{font-size: 1.75em;font-weight: 400;padding-bottom: 0.5em;}
.deco-fastest-mesh p{font-size: 1.25em;line-height: 1.5;}
.deco-fastest-mesh .compare{padding: 5em 20% 0;font-weight: 400;}
.deco-fastest-mesh .compare p{font-size: 1.375em;}
.deco-fastest-mesh .compare .justify>*, .deco-fastest-mesh .compare .left>*{display: inline-block;vertical-align: middle;}
.deco-fastest-mesh .compare .justify{text-align-last: justify;}
.deco-fastest-mesh .compare .justify .speed{font-size: 1.75em;color:#595959;}
.deco-fastest-mesh .compare .left{text-align-last: left;}
.deco-fastest-mesh .compare .justify{text-align-last: justify;}
.deco-fastest-mesh .compare .left .bar{margin-right: 1em;}
.deco-fastest-mesh .compare .left .speed{color: #353535;}
.deco-fastest-mesh .compare .bar{border-radius: 10em;height: 1em;}
.deco-fastest-mesh .compare .darkblue{background: linear-gradient(45deg, #64a4fe, #a3d0ff),-webkit-gradient(linear,left top,right top,from(#64a4fe),to(#a3d0ff)) no-repeat;color: #64a4fe;}
.deco-fastest-mesh .compare .lightblue{background: linear-gradient(45deg, #64bbfd, #97d8ff),-webkit-gradient(linear,left top,right top,from(#64bbfd),to(#97d8ff)) no-repeat;color: #64bbfd;}
.deco-fastest-mesh .compare .grey{background: linear-gradient(45deg, #c3caca, #d7d7d7),-webkit-gradient(linear,left top,right top,from(#c3caca),to(#d7d7d7)) no-repeat;color: #c3caca;}
.deco-fastest-mesh .compare li{margin-bottom: 1em;text-align: center;}
.deco-fastest-mesh .compare .li-1 .speed{background: linear-gradient(45deg, #64a4fe, #64bbfd),-webkit-gradient(linear,left top,right top,from(#64a4fe),to(#64bbfd)) no-repeat;color: #64a4fe;
  background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-align: center;font-size: 4.625em;display: inline-block;}
.deco-fastest-mesh .compare .li-4 .bar{width: 36em;}
.deco-fastest-mesh .compare .li-5 .bar{width: 8em;}
@media (max-width:1680px){ .deco-fastest-mesh{font-size:14px;} }
@media (max-width:1440px){ .deco-fastest-mesh{font-size:12px;} }
@media (max-width:736px) {
  .deco-fastest-mesh{font-size:10.35px;height: auto;background: #e5eaf1 url(https://static-product.tp-link.com/deco-be95_v1/m/d.jpg) bottom/100% auto no-repeat;}
  .deco-fastest-mesh .w-container{width: auto;}
  .deco-fastest-mesh .text{text-align: left;padding: 3.75em 20px 0;}
  .deco-fastest-mesh h2{font-size:2.5em;padding-bottom: .5em;}
  .deco-fastest-mesh p{font-size:1.75em;}
  .deco-fastest-mesh .compare{padding: 5vw 20px 25vw;}
  .deco-fastest-mesh .compare .li-4 .bar{width: 27em;}
  .deco-fastest-mesh .m-hide{display: none;}
}
@media (max-width:414px){ .deco-fastest-mesh{font-size: 2.5vw;} }

.deco-multi-gigabit-connectivity{max-width:1920px;margin:0 auto;font-size: 16px;background: url(https://static-product.tp-link.com/deco-be95_v1/img/m.jpg) 100% 100% / auto 49em no-repeat;position: relative;}
.deco-multi-gigabit-connectivity .w-container{max-width: 92em;margin: 0 auto;}
.deco-multi-gigabit-connectivity .text{padding: 7.5em 0;display: inline-block;vertical-align: bottom;width: 48%;margin-right: 3%;}
.deco-multi-gigabit-connectivity .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-multi-gigabit-connectivity .text h3{font-size: 1.75em;font-weight: 400;padding-bottom: 0.5em;}
.deco-multi-gigabit-connectivity .text p{font-weight:300;font-size:1.25em;line-height:1.5;padding: 0 20% 0 0;}
.deco-multi-gigabit-connectivity p.link{margin-top: 1em;}
.deco-multi-gigabit-connectivity p.link a{color: #000;border: 1px solid #000;border-radius: 0.5em;padding: 0.5em 1em;text-decoration: none;font-weight: 400;}
.deco-multi-gigabit-connectivity .text ul{padding: 2em 0 0;}
.deco-multi-gigabit-connectivity .text li{margin-bottom: 1em;}
.deco-multi-gigabit-connectivity .text li .arrow{filter: grayscale(1);cursor: pointer;margin-right: 0.75em;height: 1em;}
.deco-multi-gigabit-connectivity .text li.on .arrow{transform: rotate(90deg);transition: 0.6s;filter: grayscale(0);}
.deco-multi-gigabit-connectivity .text li .title{font-weight: 500;cursor: pointer;font-weight: 500;margin-bottom: 0.5em;font-size: 1.625em;color: #adadad;}
.deco-multi-gigabit-connectivity .text li.on .title{color: #4199fe;}
.deco-multi-gigabit-connectivity .text li img, .deco-multi-gigabit-connectivity .text li span{display: inline-block;vertical-align: middle;}
.deco-multi-gigabit-connectivity .right{display: inline-block;vertical-align: bottom;width: 48%;}
.deco-multi-gigabit-connectivity .right .video.on{display: block;}
.deco-multi-gigabit-connectivity .right .video{margin-bottom: 10em;border: 2px solid #9d9d9d;text-align: center;display: none;height: 24.75em;}
.deco-multi-gigabit-connectivity .right .video iframe{width: 100%;height: 100%;}
@media (max-width:1680px){ .deco-multi-gigabit-connectivity{font-size:14px;} }
@media (max-width:1440px){ .deco-multi-gigabit-connectivity{font-size:12px;} }
@media (max-width:736px) {
  .deco-multi-gigabit-connectivity{font-size:10.35px;height:auto;background: #fff url(https://static-product.tp-link.com/deco-be95_v1/m/m.jpg) bottom/100% auto no-repeat;}
  .deco-multi-gigabit-connectivity .w-container{width:auto;height: auto;}
  .deco-multi-gigabit-connectivity .text{text-align: left;padding: 3.75em 20px 0;width: auto;display: block;margin-right: 0;}
  .deco-multi-gigabit-connectivity .text h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-multi-gigabit-connectivity .text p{font-size:1.75em;}
  .deco-multi-gigabit-connectivity p.link{font-size: 1.25em;}
  .deco-multi-gigabit-connectivity .text ul{padding: 2em 0 0;}
  .deco-multi-gigabit-connectivity .text li .title{font-size: 1.75em;}
  .deco-multi-gigabit-connectivity .right{display: block;padding: 5vw 20px;width: auto;}
  .deco-multi-gigabit-connectivity .right .video{margin: 0;}
}
@media (max-width:414px){ .deco-multi-gigabit-connectivity{font-size: 2.5vw;} }


.deco-more-connectivity{font-size:16px;max-width:1920px;margin:0 auto;height:51.625em;background:url(https://static-product.tp-link.com/deco-be95_v1/img/f.jpg) 50%/120em auto no-repeat;}
.deco-more-connectivity .w-container{margin: 0 auto;width: 94em;}
.deco-more-connectivity .text{padding:5em 0 0 50%;}
.deco-more-connectivity h2{font-weight:400;font-size:3.125em;line-height:1.2;margin-bottom: .5em;}
.deco-more-connectivity p{font-weight:300;font-size:1.25em;line-height:1.5;}
.deco-more-connectivity ul{margin-top: 3em;}
.deco-more-connectivity ul li{margin-bottom: 1.5em;}
.deco-more-connectivity ul li p{font-size: 1.5em;font-weight: 400;}
.deco-more-connectivity ul li .p2{font-size: 1.25em;}
.deco-more-connectivity ul li p .color{background: linear-gradient(45deg, #4facfe, #53cbeb),-webkit-gradient(linear,left top,right top,from(#4facfe),to(#53cbeb),color-stop(.5,#418dfd)) no-repeat;
  background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;color: #4facfe;font-size: 2em;font-weight: 500;margin-right: 0.5em;}
@media (max-width:1680px){ .deco-more-connectivity{font-size:14px;} }
@media (max-width:1440px){ .deco-more-connectivity{font-size:12px;} }
@media (max-width:736px) {
    .deco-more-connectivity{font-size: 10.35px;background: url(https://static-product.tp-link.com/deco-be95_v1/m/f.jpg) bottom/100% auto no-repeat;height: auto;padding-bottom: 105vw;position: relative;}
    .deco-more-connectivity .w-container{width: auto;padding: 0 20px;}
    .deco-more-connectivity .text{padding:3.75em 0 0;width:auto;}
    .deco-more-connectivity h2{font-size: 2.5em;}
    .deco-more-connectivity p{font-size: 1.75em;}
    .deco-more-connectivity ul{position: absolute;bottom: 22vw;left: 45%;margin-top: 0;}
    .deco-more-connectivity ul li{margin-bottom: 0.5em;}
    .deco-more-connectivity ul li p{font-size: 1.25em;}
    .deco-more-connectivity ul li p .color{font-size: 1.75em;font-weight: 400;}
}
@media (max-width:414px){ .deco-more-connectivity{font-size: 2.5vw;} }

.deco-detail{font-size: 16px;max-width: 1920px;margin: 0 auto;}
.deco-detail .w-container{max-width: 80em;margin: 0 auto;}
.deco-detail .text{text-align: center;padding: 5em 0 0;}
.deco-detail h2{font-size: 3.125em;line-height: 1.2;font-weight: 400;padding-bottom:0.5em;}
.deco-detail p{font-size: 1.25em;line-height: 1.5;}
.deco-detail .img{width: 75em;height: 50em;margin: 0 auto;background: url(https://static-product.tp-link.com/deco-be95_v1/img/g.jpg) top / 100% 100% no-repeat;margin-top: 5em;}
@media (max-width:1680px){ .deco-detail{font-size:14px;} }
@media (max-width:1440px){ .deco-detail{font-size:12px;} }
@media (max-width:736px) {
    .deco-detail{font-size: 10.35px;}
    .deco-detail .w-container{width: auto;margin: 0 20px;}
    .deco-detail .text{text-align: left;padding: 3.75em 0 0;}
    .deco-detail h2{font-size:2.5em;padding:0 0 0.5em;}
    .deco-detail p{font-size:1.75em;}
    .deco-detail .img{width: 90vw;height: 60vw;margin: 5vw auto;}
}
@media (max-width:414px){ .deco-detail{font-size: 2.5vw;} }

.deco-backhaul{max-width:1920px;margin:0 auto;font-size: 16px;padding-bottom: 5em;}
.deco-backhaul .w-container{max-width: 85.375em;margin: 0 auto;text-align: center;}
.deco-backhaul .text{padding: 5em 0 2em;}
.deco-backhaul h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-backhaul p{font-size: 1.25em;line-height: 1.5;}
.deco-backhaul .video video{width: 100%;}
.deco-backhaul .info{font-size: 1.875em;text-align: center;font-weight: 400;}
.deco-backhaul .m-show{display: none;}
@media (max-width:1680px){ .deco-backhaul{font-size:14px;} }
@media (max-width:1440px){ .deco-backhaul{font-size:12px;} }
@media (max-width:736px) {
  .deco-backhaul{font-size:10.35px;height:auto;padding-bottom: 0;}
  .deco-backhaul .w-container{width:auto;padding: 0 0 3vw;}
  .deco-backhaul .text{padding: 3.75em 20px 0;width: auto;margin: 0;text-align: left;}
  .deco-backhaul h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-backhaul p{font-size:1.75em;}
  .deco-backhaul .video{padding: 5vw 20px;}
  .deco-backhaul .info{font-size: 1.25em;}
  .deco-backhaul .m-hide{display: none;}
  .deco-backhaul .m-show{display: block;}
}
@media (max-width:414px){ .deco-backhaul{font-size: 2.5vw;} }

.deco-homeshield{max-width:1920px;margin:0 auto;font-size: 16px;background: #f4f4f4;}
.deco-homeshield .w-container{max-width:85em;margin:0 auto;}
.deco-homeshield .text{padding:4.5em 0 3em;text-align:center}
.deco-homeshield h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-homeshield p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-homeshield p.link{margin-top: 3em;}
.deco-homeshield p.link a{color: #000;border: 1px solid #000;border-radius: 0.5em;padding: 0.5em 1em;text-decoration: none;font-weight: 400;}
.deco-homeshield p.link a+a{margin-left: 1em;}
.deco-homeshield .homeshield>img{width:22.5em;}
.deco-homeshield ul{display:flex;margin:0 auto;padding-bottom:5em;width:90%;max-width:1450px;flex-wrap:wrap;justify-content:space-between}
.deco-homeshield li{width:32%}
.deco-homeshield li .title{padding:1em 0 0.5em;font-weight: 500;}
.deco-homeshield li .info{font-size: 1em;font-weight: 400;margin-top: 1.5em;}
.deco-homeshield .li-3 .img-box .desc{position: absolute;color: #fff;font-weight: 400;width: 30%;transform: translate(-50%, -50%);top: 36%;text-align: center;line-height: 1.2;}
.deco-homeshield .li-3 .img-box .desc1{left: 25%;}
.deco-homeshield .li-3 .img-box .desc2{left: 75%;}
.deco-homeshield .img-box{position:relative;padding-bottom:72.6%;height:0;background-position:50%;background-size:contain;background-repeat:no-repeat;position: relative;}
.deco-homeshield .li-1 .img-box{background-image:url(https://static-product.tp-link.com/deco-be95_v1/img/j1.jpg)}
.deco-homeshield .li-2 .img-box{background-image:url(https://static-product.tp-link.com/deco-be95_v1/img/j2.jpg)}
.deco-homeshield .li-3 .img-box{background-image:url(https://static-product.tp-link.com/deco-be95_v1/img/j3.jpg)}
.deco-homeshield .img{position:absolute;bottom:0;display:table;box-sizing:border-box;width:100%;color:#fff;;border-bottom-left-radius: .375em;border-bottom-right-radius: .375em;padding: 1em 20%}
.deco-homeshield h4{font-size: 1.375em;line-height: 1.1;display: table-cell;vertical-align: middle;padding-left: 0.5em;}
.deco-homeshield .icon{background:url(https://static-product.tp-link.com/deco-be95_v1/img/j-icons.png) left / auto 100% no-repeat;width:3.5em;height:3em;vertical-align:middle;display:table-cell;}
.deco-homeshield .li-1 .icon{background-position:0 0}
.deco-homeshield .li-2 .icon{background-position:-3.5em 0}
.deco-homeshield .li-3 .icon{background-position:-7em 0}
@media (max-width:1680px){ .deco-homeshield{font-size:14px;} }
@media (max-width:1440px){ .deco-homeshield{font-size:12px;} }
@media (max-width:736px) {
  .deco-homeshield{font-size: 10.35px;background: #f3f4f5;}
  .deco-homeshield .w-container{width:auto;}
  .deco-homeshield .text{padding:3.75em 20px 0;text-align:left;}
  .deco-homeshield h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-homeshield p{font-size:1.75em;}
  .deco-homeshield p.link{font-size: 1.25em;margin-top: 2em;}
  .deco-homeshield .homeshield{padding-bottom: 0.5em;}
  .deco-homeshield .homeshield>img{width:18em;}
  .deco-homeshield .link{margin:0.5em 0;}
  .deco-homeshield ul{display:block;padding-bottom: 2em;width: auto;padding: 7.5vw 20px;}
  .deco-homeshield li{padding-bottom: 2em;width: auto;}
  .deco-homeshield li .info{font-size: 1.375em;text-align: left;}
  .deco-homeshield .li-3 .img-box .desc{font-size: 1.25em;}
  .deco-homeshield .img-box{font-size:3vw;}
  .deco-homeshield .img{padding: 3.5vw 5em;}
}
@media (max-width:414px){ .deco-homeshield{font-size: 2.5vw;} }

.overview-content .deco-onemesh{font-size:16px;max-width:1920px;margin:0 auto;}
.overview-content .deco-onemesh .w-container{width:80em;margin:0 auto;}
.overview-content .deco-onemesh .text{padding: 5em 0 0;text-align: center;}
.overview-content .deco-onemesh h2{font-size:3.125em;font-weight:500;line-height:1.2;padding-bottom:.5em;}
.overview-content .deco-onemesh h3{font-size: 1.75em;font-weight: 400;padding-bottom: 0.5em;}
.overview-content .deco-onemesh p{font-size:1.25em;line-height:1.5;}
.overview-content .deco-onemesh p.link{margin-top: 2em;}
.overview-content .deco-onemesh p.link a{color: #000;border: 1px solid #000;border-radius: 0.5em;padding: 0.5em 1em;text-decoration: none;font-weight: 400;}
.overview-content .deco-onemesh ul{text-align: center;width: 80%;margin: 0 auto;}
.overview-content .deco-onemesh ul li{display: inline-block;vertical-align: top;text-align: left;}
.overview-content .deco-onemesh ul li+li{margin-left: 2%;}
.overview-content .deco-onemesh ul li video{width: 100%;}
.overview-content .deco-onemesh .feature{padding: 3em 0;}
.overview-content .deco-onemesh .feature li{width: 23%;}
.overview-content .deco-onemesh .feature li>*{display: inline-block;vertical-align: middle;}
.overview-content .deco-onemesh .feature li .img{background: url(https://static-product.tp-link.com/deco-be95_v1/img/k-icon.png) top / auto 100% no-repeat;height: 3.375em;width: 3.375em;margin-right: 1em;}
.overview-content .deco-onemesh .feature .li-1 .img{background-position: 0 0;}
.overview-content .deco-onemesh .feature .li-2 .img{background-position: 33.33% 0;}
.overview-content .deco-onemesh .feature .li-3 .img{background-position: 66.67% 0;}
.overview-content .deco-onemesh .feature .li-4 .img{background-position: 100% 0;}
.overview-content .deco-onemesh .feature li .desc{width: 70%;font-weight: 400;}
.overview-content .deco-onemesh .diff{padding-bottom: 5em;}
.overview-content .deco-onemesh .diff li{width: 48%;}
@media (max-width:1680px){ .overview-content .deco-onemesh{font-size:14px;} }
@media (max-width:1440px){ .overview-content .deco-onemesh{font-size:12px;} }
@media (max-width:736px){
    .overview-content .deco-onemesh{font-size:10.35px;height:auto;}
    .overview-content .deco-onemesh .w-container{width:auto;}
    .overview-content .deco-onemesh .text{padding:0;padding:0 20px;text-align: left;}
    .overview-content .deco-onemesh h2{font-size:2.5em;line-height:1.2;padding:1.5em 0 0.5em;}
    .overview-content .deco-onemesh p{font-size:1.75em;line-height:1.5;}
    .overview-content .deco-onemesh p.link{font-size: 1.25em;}
    .overview-content .deco-onemesh ul{width: auto;padding: 0 20px;}
    .overview-content .deco-onemesh ul li+li{margin-left: 0;}
    .overview-content .deco-onemesh .feature{padding: 5vw 20px;}
    .overview-content .deco-onemesh .feature li{margin-top: 1em;display: block;width: auto;}
    .overview-content .deco-onemesh .feature li .img{width: 4em;height: 4em;}
    .overview-content .deco-onemesh .diff li{display: block;width: auto;}
}
@media (max-width:414px){ .overview-content .deco-onemesh{font-size:2.5vw;} }

.deco-matter{max-width:1920px;margin:0 auto;font-size: 16px;height: 58.0625em;}
.deco-matter .w-container{max-width: 90em;margin: 0 auto;}
.deco-matter .text{display: inline-block;vertical-align: middle;width: 48%;padding-top: 5em;margin-right: 3%;}
.deco-matter h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-matter p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-matter p.link{margin-top: 2em;}
.deco-matter p.link a{color: #000;border: 1px solid #000;border-radius: 0.5em;padding: 0.5em 1em;text-decoration: none;font-weight: 400;}
.deco-matter .desc-text{display: inline-block;vertical-align: middle;margin-top: 5em;width: 48%;padding-bottom: 35%;position: relative;background: url(https://static-product.tp-link.com/deco-be95_v1/img/matter.gif) bottom /100% auto no-repeat;}
@media (max-width:1680px){ .deco-matter{font-size:14px;} }
@media (max-width:1440px){ .deco-matter{font-size:12px;} }
@media (max-width:736px) {
  .deco-matter{font-size:10.35px;height:auto;}
  .deco-matter .w-container{width:auto;padding: 0 0 3vw;}
  .deco-matter .text{text-align: left;padding: 3.75em 20px 0;width: auto;margin: 0;}
  .deco-matter h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-matter p{font-size:1.75em;}
  .deco-matter p.link{font-size: 1.25em;}
  .deco-matter .desc-text{display: block;width: auto;padding-bottom: 75%;margin: 10vw 0;}
}
@media (max-width:414px){ .deco-matter{font-size: 2.5vw;} }

.deco-wifi-made-easy {background-color: #fafafa;max-width: 1920px;margin: 0 auto;font-size: 16px;}
.deco-wifi-made-easy .w-container{width: 85em;margin: 0 auto;}
.deco-wifi-made-easy .text {padding: 6em 0;text-align: center;}
.deco-wifi-made-easy h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-wifi-made-easy p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-wifi-made-easy .list {padding-top: 1em}
.deco-wifi-made-easy .list .li {display: inline-block; width: 33%;vertical-align: top;padding: 0 20px;box-sizing: border-box;}
.deco-wifi-made-easy .list .li img {max-width: 10.625em;}
.deco-wifi-made-easy .list .li .info {padding: 1em;}
.deco-wifi-made-easy .list .li .info-title {font-weight: 400;font-size: 1.875em;padding-bottom: 0.5em;}
.deco-wifi-made-easy .list .li .info .tag-aa {height: 2.25em}
.deco-wifi-made-easy img {margin-top: 1em;}
@media (max-width:1680px){ .deco-wifi-made-easy {font-size:14px;} }
@media (max-width:1440px){ .deco-wifi-made-easy {font-size:12px;} }
@media (max-width:736px) {
  .deco-wifi-made-easy {font-size:10.35px;background-color: #fff;}
  .deco-wifi-made-easy .w-container{width: auto;}
  .deco-wifi-made-easy .text {padding: 0;}
  .deco-wifi-made-easy h2{padding-top: 1.5em;font-size: 2.5em;}
  .deco-wifi-made-easy p{font-size: 1.75em;}
  .deco-wifi-made-easy .list {padding: 0 0 3em;}
  .deco-wifi-made-easy .list .li {width: auto;}
  .deco-wifi-made-easy .list .li img {max-width: 8em;margin-top: 1em;}
  .deco-wifi-made-easy .list .li .info-title {font-size: 2em};
}
@media (max-width:414px){ .deco-wifi-made-easy {font-size: 2.5vw;} }

.deco-setup-with-app{max-width:1920px;margin:0 auto;height:56em;background:url(https://static-product.tp-link.com/deco-be95_v1/img/h.jpg) 50% 0 no-repeat;background-size:120em;font-size: 16px;}
.deco-setup-with-app .w-container{width:54em;margin:0 auto;}
.deco-setup-with-app .text{padding:15em 0 0 18%;}
.deco-setup-with-app h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-setup-with-app p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-setup-with-app .extra {padding-top: 2em}
.deco-setup-with-app .extra .li {display: inline-block;box-sizing: border-box;width: 28%;vertical-align: top;margin-right: 4%;}
.deco-setup-with-app .extra .li-3{width: 33%;}
.deco-setup-with-app .extra .li:last-child{margin:0;}
.deco-setup-with-app .extra .li .info{margin-top: 1em;position: relative;padding-left: 1.5em;text-align: left;line-height: 1.2;}
.deco-setup-with-app .extra .li .info .order{width: 1.3em;height: 1.3em;border-radius: 50%;text-align: center;font-size: .8125em;line-height: 1.3em;font-weight: 500;border: 1px solid #000;
  position: absolute;top: 0.25em;left: 0;}
.deco-setup-with-app .extra .li .info-title{font-weight: 500;}
@media (max-width:1680px){ .deco-setup-with-app {font-size:14px;} }
@media (max-width:1440px){ .deco-setup-with-app {font-size:12px;} }
@media (max-width:1024px){ .deco-setup-with-app {font-size:10px;} }
@media (max-width:736px) {
  .deco-setup-with-app{height:166.875vw;background:#eff0f2 url(https://static-product.tp-link.com/deco-be95_v1/m/h.jpg) 50% 100% no-repeat;background-size:100%;font-size: 10.35px;}
  .deco-setup-with-app .w-container{width:auto;}
  .deco-setup-with-app .text{padding:0;text-align:left;}
  .deco-setup-with-app h2{font-size:2.5em;padding:1.5em 20px 0.5em;}
  .deco-setup-with-app p{font-size:1.75em;padding:0 20px;}
  .deco-setup-with-app .extra{padding:5vw 20px 0;}
  .deco-setup-with-app .extra .info{font-size:1em;text-align:center;line-height: 1.2;margin-top:0.5em;padding:0;}
  .deco-setup-with-app .extra .li{width:29%;}
  .deco-setup-with-app .extra .li .info-text{display:block;width:auto;}
}
@media (max-width:414px){ .deco-setup-with-app {font-size: 2.5vw;} }

.overview-content .deco-wifi-made-easy2{font-size:16px;max-width:1920px;margin:0 auto;padding-bottom: 3em;}
.overview-content .deco-wifi-made-easy2 .w-container{width:90em;margin:7em auto;}
.overview-content .deco-wifi-made-easy2 .text{padding:4em 12%;text-align: center;}
.overview-content .deco-wifi-made-easy2 h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em;}
.overview-content .deco-wifi-made-easy2 h3{font-size:3em;font-weight:400;line-height:1.2;padding-bottom:0.5em;}
.overview-content .deco-wifi-made-easy2 p{font-size:1.25em;line-height:1.5;margin-bottom: 2em;}
.overview-content .deco-wifi-made-easy2 .link{margin-top:1em;}
.overview-content .deco-wifi-made-easy2 .link a{color:#217efe;}
.overview-content .deco-wifi-made-easy2 .li{display: flex;flex-wrap: wrap;}
.overview-content .deco-wifi-made-easy2 .row-reverse{flex-direction: row-reverse;}
.overview-content .deco-wifi-made-easy2 .box{padding:3em 5%;width: 50%;display: flex;align-items: center;box-sizing: border-box;}
.overview-content .deco-wifi-made-easy2 .img{width: 50%;height: 0;padding-bottom: 28.66666666%;background-size: 100% auto;background-repeat: no-repeat;}
.overview-content .deco-wifi-made-easy2 .tag{height: 2.5em;margin-right: 1em;}
.overview-content .deco-wifi-made-easy2 .li-1 .img{background-image:url(https://static-product.tp-link.com/deco-be95_v1/img/k1.jpg)}
.overview-content .deco-wifi-made-easy2 .li-2 .img{background-image:url(https://static-product.tp-link.com/deco-be95_v1/img/k2.jpg)}
.overview-content .deco-wifi-made-easy2 .li-3 .img{background-image:url(https://static-product.tp-link.com/deco-be95_v1/img/k3.jpg)}
@media (max-width:1680px){
  .overview-content .deco-wifi-made-easy2{font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .deco-wifi-made-easy2{font-size:12px;}
}
@media (max-width:736px){
  .overview-content .deco-wifi-made-easy2{font-size:10.35px;padding:0;}
  .overview-content .deco-wifi-made-easy2 .m-hide{display:none;}
  .overview-content .deco-wifi-made-easy2 .w-container{width:auto;}
  .overview-content .deco-wifi-made-easy2 .text{padding:0 0 2em;text-align:left;}
  .overview-content .deco-wifi-made-easy2 h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em;}
  .overview-content .deco-wifi-made-easy2 h3{font-size:2em;line-height:1.2;padding:1em 20px 0.5em;}
  .overview-content .deco-wifi-made-easy2 p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .deco-wifi-made-easy2 .list{padding:0;}
  .overview-content .deco-wifi-made-easy2 .box{width:100%;padding:0 0 2em;}
  .overview-content .deco-wifi-made-easy2 .img{width:100%;padding-bottom:57%}
}
@media (max-width:414px){
  .overview-content .deco-wifi-made-easy2{font-size:2.5vw;}
}

