.item{padding:7.5px;position:relative}.item--white{color:#fff}.item--wrapper{box-shadow:0 0 10px #0000001b;display:flex;flex-direction:column;height:100%;justify-content:space-between}.item--no-shadow{box-shadow:unset}.item img{width:100%}.item .content{bottom:25px;left:25px;position:absolute}.item .content h2{font-size:1rem;margin:0}.item .extended-link{height:100%;left:0;position:absolute;top:0;width:100%}.item p{font-size:1.5rem;line-height:2rem}.devices{background-image:url(f4e029b4ea8306d3ab8c.png);background-repeat:no-repeat;background-size:contain}.devices .legend .image{height:200px;margin-bottom:3rem}.devices .legend .price,.devices .legend .spec{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;font-size:1.25rem;height:70px;justify-content:flex-end;line-height:1.5rem;padding-bottom:2rem;padding-top:2rem}.devices .device{margin-top:2rem}.devices .device--wrapper{background:#fff;border-radius:40px;box-shadow:0 0 10px #00000033;height:90vh;padding:10px}.devices .device .image{height:205px;min-height:200px}.devices .device .price,.devices .device .spec{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;font-size:1.25rem;height:70px;justify-content:center;line-height:1.5rem;padding-bottom:2rem;padding-top:2rem}.steps{background-image:url(f4e029b4ea8306d3ab8c.png);background-repeat:no-repeat;background-size:contain}.steps--wrapper{box-shadow:0 0 40px #0000001b}.steps .requirement{margin:2rem}@media(max-width:1199px){.steps .requirement{margin:1rem}}.steps .requirement input[type=range]{width:80%}.steps .requirement .output{color:#63b3ed}.steps .requirement svg{height:auto;width:100%}.steps .requirement .d-flex svg{max-width:2rem}.steps .requirement .multi-range{min-height:40px;position:relative}.steps .requirement .multi-range .range-slider{display:flex;height:35px;justify-content:space-between;position:relative;text-align:center;width:100%}.steps .requirement .multi-range .range-slider input{height:18px;left:0;margin:0;outline:none;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:15px;width:100%}.steps .requirement .multi-range .range-slider input::-webkit-slider-thumb{outline:0;pointer-events:all;position:relative;z-index:1}.steps .requirement .multi-range .range-slider input::-moz-range-thumb{-moz-appearance:none;pointer-events:all;position:relative;width:9px;z-index:10}.steps .requirement .multi-range .range-slider input::-moz-range-track{background-color:#000;border:0;position:relative;z-index:-1}.steps .requirement .multi-range .range-slider input:last-of-type::-moz-range-track{-moz-appearance:none;background:none transparent;border:0}.steps .requirement .multi-range .range-slider input[type=range]::-moz-focus-outer{border:0}.steps .requirement .multi-range .rangeValue{width:30px}.steps .requirement .multi-range .output{border:1px solid #999;border-radius:4px;bottom:75%;color:#999;color:#63b3ed;display:inline-block;font:700 15px/30px Helvetica,Arial;height:30px;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:40px}.steps .requirement .multi-range .output.outputTwo{left:100%}.steps .requirement .multi-range .container{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.steps .requirement .multi-range input[type=range]{-webkit-appearance:none;background:none}.steps .requirement .multi-range input[type=range]::-webkit-slider-runnable-track{background:transparent;border:none;border-radius:3px;height:5px}.steps .requirement .multi-range input[type=range]::-ms-track{background:transparent;border:none;border-radius:3px;height:5px}.steps .requirement .multi-range input[type=range]::-moz-range-track{background:transparent;border:none;border-radius:3px;height:5px}.steps .requirement .multi-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#555;border:none;border-radius:50%;height:16px;margin-top:-5px;position:relative;width:16px;z-index:10000}.steps .requirement .multi-range input[type=range]::-ms-thumb{-webkit-appearance:none;background:#555;border:none;border-radius:50%;height:16px;margin-top:-5px;position:relative;width:16px;z-index:10000}.steps .requirement .multi-range input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:#555;border:none;border-radius:50%;height:16px;margin-top:-5px;position:relative;width:16px;z-index:10000}.steps .requirement .multi-range input[type=range]:focus{outline:none}.steps .requirement .multi-range .full-range,.steps .requirement .multi-range .incl-range{background:#ddd;height:5px;left:0;position:absolute;top:21px;width:100%}.steps .requirement .multi-range .incl-range{background:#63b3ed}.body{background:#fff;margin:0 5rem;text-align:center}@media(max-width:1199px){.body{margin:0 1rem}}.body .title{color:#63b3ed;margin-bottom:2rem}.body .icon{background:#fff;height:180px;margin:-5rem auto 1rem;padding:10px;position:relative;width:180px}.body .icon,.body .icon .icon--wrapper{border-radius:100%;display:flex;justify-content:center}.body .icon .icon--wrapper{align-items:center;background:#63b3ed;height:160px;margin:0 auto;width:160px;z-index:123123}.body .icon .icon--wrapper img{heigth:auto;width:80px}.body .content p{margin-bottom:0}.body .content p:nth-last-child{margin-bottom:1rem}.body .content .video{margin:3rem 0}.body .content .video iframe{height:500px;width:100%}@media(max-width:1199px){.body .content .video iframe{height:200px}}.navigation__button{align-items:center;border:2px solid #63b3ed;border-radius:30px;display:flex;height:60px;justify-content:center;width:45%}.navigation{display:flex;justify-content:space-between;padding:5rem}@media(max-width:1199px){.navigation{padding:3rem 0}}.navigation__button--next{background:#63b3ed}.navigation__button svg{height:auto;width:1rem}.navigation__button--prev svg path{fill:#63b3ed}.navigation__button--next svg path{fill:#fff}label.checked{position:relative}label.checked:after{background:#ffffff69;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.device--wrapper{height:unset!important;overflow:hidden;padding-bottom:0!important}.inquiry{background:#63b3ed;margin-left:-10px;margin-right:-10px}.inquiry a{color:#fff;font-weight:700;text-decoration:unset}label.js-mount{position:relative}label.js-mount span{color:#fff;font-size:1.5rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}label.js-mount span.right{left:auto;right:1rem}@media(max-width:1199px){.item--wrapper.item--no-shadow .content{margin-top:50px;padding-left:0;position:relative;text-align:center}.devices .row{flex-wrap:nowrap}.devices .row .col-3{width:45%}.devices .row .col-3.legend{text-align:right}}