@import"https://fonts.googleapis.com/css?family=Open+Sans";@font-face{font-family:"Gotham Light";src:url("fonts/Gotham-Light.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham Medium";src:url("fonts/Gotham-Medium.otf") format("opentype");font-weight:normal;font-style:normal}html.no-js,html.ie-8{height:100%}html.no-js body,html.ie-8 body{background:#fff}html.no-js body div,html.ie-8 body div{display:none !important}html.no-js #no-js,html.ie-8 #no-js{display:block !important}html{height:100%}body{color:#333;background:#464646;margin:0 auto;height:100%;font:100%/1.5 "Gotham Light","Open Sans",sans-serif,Georgia,serif;min-width:320px}body>header .main-head{background:#fff}body>header .main-head .row{display:table;padding-top:11.5px;padding-bottom:11.5px;border-bottom:1px solid #5c5d60}body>header .main-head .left-head{display:table-cell;vertical-align:middle;text-align:left;width:35%}body>header .main-head .right-head{display:table-cell;vertical-align:middle;text-align:right;width:65%}body>header img{margin:0;border:0}body>header>table{vertical-align:middle;max-width:940px}body>article{background:#fff;margin:0 auto;width:100%;min-height:500px;height:75.2%;display:table}body>article>div{display:table-cell;vertical-align:middle}body>footer{padding:.5em 0;background:#464646;width:100%}body>footer>.row{display:table;text-align:left}body>footer>.row>div{vertical-align:top;width:50%;box-sizing:border-box;float:left;padding:0 1em;min-height:105px}body>footer h2,body>footer p{color:#fff;font-size:.75em;text-decoration:none}body>footer a{color:#fff;text-decoration:none}body>footer h2{font-size:.875em}body>p{display:none}body .row{width:100%;max-width:940px;padding-left:10px;padding-right:10px;margin:0 auto;text-align:center;box-sizing:border-box}body .row:before,body .row:after{clear:both;content:"";border-spacing:0;display:table}h1{font-size:1.625em;font-family:"Gotham Medium";margin:.6em 0}p{font-size:1em;margin:1.5em 0;font-weight:100}a{font-size:1em}a:hover{text-decoration:none}table{width:100%}#describe p{margin-bottom:3em}ul{list-style:none}ul li{margin-left:1em}ul li a{color:#000}.hide{display:none !important}.dropdown,.list-item{position:absolute;padding-left:0;margin-left:0px;background:#fff}.arrow-box{position:absolute;right:0;top:0;background:#474747;padding-left:0;box-shadow:0px 4px 4px -1px #ccc}.arrow-box:after{top:12px;left:0px;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(71,71,71,0);border-top-color:#474747;border-width:7px;margin-left:-11px;z-index:2}.choice{display:table;border-spacing:10px}.choice.single-choice{display:block;max-width:230px;margin:0 auto}.input{display:block;width:160px;margin:0 auto 1em;padding:0;position:relative;text-align:left;z-index:2}.input:hover{cursor:pointer}.input:nth-child(2){width:230px}.input:nth-child(2) ul{width:226px}.input:nth-child(2) .circle{left:104px}.input:nth-child(2) .circle:before{left:-114px;width:114px}.input:nth-child(2) .circle:after{width:114px}.input.version-step{width:230px}.input.version-step ul{width:226px}.input.product-step{width:300px}.input.product-step ul{width:296px}.input.product-step .circle{left:139px}.input.product-step .circle:before{left:-150px;width:150px}.input.product-step .circle:after{width:149px}.input ul{width:156px;border-top:none;z-index:2;left:-16px;border:2px solid #ccc;top:4px}.input ul li{margin:0;padding:14px 24px 14px 10px;font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input ul li:hover{background:#ddd;color:#000}.input ul li[data-value],.input ul li[data-product]{padding:0}.input ul li[data-value] a,.input ul li[data-product] a{display:block;padding:14px 24px 14px 10px;font-size:14px;font-family:"Gotham Light";color:#474747;text-decoration:none;width:100%;box-sizing:border-box}.input ul li[data-value]:hover a,.input ul li[data-product]:hover a{color:#000}.input ul.list-item{max-height:150px;overflow-y:auto}.input ul.list-item li{padding:0}.input ul.list-item li a{padding:14px 24px 14px 10px;font-size:14px;text-decoration:none;float:left;width:100%;box-sizing:border-box}.input .arrow-box{right:10px;top:10px}.input>li{color:#474747;position:relative;background:linear-gradient(to right, #e50b73 0%, #f9b400 95%);z-index:1}.input>li:first-child{margin:0;padding:14px 24px 14px 10px;font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input>li:after{background:#fff;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px;z-index:-1}.input input{width:100%;font-size:14px;font-family:"Gotham Light";border:solid 2px #bcbec0;color:inherit;box-sizing:border-box;padding:14px 10px 14px 10px;height:49px}.input input:focus{outline:none}.input.first{z-index:3}.input.first>li{background:#e50b73}.input.first .circle:before{content:none}.input.first .circle{background:rgba(0,0,0,0);border-color:#e9295f}.input.first .circle:after{background:#bcbec0}.input.first.active .circle{background:#e9295f}.input.first.active .circle:after{background:#e9295f}.input.last{z-index:1}.input.last>li{padding:0}.input.last .circle:after{content:none}.input.last input{border-color:#f9b400}.input.last.deactive input{border-color:#bcbec0}.input.last.deactive .circle{background:rgba(0,0,0,0);border-color:#bcbec0}.input.last.deactive .circle:before{background:#bcbec0}.input.terminal{z-index:1}.input.terminal .circle{border-color:#f9b400}.input.terminal .circle:after{content:none}.input.terminal .circle:before{background:#f9b400}.input.terminal.deactive .circle{background:rgba(0,0,0,0);border-color:#bcbec0}.input.terminal.deactive .circle:before{background:#bcbec0}.input.deactive>li,.input.filled>li{background:#bcbec0}.input.deactive>li,.input.deactive input,.input.filled>li,.input.filled input{color:#bcbec0}.input.deactive input,.input.filled input{border-color:#bcbec0}.input.deactive .arrow-box:after,.input.filled .arrow-box:after{border-top-color:#bcbec0}.input.filled>li{color:#aaa}.input.filled>li:after{background:#dedede}.input.active input{border-color:#bcbec0}.input.active .arrow-box:after{border-top-color:#bcbec0}.input.active .arrow-box.up:after{top:3px;border-top-color:rgba(0,0,0,0);border-bottom-color:#bcbec0}.restart{padding:11.5px 15px;border-radius:17.5px;position:absolute;z-index:3;left:calc(100% + 18px);top:8.5px}.restart>div{position:relative;width:4px;height:12px;background:#777;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:7px}.restart>div:after{content:"";position:absolute;z-index:3;top:0;left:0;width:4px;height:12px;background:#777;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:7px}.restart:hover{background:#cdcdcd}#loading{position:fixed;background:rgba(0,0,0,.8);top:0;left:0;height:100%;width:100%;z-index:99999}#loading span{color:#fff;position:absolute;top:45%;left:48%}@media screen and (min-width: 43.75em){body article>div{padding-bottom:105.6px}body .choice .input{display:table-cell;float:none;margin:0}body .choice.single-choice .input{display:block;margin:0 auto}body .circle{position:absolute;margin-top:53px;left:75px;height:10px;width:10px;border-radius:5px;border:1px solid #ed6535;display:block}body .circle:after{position:absolute;left:11px;top:5px;width:77px;height:1px;background:#ccc;content:""}body .circle:before{position:absolute;left:-87px;top:5px;width:87px;height:1px;background:#e50b73;content:""}body .active .circle{background:#ed6535}body .active .circle:before{background:#e50b73}body .active .circle:after{background:#f9b400}body .deactive .circle,body .filled .circle{background:rgba(0,0,0,0);border-color:#bcbec0}body .deactive .circle:after,body .deactive .circle:before,body .filled .circle:after,body .filled .circle:before{background:#ccc}body .filled .circle{background:#dedede !important;border-color:#bcbec0 !important}body .filled .circle:before,body .filled .circle:after{background:#dedede !important}body .last .circle{border-color:#f9b400}body .last .circle:before{background:#f9b400}body>footer{background:#464646;width:100%}body>footer .row>div{display:table-cell;vertical-align:top;padding:0;width:15%}body>footer .row>div.last-left{width:40%}body>footer .row>div.first-right{width:45%}}@media screen and (min-width: 59.375em){body .row{padding-left:0px;padding-right:0px}}