.deco-x50-poe-banner{font-size:16px;max-width:1920px;margin:0 auto;height:53.1875em;background:url(./img/a.jpg) 50%/120em auto no-repeat;}
.deco-x50-poe-banner .w-container{margin: 0 auto;width: 85em;}
.deco-x50-poe-banner .text{padding:12em 0 0;width:60%;}
.deco-x50-poe-banner .text h2{font-weight:500;font-size:3.125em;line-height:1.3;padding-bottom: .25em;}
.deco-x50-poe-banner .text p{font-size: 1.875em;font-weight: 400;}
.deco-x50-poe-banner .text .model-name{margin-top: 1em;font-size: 1.875em;}
.deco-x50-poe-banner .text .model-name span{border-radius: 0.5em;padding: 0.25em .75em;color: #fff;font-weight: 500;background: #51aef9;}
.deco-x50-poe-banner .img{margin-top: 2em;}
.deco-x50-poe-banner .img img{height: 3.125em;display: inline-block;vertical-align: bottom;}
.deco-x50-poe-banner .img img+img{margin-left: 1em;}
@media (max-width:1680px){ .deco-x50-poe-banner{font-size:14px;} }
@media (max-width:1440px){ .deco-x50-poe-banner{font-size:12px;} }
@media (max-width:736px) {
    .deco-x50-poe-banner{font-size: 10.35px;background: url(./m/a.jpg) top/100% auto no-repeat;height: 133.28125vw;position: relative;}
    .deco-x50-poe-banner .w-container{width: auto;padding: 0 20px;}
    .deco-x50-poe-banner .text{padding: 35vw 45% 0 0;width: auto;}
    .deco-x50-poe-banner .text h2{font-size:2.25em;padding-right: 10%;}
    .deco-x50-poe-banner .text p{font-size: 1.375em;}
    .deco-x50-poe-banner .img img{height: 2em;}
    .deco-x50-poe-banner .text .model-name{font-size: 1.375em;}
    .deco-x50-poe-banner .img img+img{margin-left: 0.5em;}
}   
@media (max-width:414px){ .deco-x50-poe-banner{font-size: 2.5vw;} }

.deco-x50-poe-selling-points{font-size:16px;padding: 8em 0;}
.deco-x50-poe-selling-points .text{position: relative;height:43.125em;background:url(./img/b.jpg) 50%/85.375em auto no-repeat;max-width: 85.375em;margin: 0 auto;}
.deco-x50-poe-selling-points .text p{font-size: 1.25em;font-weight: 400;}
.deco-x50-poe-selling-points .text .desc{position: absolute;font-weight: 500;line-height: 1.5;}
.deco-x50-poe-selling-points .text .center{transform: translateX(-50%);text-align: center;}
.deco-x50-poe-selling-points .text .bold{font-weight: 700;}
.deco-x50-poe-selling-points .text .desc1{top: 7%;left: 5%;}
.deco-x50-poe-selling-points .text .desc2{top: 40%;left: 10%;}
.deco-x50-poe-selling-points .text .desc3{top: 40%;left: 25%;}
.deco-x50-poe-selling-points .text .desc4{top: 40%;left: 39%;}
.deco-x50-poe-selling-points .text .desc5{top: 88%;left: 26%;font-size: 1.625em;color: #4e5f73;}
.deco-x50-poe-selling-points .text .desc5 .blue{color: #4199fe;}
.deco-x50-poe-selling-points .text .desc6{top: 7%;left: 62.5%;width: 24%;}
.deco-x50-poe-selling-points .text .desc6 .blue{color: #4199fe;font-size: 2.25em;}
.deco-x50-poe-selling-points .text .desc7{top: 8%;left: 87.75%;width: 24%;}
.deco-x50-poe-selling-points .text .desc7 .blue{color: #4199fe;font-size: 3em;line-height: 1.2;}
.deco-x50-poe-selling-points .text .desc8{top: 33%;left: 52%;width: 22%;}
.deco-x50-poe-selling-points .text .desc9{top: 33%;left: 77%;width: 22%;}
.deco-x50-poe-selling-points .text .desc10{width: 16%;top: 90%;left: 58.5%;}
.deco-x50-poe-selling-points .text .desc11{width: 16%;top: 90%;left: 75%;}
.deco-x50-poe-selling-points .text .desc12{width: 16%;top: 90%;left: 92%;}
.deco-x50-poe-selling-points .text p.note{position: absolute;top:36em;font-size:1.25em;left:0;right:0;text-align: center;color: inherit;line-height: 1.5;}
@media (max-width:1680px){ .deco-x50-poe-selling-points{font-size:14px;} }
@media (max-width:1440px){ .deco-x50-poe-selling-points{font-size:12px;} }
@media (max-width:736px) {
    .deco-x50-poe-selling-points{font-size: 10.35px;padding: 5em 0 7em;}
    .deco-x50-poe-selling-points .text{background: url(./m/b.jpg) top/100% auto no-repeat;height: 0;padding-bottom: 185vw;margin: auto;width: 90vw;}
    .deco-x50-poe-selling-points .text p{font-size: 1.25em;}
    .deco-x50-poe-selling-points .text .desc1{top: 3%;left: 6%;}
    .deco-x50-poe-selling-points .text .desc2{top: 20%;left: 21%;}
    .deco-x50-poe-selling-points .text .desc3{top: 20%;left: 50%;}
    .deco-x50-poe-selling-points .text .desc4{top: 20%;left: 78%;}
    .deco-x50-poe-selling-points .text .desc5{width: 92%;left: 50%;top:43%;font-size: 1.25em;}
    .deco-x50-poe-selling-points .text .desc6{top: 53%;left: 25%;width: 50%;}
    .deco-x50-poe-selling-points .text .desc6 .blue{font-size: 2em;}
    .deco-x50-poe-selling-points .text .desc7{top: 53.5%;left: 75%;}
    .deco-x50-poe-selling-points .text .desc8{top: 67%;left: 4%;}
    .deco-x50-poe-selling-points .text .desc9{top: 67%;left: 54%;}
    .deco-x50-poe-selling-points .text .desc8 .p2, .deco-x50-poe-selling-points .text .desc9 .p2{font-size: 1em;}
    .deco-x50-poe-selling-points .text .desc10{width: 30%;top: 95%;left: 16%;line-height: 1.2;}
    .deco-x50-poe-selling-points .text .desc11{width: 30%;top: 95%;left: 50%;line-height: 1.2;}
    .deco-x50-poe-selling-points .text .desc12{width: 30%;top: 95%;left: 84%;line-height: 1.2;}
    .deco-x50-poe-selling-points .text p.note{font-size:1.25em;top: 190vw;left: 10%;right: 10%;}
}
@media (max-width:414px){ .deco-x50-poe-selling-points{font-size: 2.5vw;} }

.deco-installation{font-size: 16px;max-width: 1920px;margin: 0 auto;}
.deco-installation .w-container{max-width: 85.375em;margin: 0 auto;}
.deco-installation .text{text-align: center;padding: 5em 10% 0;}
.deco-installation .text h2{font-size: 3.125em;line-height: 1.2;font-weight: 400;padding-bottom:0.5em;}
.deco-installation .text p{font-size: 1.25em;line-height: 1.5;}
.deco-installation .scene{text-align: center;padding: 4em 0;}
.deco-installation .scene li{width: 32%;display: inline-block;vertical-align: top;}
.deco-installation .scene li+li{padding-left: 1%;}
.deco-installation .scene li .img{width: 100%;height: 0;padding-bottom: 73.3%;background-size: 100% 100%;background-repeat: no-repeat;}
.deco-installation .scene .li-1 .img{background-image: url(./img/c1.jpg);}
.deco-installation .scene .li-2 .img{background-image: url(./img/c2.jpg);}
.deco-installation .scene .li-3 .img{background-image: url(./img/c3.jpg);}
.deco-installation .scene li .info{font-size: 1.25em;margin-top: 1.5em;font-weight: 400;}
@media (max-width:1680px){ .deco-installation{font-size:14px;} }
@media (max-width:1440px){ .deco-installation{font-size:12px;} }
@media (max-width:736px) {
    .deco-installation{font-size: 10.35px;}
    .deco-installation .w-container{width: auto;margin: 0 20px;}
    .deco-installation .text{text-align: left;padding: 3.75em 0 0;}
    .deco-installation .text h2{font-size:2.5em;padding:0 0 0.5em;}
    .deco-installation .text p{font-size:1.75em;}
    .deco-installation .scene{padding: 2em 0;}
    .deco-installation .scene li{display: block;width: auto;}
    .deco-installation .scene li .info{font-size: 1.625em;margin: 1em 0 1.5em;}
}
@media (max-width:414px){ .deco-installation{font-size: 2.5vw;} }

.deco-triband-wifi6-mesh{max-width:1920px;margin:0 auto;font-size: 16px;background: url(./img/d.jpg) top/120em auto no-repeat;height: 56.6875em;position: relative;}
.deco-triband-wifi6-mesh .w-container{max-width:75em;margin:0 auto;}
.deco-triband-wifi6-mesh .text{padding:5em 0 0;text-align:center}
.deco-triband-wifi6-mesh .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.25em;}
.deco-triband-wifi6-mesh .text p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-triband-wifi6-mesh .text p.link{margin-top: 1em;}
.deco-triband-wifi6-mesh .text p.link a{color: #51aef9;}
.deco-triband-wifi6-mesh ul{position: absolute;bottom: 5em;left: 50%;transform: translateX(-50%);width: 76%;text-align: center;}
.deco-triband-wifi6-mesh ul li{display: inline-block;width: 18%;text-align: left;}
.deco-triband-wifi6-mesh ul li .img{width: 4em;height: 4em;background-image: url(./img/d-icon.png);background-size: auto 100%;display: inline-block;vertical-align: middle;}
.deco-triband-wifi6-mesh ul li .info{display: inline-block;vertical-align: middle;font-size: 1.25em;font-weight: 400;width: 60%;padding-left: .5em;line-height: 1.2;}
.deco-triband-wifi6-mesh ul .li-1 .img{background-position: 0 0;}
.deco-triband-wifi6-mesh ul .li-2 .img{background-position: 25% 0;}
.deco-triband-wifi6-mesh ul .li-3 .img{background-position: 50% 0;}
.deco-triband-wifi6-mesh ul .li-4 .img{background-position: 75% 0;}
.deco-triband-wifi6-mesh ul .li-5 .img{background-position: 100% 0;}
@media (max-width:1680px){ .deco-triband-wifi6-mesh{font-size:14px;} }
@media (max-width:1440px){ .deco-triband-wifi6-mesh{font-size:12px;} }
@media (max-width:736px) {
  .deco-triband-wifi6-mesh{font-size:10.35px;height:auto;background: #f9f9f9 url(./m/d.jpg) bottom/100% auto no-repeat;}
  .deco-triband-wifi6-mesh .w-container{width:auto;}
  .deco-triband-wifi6-mesh .text{text-align: left;padding: 3.75em 20px 100vw;}
  .deco-triband-wifi6-mesh .text h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-triband-wifi6-mesh .text p{font-size:1.75em;}
  .deco-triband-wifi6-mesh ul{width: 92%;bottom: 10vw;}
  .deco-triband-wifi6-mesh ul li{width: 32%;padding-bottom: 2em;}
  .deco-triband-wifi6-mesh ul li .info{width: 56%;}
  .deco-triband-wifi6-mesh ul .li-4{width: 48%;}
  .deco-triband-wifi6-mesh ul .li-5{width: 40%;}
}
@media (max-width:414px){ .deco-triband-wifi6-mesh{font-size: 2.5vw;} }

.deco-tri-band{max-width:1920px;margin:0 auto;font-size: 16px;}
.deco-tri-band .w-container{max-width: 85.375em;margin: 0 auto;text-align: center;}
.deco-tri-band .text{padding: 5em 0 2em;}
.deco-tri-band .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-tri-band .text p{font-size:1.25em;line-height:1.5}
.deco-tri-band .desc-text{height: 37.5em;position: relative;background: url(./img/e.jpg) top/100% auto no-repeat;}
.deco-tri-band .desc-text .desc{position:absolute;text-align: center;transform: translateX(-50%);width: 40%;left: 50%;color: #fff;font-weight: 500;line-height: 1.2;}
.deco-tri-band .desc-text .desc1{top: 2%;color: #4199fe;font-size: 7em;}
.deco-tri-band .desc-text .desc2{top: 34%;font-size: 2.75em;}
.deco-tri-band .desc-text .desc3{top: 64%;font-size: 2em;}
@media (max-width:1680px){ .deco-tri-band{font-size:14px;} }
@media (max-width:1440px){ .deco-tri-band{font-size:12px;} }
@media (max-width:736px) {
  .deco-tri-band{font-size:10.35px;height:auto;padding-bottom: 0;}
  .deco-tri-band .w-container{width:auto;padding: 0 20px;}
  .deco-tri-band .text{padding: 3.75em 0 0;width: auto;text-align: left;}
  .deco-tri-band .text h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-tri-band .text p{font-size:1.75em;}
  .deco-tri-band .desc-text{height: 40vw;margin-top: 5vw;}
  .deco-tri-band .desc-text .desc1{top: 4%;font-size: 3em;}
  .deco-tri-band .desc-text .desc2{top: 34%;font-size: 1.25em;}
  .deco-tri-band .desc-text .desc3{top: 63%;font-size: 1em;}
}
@media (max-width:414px){ .deco-tri-band{font-size: 2.5vw;} }

.deco-connection{font-size: 16px;background: url(./img/l.jpg) top / 120em auto no-repeat;}
.deco-connection .w-container{max-width: 92em;margin: 0 auto;min-height: 40em;position: relative;}
.deco-connection .desc{position: absolute;font-weight: 500;line-height: 1.2;}
.deco-connection .desc1{top: 12%;left: 25.5%;}
.deco-connection .desc2{top: 69%;left: 20.5%;}
.deco-connection .text{padding: 10em 0 0 50%;}
.deco-connection .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-connection .text p{font-size:1.25em;line-height:1.5}
.deco-connection ul{margin: 2em 0 0;}
.deco-connection ul li{display: inline-block;vertical-align: top;width: 49%;}
.deco-connection ul li .img{height: 5em;}
.deco-connection ul .li-1 .img{background: url(./img/l1.png) left / auto 100% no-repeat;}
.deco-connection ul .li-2 .img{background: url(./img/l2.png) left / auto 100% no-repeat;}
.deco-connection ul .info{display: inline-block;vertical-align: middle;font-weight: 400;margin-bottom: .5em;}
.deco-connection ul .info .order {display: inline-block;vertical-align: middle;width: 1.3em;height: 1.3em;border-radius: 50%;background-color: #5aa1d8;color: #fff;text-align: center;font-size: .8125em;line-height: 1.3em}
@media (max-width:1680px){ .deco-connection{font-size:14px;} }
@media (max-width:1440px){ .deco-connection{font-size:12px;} }
@media (max-width:736px) {
  .deco-connection{font-size:10.35px;height:auto;background: url(./m/l.jpg) bottom / 100% auto no-repeat;}
  .deco-connection .w-container{width:auto;}
  .deco-connection .desc{font-size: 1.5em;}
  .deco-connection .desc1{top: 55%;left: 33%;}
  .deco-connection .desc2{top: 86%;left: 30%;}
  .deco-connection .text{text-align: left;padding: 3.75em 20px 92.5vw;width: auto;margin: 0;}
  .deco-connection .text h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-connection .text p{font-size:1.75em;}
  .deco-connection ul li .img{height: 4.5em;}
  .deco-connection ul .info{font-size: 1.125em;}
  .deco-connection .m-hide{display: none;}
}
@media (max-width:414px){ .deco-connection{font-size: 2.5vw;} }

.deco-simplified-network-deployment{max-width:1920px;margin:0 auto;font-size: 16px;}
.deco-simplified-network-deployment .w-container{max-width: 85.375em;margin: 0 auto;text-align: center;}
.deco-simplified-network-deployment .text{padding: 5em 0 2em;}
.deco-simplified-network-deployment .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-simplified-network-deployment .text p{font-size:1.25em;line-height:1.5}
.deco-simplified-network-deployment .desc-text{position: relative;width: 100%;background: url(./img/g.jpg) bottom / 100% auto no-repeat;padding-bottom: 20%;}
.deco-simplified-network-deployment .desc{position:absolute;font-size: 1.75em;font-weight: 500;}
.deco-simplified-network-deployment .desc.center{transform: translateX(-50%);text-align: center;}
.deco-simplified-network-deployment .desc1{top: 10%;left: 33%;}
.deco-simplified-network-deployment .desc2{top: 70%;left: 13%;}
.deco-simplified-network-deployment .desc3{top: 80%;left: 50%;}
.deco-simplified-network-deployment .desc4{top: 55%;left: 35%;color: #0d85ff;}
.deco-simplified-network-deployment .desc5{top: 72%;right: 64%;color: #34aaf2;}
.deco-simplified-network-deployment .desc6{top: 10%;left: 80%;}
.deco-simplified-network-deployment .desc7{top: 74%;left: 70%;}
.deco-simplified-network-deployment .desc8{top: 74%;left: 94%;width: 20%;}
.deco-simplified-network-deployment .desc9{top: 52%;right: 18%;color: #9e9e9f;}
.deco-simplified-network-deployment .feature{text-align: center;margin: 3em 0;background: #f6f8fa;padding: 3em 6% 4em;}
.deco-simplified-network-deployment .feature li{display: inline-block;width: 29%;vertical-align: top;padding: 0 2%;}
.deco-simplified-network-deployment .feature li .icon{background: url(./img/g-icon.png) top / auto 100% no-repeat;width: 4em;height: 4em;margin: 0 auto 1em;}
.deco-simplified-network-deployment .feature .li-1 .icon{background-position: 0 0;}
.deco-simplified-network-deployment .feature .li-2 .icon{background-position: 50% 0;}
.deco-simplified-network-deployment .feature .li-3 .icon{background-position: 100% 0;}
.deco-simplified-network-deployment .feature li .title{font-size: 1.625em;margin-bottom: 0.25em;font-weight: 500;}
.deco-simplified-network-deployment .feature li .info{font-size: 1.125em;line-height: 1.5;}
@media (max-width:1680px){ .deco-simplified-network-deployment{font-size:14px;} }
@media (max-width:1440px){ .deco-simplified-network-deployment{font-size:12px;} }
@media (max-width:736px) {
  .deco-simplified-network-deployment{font-size:10.35px;height:auto;padding-bottom: 0;}
  .deco-simplified-network-deployment .w-container{width:auto;padding: 0;text-align: left;}
  .deco-simplified-network-deployment .text{padding: 3.75em 20px 0;width: auto;margin: 0;}
  .deco-simplified-network-deployment .text h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-simplified-network-deployment .text p{font-size:1.75em;}
  .deco-simplified-network-deployment .desc-text{background: url(./m/g.jpg) bottom / 100% auto no-repeat;padding-bottom: 62.5%;margin-top: 3em;}
  .deco-simplified-network-deployment .desc{font-size: 1.25em;}
  .deco-simplified-network-deployment .desc1{top: 4%;left: 56%;}
  .deco-simplified-network-deployment .desc2{top: 33%;left: 26%;}
  .deco-simplified-network-deployment .desc3{top: 38%;left: 84%;width: 30%;}
  .deco-simplified-network-deployment .desc4{top: 26%;left: 60%;}
  .deco-simplified-network-deployment .desc5{top: 35%;right: 38%;}
  .deco-simplified-network-deployment .desc6{top: 55%;left: 50%;}
  .deco-simplified-network-deployment .desc7{top: 87%;left: 33%;}
  .deco-simplified-network-deployment .desc8{top: 87%;left: 72%;width: 30%;}
  .deco-simplified-network-deployment .desc9{top: 75%;left: 48%;}
  .deco-simplified-network-deployment .feature{margin: 3em 6%;padding: 2em 8% 4em;}
  .deco-simplified-network-deployment .feature li{display: block;width: auto;padding: 3em 0 1em;}
  .deco-simplified-network-deployment .feature li .icon{width: 5em;height: 5em;}
  .deco-simplified-network-deployment .feature li .title{font-size: 1.875em;}
  .deco-simplified-network-deployment .feature li .info{font-size: 1.5em;}
}
@media (max-width:414px){ .deco-simplified-network-deployment{font-size: 2.5vw;} }

.deco-cover-every-corner{font-size:16px;max-width:1920px;margin:0 auto;padding-bottom: 5em;}
.deco-cover-every-corner .w-container{margin: 0 auto;width: 85em;}
.deco-cover-every-corner .left{display: inline-block;width: 42%;vertical-align: middle;margin-right: 2%;}
.deco-cover-every-corner .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding: 1.5em 0 .5em;}
.deco-cover-every-corner .text p{font-weight:300;font-size:1.25em;line-height:1.5;}
.deco-cover-every-corner .text img{width: 2em;display: inline-block;vertical-align: top;}
.deco-cover-every-corner .text ul{padding-top: 4em;}
.deco-cover-every-corner .text ul li{font-weight:500;font-size:1em;margin-bottom: 1em;}
.deco-cover-every-corner .text ul .number{font-size: 1.75em;color: #4199fe;}
.deco-cover-every-corner .right{display: inline-block;width: 55%;vertical-align: middle;}
.deco-cover-every-corner .desc-text{background: url(./img/f.jpg) center / 100% auto no-repeat;position: relative;height: 0;padding-bottom: 62.5%;margin-top: 4em;}
.deco-cover-every-corner .desc{position: absolute;font-weight: 500;line-height: 1;}
.deco-cover-every-corner .desc.blue{color: #00608c;font-size: 0.875em;}
.deco-cover-every-corner .desc.center{text-align: center;transform: translateX(-50%);}
.deco-cover-every-corner .desc1{top: 19%;left: 19.75%;color: #fff;}
.deco-cover-every-corner .desc2{top: 54%;left: 36%;}
.deco-cover-every-corner .desc3{top: 45%;left: 70%;}
.deco-cover-every-corner .desc4{top: 80%;left: 58%;}
.deco-cover-every-corner .desc5{top: 15%;left: 38%;}
.deco-cover-every-corner .desc6{top: 27%;left: 39%;}
.deco-cover-every-corner .desc7{top: 23%;left: 71%;}
.deco-cover-every-corner .desc8{top: 76%;left: 70%;}
@media (max-width:1680px){ .deco-cover-every-corner{font-size:14px;} }
@media (max-width:1440px){ .deco-cover-every-corner{font-size:12px;} }
@media (max-width:736px) {
    .deco-cover-every-corner{font-size: 10.35px;padding: 0;}
    .deco-cover-every-corner .w-container{width: auto;}
    .deco-cover-every-corner .right{display: block;width: auto;margin: 2em 20px;}
    .deco-cover-every-corner .img{background-position: top;padding-bottom: 70%;width: auto;margin: 0;}
    .deco-cover-every-corner .img .desc{font-size: 0.375em;}
    .deco-cover-every-corner .text{display: block;width: auto;margin: 0 20px;}
    .deco-cover-every-corner .text h2{font-size: 2.5em;}
    .deco-cover-every-corner .text p{font-size: 1.75em;}
}
@media (max-width:414px){ .deco-cover-every-corner{font-size: 2.5vw;} }

.deco-engineered-for-more-devices{max-width:1920px;margin:0 auto;font-size: 16px;background: url(./img/j.jpg) top/120em auto no-repeat;height: 58.0625em;}
.deco-engineered-for-more-devices .w-container{max-width: 96em;margin: 0 auto;}
.deco-engineered-for-more-devices .text{display: inline-block;vertical-align: top;width: 30%;padding-top: 10em;margin: 0 8%;}
.deco-engineered-for-more-devices .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-engineered-for-more-devices .text p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-engineered-for-more-devices .desc-text{display: inline-block;vertical-align: top;margin-top: 4.25em;width: 53%;padding-bottom: 53%;position: relative;}
.deco-engineered-for-more-devices .desc-text .desc{position: absolute;color: #5e5e5e;font-weight: 500;transform: translateX(-50%);text-align: center;line-height: 1.3;}
.deco-engineered-for-more-devices .desc-text .desc1{top: 20%;left: 50%;}
.deco-engineered-for-more-devices .desc-text .desc2{top: 30%;left: 74.5%;}
.deco-engineered-for-more-devices .desc-text .desc3{top: 49%;left: 84%;}
.deco-engineered-for-more-devices .desc-text .desc4{top: 70%;left: 78.5%;}
.deco-engineered-for-more-devices .desc-text .desc5{top: 83%;left: 61%;}
.deco-engineered-for-more-devices .desc-text .desc6{top: 83%;left: 38.5%;}
.deco-engineered-for-more-devices .desc-text .desc7{top: 70%;left: 22%;}
.deco-engineered-for-more-devices .desc-text .desc8{top: 49%;left: 15%;}
.deco-engineered-for-more-devices .desc-text .desc9{top: 30%;left: 26%;}
.deco-engineered-for-more-devices .desc-text .desc10{top: 37%;left: 50%;color: #000;line-height: 1;}
.deco-engineered-for-more-devices .desc-text .desc10 .connect{font-size: 1.125em;}
.deco-engineered-for-more-devices .desc-text .desc10 .number{font-size: 7em;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#00bff8), to(#0066ff));
  -webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #00a3fb;}
.deco-engineered-for-more-devices .desc-text .desc10 .device{font-size: 3.125em;}
@media (max-width:1680px){ .deco-engineered-for-more-devices{font-size:14px;} }
@media (max-width:1440px){ .deco-engineered-for-more-devices{font-size:12px;} }
@media (max-width:736px) {
  .deco-engineered-for-more-devices{font-size:10.35px;height:auto;background: #f8f8f8 url(./m/j.jpg) bottom/100% auto no-repeat;}
  .deco-engineered-for-more-devices .w-container{width:auto;padding: 0 0 3vw;}
  .deco-engineered-for-more-devices .text{text-align: left;padding: 3.75em 20px 0;width: auto;margin: 0;}
  .deco-engineered-for-more-devices .text h2{font-size:2.5em;padding:0 0 0.5em;}
  .deco-engineered-for-more-devices .text p{font-size:1.75em;}
  .deco-engineered-for-more-devices .desc-text{display: block;width: auto;padding-bottom: 100%;margin-top: 2em;}
}
@media (max-width:414px){ .deco-engineered-for-more-devices{font-size: 2.5vw;} }

.deco-intelligent-networking{font-size:16px;max-width:1920px;margin:0 auto;position: relative;min-height: 50em;}
.deco-intelligent-networking .w-container{width: 88em;margin: 0 auto;}
.deco-intelligent-networking .text{padding:10em 0 0;width:38%}
.deco-intelligent-networking .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom: .5em;}
.deco-intelligent-networking .text p{font-weight:300;font-size:1.25em;line-height:1.5;}
.deco-intelligent-networking .text p.link{margin-top: 1em;font-weight: 400;}
.deco-intelligent-networking .text p.link a{color: #54a3fe;}
.deco-intelligent-networking ul{margin-top: 5em;}
.deco-intelligent-networking ul li{margin-bottom: 1em;}
.deco-intelligent-networking ul li .icon{background-image: url(./img/i-icon.png);background-repeat: no-repeat;background-size: auto 100%;width: 2.5em;height: 2.5em;
    display: inline-block;vertical-align: middle;}
.deco-intelligent-networking ul .li-1 .icon{background-position: 0 0;}
.deco-intelligent-networking ul .li-2 .icon{background-position: 50% 0;}
.deco-intelligent-networking ul .li-3 .icon{background-position: 100% 0;}
.deco-intelligent-networking ul .info{display: inline-block;vertical-align: middle;margin-left: .5em;font-weight: 400;color: #54a3fe;}
.deco-intelligent-networking .desc-text{bottom: 0;right:11%;padding-top:36%;width:45%;height:0;position: absolute;background:url(./img/i.jpg) bottom/100% auto no-repeat;}
.deco-intelligent-networking .desc-text .desc{bottom:76%;width:15%;color:#418dfd;text-align:center;font-weight:400;line-height:1.3;position: absolute;
    background: linear-gradient(45deg, #05cbfa, #3f74ff),-webkit-gradient(linear,left top,right top,from(#05cbfa),to(#3f74ff),color-stop(.5,#418dfd)) no-repeat;
    background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.deco-intelligent-networking .desc-text .desc1{left:20%}
.deco-intelligent-networking .desc-text .desc2{left:67%}
@media (max-width:1680px){ .deco-intelligent-networking{font-size:14px;} }
@media (max-width:1440px){ .deco-intelligent-networking{font-size:12px;} }
@media (max-width:736px) {
    .deco-intelligent-networking{font-size: 10.35px;}
    .deco-intelligent-networking .w-container{width: auto;padding-bottom: 75%;}
    .deco-intelligent-networking .text{padding:3.75em 20px;width:auto;}
    .deco-intelligent-networking .text h2{font-size:2.5em;}
    .deco-intelligent-networking .text p{font-size:1.75em;}
    .deco-intelligent-networking ul{margin-top: 3em;}
    .deco-intelligent-networking .desc-text{left: 0;right:0;padding-top:80%;width:auto;}
    .deco-intelligent-networking .desc-text .desc{bottom: 76%;width: 20%;}
    .deco-intelligent-networking .desc-text .desc1{left:18%}
    .deco-intelligent-networking .desc-text .desc2{left:67%}
}
@media (max-width:414px){ .deco-intelligent-networking{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 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: #54abf9;text-decoration: underline;}
.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: top;}
.overview-content .deco-onemesh .feature li .img{background: url(./img/k-icon.png) top / auto 100% no-repeat;height: 3.375em;width: 4em;}
.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%;}
.overview-content .deco-onemesh .feature li .desc p.title{font-size: 1.25em;font-weight: 500;}
.overview-content .deco-onemesh .feature li .desc p{font-size: 1em;}
.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{margin-top: 1em;}
    .overview-content .deco-onemesh ul{width: auto;padding: 0 20px;}
    .overview-content .deco-onemesh ul li+li{margin-left: 0;margin-top: 1em;}
    .overview-content .deco-onemesh .feature{padding: 3em 20px;}
    .overview-content .deco-onemesh .feature li{width: 48%;text-align: center;margin-top: 1em;}
    .overview-content .deco-onemesh .feature li .img{margin: 1em 0;width: 4.8em;height: 4.05em;}
    .overview-content .deco-onemesh .feature li .desc{width: 90%;}
    .overview-content .deco-onemesh .diff li{display: block;width: auto;}
}
@media (max-width:414px){ .overview-content .deco-onemesh{font-size:2.5vw;} }

.deco-homeshield{background:#f2f5fa;max-width:1920px;margin:0 auto;font-size: 16px;}
.deco-homeshield .w-container{max-width:85em;margin:0 auto;}
.deco-homeshield .text{padding:5em 0 3em;text-align:center}
.deco-homeshield .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-homeshield .text p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-homeshield .link{margin-top:0.5em;}
.deco-homeshield .link a {text-decoration: underline;color: #54abf9}
.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:23%}
.deco-homeshield li .title{padding:1em 0 0.5em;font-weight: 500;}
.deco-homeshield .img-box{position:relative;padding-bottom:99%;height:0;background-position:50%;background-size:contain;background-repeat:no-repeat}
.deco-homeshield .box1{background-image:url(./img/j1.jpg)}
.deco-homeshield .box2{background-image:url(./img/j2.jpg)}
.deco-homeshield .box3{background-image:url(./img/j3.jpg)}
.deco-homeshield .box4{background-image:url(./img/j4.jpg)}
.deco-homeshield .img{position:absolute;bottom:0;display:table;padding:.5em 2em;box-sizing:border-box;width:100%;background-color: #93c5fe;color:#fff;;border-bottom-left-radius: .375em;border-bottom-right-radius: .375em;}
.deco-homeshield .icon{background-image:url(./img/j-icons.png);display:table-cell;width:4em;height:4em;margin-right:.35em;background-size:16em;background-repeat:no-repeat;vertical-align:middle;}
.deco-homeshield .icon1{background-position:0 0}
.deco-homeshield .icon2{background-position:-4em 0}
.deco-homeshield .icon3{background-position:-8em 0}
.deco-homeshield .icon4{background-position:-12em 0}
.deco-homeshield .img h4{font-weight:500;font-size:1.35em;line-height:1.1;display:table-cell;vertical-align:middle;padding-left: .5em;}
@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;}
  .deco-homeshield .w-container{width:auto;}
  .deco-homeshield .text{padding:3.75em 20px 2em;text-align:left;}
  .deco-homeshield .text h2{font-size:2.5em;padding:0.25em 0 0.5em;}
  .deco-homeshield .text p{font-size:1.75em;padding:0;}
  .deco-homeshield .homeshield{padding: 0;}
  .deco-homeshield .homeshield>img{width:18em;}
  .deco-homeshield .link{margin:0.5em 0;}
  .deco-homeshield ul{display:block;text-align:center;padding-bottom: 2em;}
  .deco-homeshield li{width:auto;display:inline-block;vertical-align: top;padding-bottom: 2em;}
  .deco-homeshield li p{font-size:1.5em;text-align: left;}
  .deco-homeshield .img-box{font-size:3vw;}
  .deco-homeshield .img{padding: .5em 5em;}
  .deco-homeshield .img h4{font-size: 1.5em;text-align: left;}
}
@media (max-width:414px){ .deco-homeshield{font-size: 2.5vw;} }

.deco-compact-design-easy-mount{max-width:1920px;margin:0 auto;font-size: 16px;}
.deco-compact-design-easy-mount .w-container{width: 85.375em;margin: 0 auto;}
.deco-compact-design-easy-mount .text{text-align: center;padding: 5em 0;}
.deco-compact-design-easy-mount .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-compact-design-easy-mount .text p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-compact-design-easy-mount .video video{width: 100%;}
@media (max-width:1680px){ .deco-compact-design-easy-mount {font-size:14px;} }
@media (max-width:1440px){ .deco-compact-design-easy-mount {font-size:12px;} }
@media (max-width:1024px){ .deco-compact-design-easy-mount {font-size:10px;} }
@media (max-width:736px) {
  .deco-compact-design-easy-mount{height:auto;font-size: 10.35px;}
  .deco-compact-design-easy-mount .w-container{width:auto;}
  .deco-compact-design-easy-mount .text{padding: 0 20px;text-align: left;}
  .deco-compact-design-easy-mount .text h2{font-size:2.5em;padding:1.5em 0 0.5em;}
  .deco-compact-design-easy-mount .text p{font-size:1.75em;padding:0;}
  .deco-compact-design-easy-mount .video{padding: 2em 0;}
}
@media (max-width:414px){ .deco-compact-design-easy-mount {font-size: 2.5vw;} }


.deco-compact-design-easy-mount2{max-width:1920px;margin:0 auto;font-size: 16px;}
.deco-compact-design-easy-mount2 .w-container{width: 85.375em;margin: 0 auto;}
.deco-compact-design-easy-mount2 .text{text-align: center;padding: 5em 0 0;}
.deco-compact-design-easy-mount2 .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-compact-design-easy-mount2 .text p{font-weight:300;font-size:1.25em;line-height:1.5}
.deco-compact-design-easy-mount2 .tab-nav{text-align: center;margin: 2em 0;}
.deco-compact-design-easy-mount2 .tab-nav .tab{display: inline-block;padding: 0.375em 1em;color: #fff;font-weight: 500;border-radius: 0.5em;font-size: 1.5em;background: #dcdcdc;cursor: pointer;}
.deco-compact-design-easy-mount2 .tab-nav .tab.active{background: #50adf9;}
.deco-compact-design-easy-mount2 .tab-nav .tab+.tab{margin-left: 1em;}
.deco-compact-design-easy-mount2 .tc{width: 100%;height: 0;padding-bottom: 60%;position: relative;}
.deco-compact-design-easy-mount2 .desc-text{background: #fff url(./img/compact-design-bg.jpg) left 50% / auto 42.4375em no-repeat;margin-bottom: 2em;}
.deco-compact-design-easy-mount2 .desc-text .desc{position: absolute;display: flex;left: 60%;align-items: center;}
.deco-compact-design-easy-mount2 .desc-text .desc1{top: 19%;}
.deco-compact-design-easy-mount2 .desc-text .desc2{top: 33%;}
.deco-compact-design-easy-mount2 .desc-text .desc3{top: 49%;}
.deco-compact-design-easy-mount2 .desc-text .desc4{top: 74%;}
.deco-compact-design-easy-mount2 .desc-text .desc .info{font-size: 1.25em;line-height: 1.2;margin-right: 3em;}
.deco-compact-design-easy-mount2 .desc-text .desc2 .info{margin-right: 2em;}
.deco-compact-design-easy-mount2 .desc-text .desc .info .title{font-weight: 500;font-size: 1.2em;}
.deco-compact-design-easy-mount2 .desc-text .desc .img{height: 5em;}
.deco-compact-design-easy-mount2 .desc-text .desc2 .img{height: 4.5em;}
.deco-compact-design-easy-mount2 .video video{position: absolute;top: 0;left: 0;width: 100%;}
.deco-compact-design-easy-mount2 .m-show{display: none;}
@media (max-width:1680px){ .deco-compact-design-easy-mount2 {font-size:14px;} }
@media (max-width:1440px){ .deco-compact-design-easy-mount2 {font-size:12px;} }
@media (max-width:1024px){ .deco-compact-design-easy-mount2 {font-size:10px;} }
@media (max-width:736px) {
  .deco-compact-design-easy-mount2{height:auto;font-size: 10.35px;}
  .deco-compact-design-easy-mount2 .w-container{width:auto;}
  .deco-compact-design-easy-mount2 .text{padding: 0 20px;text-align: left;}
  .deco-compact-design-easy-mount2 .text h2{font-size:2.5em;padding:1.5em 0 0.5em;}
  .deco-compact-design-easy-mount2 .text p{font-size:1.75em;padding:0;}
  .deco-compact-design-easy-mount2 .tab-nav{text-align: left;padding: 0 20px;}
  .deco-compact-design-easy-mount2 .tab-nav .tab{font-size: 1.25em;}
  .deco-compact-design-easy-mount2 .desc-text{background: #fff url(./m/compact-design-bg.jpg) left 50% / auto 100% no-repeat;}
  .deco-compact-design-easy-mount2 .desc-text .desc{left: 56%;}
  .deco-compact-design-easy-mount2 .desc-text .desc1{top: 11%;}
  .deco-compact-design-easy-mount2 .desc-text .desc2{top: 30%;}
  .deco-compact-design-easy-mount2 .desc-text .desc3{top: 52%;}
  .deco-compact-design-easy-mount2 .desc-text .desc4{top: 85%;}
  .deco-compact-design-easy-mount2 .desc-text .desc .info{font-size: 1em;margin-right: 1em;}
  .deco-compact-design-easy-mount2 .desc-text .desc3 .info{margin: 0 0 1em 0;}
  .deco-compact-design-easy-mount2 .desc-text .desc .info .title{font-size: 1.5em;}
  .deco-compact-design-easy-mount2 .desc-text .desc .img{height: 3em;}
  .deco-compact-design-easy-mount2 .desc-text .desc2 .img{height: 2.75em;}
  .deco-compact-design-easy-mount2 .desc-text .desc3{flex-direction: column;align-items: flex-start;}
  .deco-compact-design-easy-mount2 .m-show{display: block;}
}
@media (max-width:414px){ .deco-compact-design-easy-mount2 {font-size: 2.5vw;} }

.deco-setup-with-app{max-width:1920px;margin:0 auto;height:56em;background:url(./img/h.jpg) 50% 0 no-repeat;background-size:120em;font-size: 16px;}
.deco-setup-with-app .w-container{width:56em;margin:0 auto;}
.deco-setup-with-app .text{padding:10em 0 0 15%;}
.deco-setup-with-app .text h2{font-weight:400;font-size:3.125em;line-height:1.2;padding-bottom:0.5em;}
.deco-setup-with-app .text 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;vertical-align: top;}
.deco-setup-with-app .extra .li-1{width: 60%;}
.deco-setup-with-app .extra .li-2{width: 38%;}
.deco-setup-with-app .extra .li .img {margin: auto;text-align: center}
.deco-setup-with-app .extra .li .img img {height: 12em;}
.deco-setup-with-app .extra .li .info{position: relative;}
.deco-setup-with-app .extra .li .info .order{position: absolute;left: 0;top: 0;
  width: 1.3em;height: 1.3em;border-radius: 50%;background-color: #4fbfc8;color: #fff;text-align: center;font-size: 1em;line-height: 1.3em;}
.deco-setup-with-app .extra .li .info-title, .deco-setup-with-app .extra .li .info-text{font-size: 1em;}
.deco-setup-with-app .extra .li .info-title{font-size: 1.125em;font-weight: 400;padding-left: 1.5em;margin-bottom: 0.25em;line-height: 1;}
.deco-setup-with-app .extra .li .info-text{padding-left: 1.6875em;line-height: 1.2;}
@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:auto;padding-bottom:88.75%;background:#f3f3f3 url(./m/h.jpg) bottom / 100% auto no-repeat;font-size: 10.35px;}
  .deco-setup-with-app .w-container{width:auto;}
  .deco-setup-with-app .text{padding:0 20px;text-align:left;}
  .deco-setup-with-app .text h2{font-size:2.5em;padding:1.5em 0 0.5em;}
  .deco-setup-with-app .text p{font-size:1.75em;padding:0;}
  .deco-setup-with-app .extra .info{font-size:4vw;line-height: 1.2;margin-top:0.5em;padding:0;}
  .deco-setup-with-app .extra .li{width:auto;display: block;margin-top: 3em;}
  .deco-setup-with-app .extra .li .img{margin: 0;text-align: left;}
  .deco-setup-with-app .extra .li .img img {height: 40vw;}
  .deco-setup-with-app .extra .li .info-text{width:80%;text-align:left;}
}
@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 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(./img/k1.jpg)}
.overview-content .deco-wifi-made-easy2 .li-2 .img{background-image:url(./img/k2.jpg)}
.overview-content .deco-wifi-made-easy2 .li-3 .img{background-image:url(./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 .w-container{width:auto;margin: 0 auto;}
  .overview-content .deco-wifi-made-easy2 .text{padding:0 0 2em;text-align:left;}
  .overview-content .deco-wifi-made-easy2 h3{font-size:2.5em;line-height:1.2;padding:1.5em 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;}
  .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;}
}
