.smart-device-container{margin-top:10px}.smart-device-container .block-heading{margin:0
0 40px}.smart-device-container .block-heading
h2{position:relative;margin:0;padding-bottom:13px;font-size:24px;font-weight:500}.smart-device-container .block-heading h2:after{content:'';position:absolute;left:0;bottom:0;height:3px;width:60px;background:#2699fa}.smart-device-container
.banner{margin-bottom:80px}.smart-device-container .banner
figure{position:relative;overflow:hidden}.smart-device-container .banner figure
img{}.smart-device-container .banner figure
figcaption{position:absolute;left:100px;top:35%;width:400px}.smart-device-container .banner figure figcaption
h1{margin:0
0 10px;font-size:40px;font-weight:normal;color:rgba(255, 255, 255, 0.99)}.smart-device-container .banner figure figcaption
p{margin:0;font-size:12px;font-weight:300;color:rgba(199, 228, 244, 0.99)}.smart-device-container .what-is{margin-bottom:80px}.smart-device-container .what-is .block-heading{margin-bottom:60px}.smart-device-container .what-is
figure{margin-bottom:50px;text-align:center}.smart-device-container .what-is figure
img{display:inline-block}.smart-device-container .what-is
p{margin-bottom:0;color:rgba(111, 114, 123, 0.99)}.smart-device-container .why-eco{margin-bottom:80px}.smart-device-container .why-eco
figure{position:relative;overflow:hidden}.smart-device-container .why-eco figure
img{}.smart-device-container .why-eco figure
figcaption{position:absolute;left:100px;top:15%}.smart-device-container .why-eco figure figcaption .block-heading{}.smart-device-container .why-eco figure figcaption .block-heading
h2{color:#fff}.smart-device-container .why-eco figure
figcaption{}.smart-device-container .why-eco figure figcaption
ul{}.smart-device-container .why-eco figure figcaption ul
li{padding-bottom:30px;font-size:15px;font-weight:normal;color:#fff}.smart-device-container .why-eco figure figcaption ul li:last-child{padding-bottom:0}.smart-device-container .why-eco figure figcaption ul li
i.fa{margin-right:12px;font-size:12px;vertical-align:middle}.smart-device-container .why-eco figure figcaption ul li
span{}.smart-device-container .how-it-works{margin-bottom:80px}.smart-device-container .how-it-works
ul{}.smart-device-container .how-it-works ul
li{position:relative;display:inline-block;width:32%;text-align:center}.smart-device-container .how-it-works ul li
.icon{display:inline-block;width:100px;height:100px;margin-bottom:40px;padding-top:24px;background:#fff;border-radius:100%;z-index:2}.smart-device-container .how-it-works ul li .icon
i.ico{display:inline-block;font-size:55px;color:#2699fa}.smart-device-container .how-it-works ul li
label{display:block}.smart-device-container .how-it-works ul li label
a{color:inherit}.smart-device-container .how-it-works
.action{margin-top:50px}.smart-device-container .how-it-works .action
.btn{max-width:160px;width:100%;margin:0}.smart-device-container .how-it-works .action
.link{display:inline-block;margin-top:15px;font-weight:300;text-decoration:underline;line-height:1.6}.smart-device-container .how-it-works ul li:nth-of-type(2):before{content:'';position:absolute;top:50px;left:-130px;width:254px;border:1px
dashed #acacac}.smart-device-container .how-it-works ul li:nth-of-type(2):after{content:'';content:'';position:absolute;top:50px;right:-130px;width:254px;border:1px
dashed #acacac}.smart-device-container .faqs
.panel{background:transparent;border:0;box-shadow:none}.smart-device-container .faqs .panel .panel-heading{padding:0;border:none}.smart-device-container .faqs .panel .panel-heading h4
a{position:relative;display:block;font-size:15px;font-weight:500;padding:0
0 15px 20px;color:rgba(48, 52, 62, 0.99)}.smart-device-container .faqs .panel .panel-heading h4 a:before{content:"";position:absolute;top:5px;left:0;border-color:#0b0b0bcc transparent transparent transparent;border-width:6px 5px;border-style:solid}.smart-device-container .faqs .panel .panel-heading h4 a.collapsed:before{top:5px;border-color:transparent transparent transparent #30343e;border-width:5px 6px}.smart-device-container .faqs .panel .panel-heading h4 a:hover,
.smart-device-container .faqs .panel .panel-heading h4 a:focus,
.smart-device-container .faqs .panel .panel-heading h4 a:active{text-decoration:none}.smart-device-container .faqs .panel .panel-body{padding:0
0 20px 20px;border:none}.smart-device-container .faqs .panel .panel-body
p{color:rgba(111,114,123,0.99)}@media(min-width:1440px){.smart-device-container{max-width:1170px;margin:0
auto}}@media(max-width:1200px){.smart-device-container .how-it-works ul li:nth-of-type(2):before{left:-88px;width:170px}.smart-device-container .how-it-works ul li:nth-of-type(2):after{right:-88px;width:170px}}@media(max-width:1024px){.smart-device-container .why-eco figure
figcaption{top:10%}.smart-device-container .why-eco figure figcaption .block-heading{margin-bottom:30px}.smart-device-container .why-eco figure figcaption ul
li{padding-bottom:15px}}@media(max-width:990px){.smart-device-container .banner figure
figcaption{left:50px;top:25%}.smart-device-container .why-eco figure
figcaption{left:50px}.smart-device-container .why-eco figure figcaption .block-heading{margin-bottom:15px}.smart-device-container .why-eco figure figcaption ul
li{padding-bottom:10px}.smart-device-container .how-it-works ul
li{vertical-align:top}.smart-device-container .how-it-works ul li:nth-of-type(2):before{left:-52px;width:100px}.smart-device-container .how-it-works ul li:nth-of-type(2):after{right:-52px;width:100px}}@media(max-width:767px){.smart-device-container .block-heading,
.smart-device-container .what-is .block-heading{margin:0
0 25px}.smart-device-container .block-heading
h2{font-size:20px}.smart-device-container
.banner{margin-bottom:40px}.smart-device-container .banner figure
img{width:100%}.smart-device-container .banner figure figcaption
p{display:none}.smart-device-container .banner figure
figcaption{left:50%;top:50%;width:100%;transform:translate(-50%,-50%);text-align:center}.smart-device-container .banner figure figcaption
h1{font-size:30px}.smart-device-container .what-is{margin-bottom:40px}.smart-device-container .what-is
figure{margin-bottom:30px}.smart-device-container .why-eco{margin-bottom:40px;padding:20px;background-image:linear-gradient(73deg, rgb(9, 42, 129), rgb(0, 7, 86))}.smart-device-container .why-eco figure
img{display:none}.smart-device-container .why-eco figure
figcaption{position:static}.smart-device-container .why-eco figure figcaption ul li
span{display:inline-block;width:calc(100% - 30px);vertical-align:top}.smart-device-container .why-eco figure figcaption ul
li{padding-bottom:15px;font-size:14px}.smart-device-container .how-it-works{margin-bottom:40px}.smart-device-container .how-it-works ul
li{width:100%;margin-bottom:30px}.smart-device-container .how-it-works ul li
.icon{margin-bottom:10px;width:80px;height:80px;padding-top:22px}.smart-device-container .how-it-works ul li .icon
i.ico{font-size:40px}.smart-device-container .how-it-works ul li:nth-of-type(2):before,
.smart-device-container .how-it-works ul li:nth-of-type(2):after{display:none}.smart-device-container .how-it-works
.action{margin-top:20px}.smart-device-container .faqs .panel .panel-heading h4
a{padding-bottom:15px;font-size:14px;line-height:1.4}.smart-device-container .faqs .panel .panel-body
p{font-size:12px}.smart-device-container .faqs .panel-group .panel-heading + .panel-collapse .panel-body{padding-bottom:10px}}@media(max-width:320px){.smart-device-container .why-eco figure figcaption ul li,
.smart-device-container .what-is
p{font-size:13px}.smart-device-container .banner figure figcaption
h1{font-size:25px}}