/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=fc9d9d79-7659-4158-a211-c86afdf60b6c");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Rockwell W01_n2";src:url("../fonts/8a120ae1-7a5b-484b-a170-f67812b59652.eot?#iefix") format("eot")}@font-face{font-family:"Rockwell W01";src:url("../fonts/8a120ae1-7a5b-484b-a170-f67812b59652.eot?#iefix");src:url("../fonts/8a120ae1-7a5b-484b-a170-f67812b59652.eot?#iefix") format("eot"),url("../fonts/340f9982-e8f7-4fa5-95eb-c8c1f6ecf402.woff2") format("woff2"),url("../fonts/7658dda6-217a-406c-bcb8-7551f88e2c49.woff") format("woff"),url("../fonts/ec796902-2e28-46d0-8bbd-071b83705a39.ttf") format("truetype"),url("../fonts/66d3bbb2-4ca8-48e9-b707-f53f776ec476.svg#66d3bbb2-4ca8-48e9-b707-f53f776ec476") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Rockwell W01_i4";src:url("../fonts/d34aec13-9ff7-4660-9396-4537a6c7fd1a.eot?#iefix") format("eot")}@font-face{font-family:"Rockwell W01";src:url("../fonts/d34aec13-9ff7-4660-9396-4537a6c7fd1a.eot?#iefix");src:url("../fonts/d34aec13-9ff7-4660-9396-4537a6c7fd1a.eot?#iefix") format("eot"),url("../fonts/9f9f7ba3-2f20-4f4b-9ecd-6879de8e0c77.woff2") format("woff2"),url("../fonts/f0c81ebb-e6f4-4a1f-9354-06ac9ad7b262.woff") format("woff"),url("../fonts/080109cd-e993-4dc4-9c21-b34766eba5aa.ttf") format("truetype"),url("../fonts/34153597-0d00-4984-ac4e-e9cdc8e6cc0c.svg#34153597-0d00-4984-ac4e-e9cdc8e6cc0c") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Rockwell W01_n7";src:url("../fonts/864373f8-943b-449d-a730-462eb66d7058.eot?#iefix") format("eot")}@font-face{font-family:"Rockwell W01";src:url("../fonts/864373f8-943b-449d-a730-462eb66d7058.eot?#iefix");src:url("../fonts/864373f8-943b-449d-a730-462eb66d7058.eot?#iefix") format("eot"),url("../fonts/4a475305-1b19-4f93-bb3f-d67733a726cf.woff2") format("woff2"),url("../fonts/49ff3af5-13b2-4add-8470-4cdac3cf650e.woff") format("woff"),url("../fonts/7d69578b-ab0e-4986-af19-428861ada4e4.ttf") format("truetype"),url("../fonts/2848532f-bf3e-4430-aae1-bc0d1367eb84.svg#2848532f-bf3e-4430-aae1-bc0d1367eb84") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?gf695d");src:url("../fonts/icomoon.eot?gf695d#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff2?gf695d") format("woff2"),url("../fonts/icomoon.ttf?gf695d") format("truetype"),url("../fonts/icomoon.woff?gf695d") format("woff"),url("../fonts/icomoon.svg?gf695d#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user-o:before{content:"\e907"}.icon-user2:before{content:"\e909"}.icon-info .path1:before{content:"\e904";color:#f7afc1}.icon-info .path2:before{content:"\e905";margin-left:-1.0712890625em;color:#272525}.icon-info .path3:before{content:"\e906";margin-left:-1.0712890625em;color:#262525}.icon-spinner:before{content:"\e90a"}.icon-switch:before{content:"\e90b"}.icon-lock:before{content:"\e90d"}.icon-file-download:before{content:"\e90c"}.icon-enlarge:before{content:"\e908"}.icon-shrink:before{content:"\e903"}.icon-collapse:before{content:"\e903"}.icon-minimize:before{content:"\e903"}.icon-contract:before{content:"\e903"}.icon-cross:before{content:"\e902"}.icon-user:before{content:"\e901"}.icon-checkmark:before{content:"\e900"}html{font-size:62.5%}body{font-size:20px;font-size:2rem;font-family:'Rockwell W01', serif}@media (min-width: 0px) and (max-width: 1439px){body{font-size:18px;font-size:1.8rem}}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}p{margin:0 0 20px}p:last-child{margin:0}html,body{height:100%}body{background-color:#eee}.site-container{height:100%;max-width:600px;margin:0 auto;overflow:hidden}.site-content{max-width:600px;margin:0 auto;position:relative;height:100%}.site-content.overflow{overflow:hidden;height:100%}.c-logo{height:140px;margin-bottom:20px}.page{position:absolute;top:0;bottom:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;background-color:#eee;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px;-moz-transition:-moz-transform .8s ease;-o-transition:-o-transform .8s ease;-webkit-transition:-webkit-transform .8s ease;transition:transform .8s ease;text-align:center}.page.on{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2)}@media (min-width: 0px) and (max-width: 320px){.page{padding:0 20px 20px}}#connect{padding-top:20px}#connect #logo{height:140px;width:auto}@media (min-width: 0px) and (max-width: 320px){#connect #logo{height:100px}}#connect .robot{display:none}.alert{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;font-size:22px;font-size:2.2rem;margin:0 0 20px -40px;width:calc(100% + 40px);background-color:#ddd;color:#999;padding:20px;font-style:italic}.alert.on{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.alert.warning{color:#F6B6CC;background-color:#000}@media (min-width: 0px) and (max-width: 320px){.alert{width:100%;margin:0 0 20px -20px;padding:10px 20px}}#message{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:0;color:#666;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:30px;font-size:3rem}body.ie9 #message{*zoom:1}body.ie9 #message:after{content:"";display:table;clear:both}#message p{width:100%;text-align:center}#cards .btn{font-size:20px;font-size:2rem;line-height:1.2em;text-transform:initial}#cards .btn i{display:none;margin-left:10px}#cards .btn.checked i{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline}#cards .btn.disabled{background-color:#ccc}.slider-labels{position:relative;top:-10px;width:100%;line-height:1;font-size:18px;position:relative}.slider-labels div{position:absolute;opacity:0;width:100%;left:0;top:0;text-align:center;text-transform:lowercase;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.slider-labels div.is-visible{opacity:1}.slider-labels div:first-child{text-align:left}.slider-labels div:last-child{text-align:right}.slider{margin:30px 0 30px;position:relative;height:10px}.slider__grid{position:absolute;left:0;right:0;top:0;height:100%;z-index:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}body.ie9 .slider__grid{*zoom:1}body.ie9 .slider__grid:after{content:"";display:table;clear:both}.slider__grid span{height:100%;width:1px;background-color:#ddd}.slider__grid span:first-child,.slider__grid span:last-child{opacity:0}@media (min-width: 0px) and (max-width: 320px){.slider{margin-bottom:0}}.animation_sprite{width:60vw;height:60vw;max-width:300px;max-height:300px;margin:20px auto 0;overflow:hidden}.animation_sprite img{height:100%;width:auto}.rangeslider,.rangeslider__fill{display:block;-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{background:#e6e6e6;position:relative;height:10px;width:100%}.rangeslider__fill{background:#F6B6CC;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider__handle{background:white;cursor:pointer;display:inline-block;width:55px;height:30px;position:absolute;background-color:#F6B6CC;-moz-box-shadow:0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);border:2px solid #eea0bb;z-index:2;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.rangeslider__handle:after{content:"\02039\00A0\0203A";display:block;width:100%;line-height:26px;font-size:34px;text-align:center;margin:auto;position:absolute;color:#fff;font-family:arial;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.rangeslider__handle:active,.rangeslider--active .rangeslider__handle{-moz-box-shadow:0 0 2px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.6);box-shadow:0 0 2px rgba(0,0,0,0.6)}.rangeslider--horizontal .rangeslider__handle{top:-12px;touch-action:pan-y;-ms-touch-action:pan-y}input[type="range"]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,0.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,0.9);box-shadow:0 0 8px rgba(255,0,255,0.9)}#open_card{overflow:auto}#open_card .openscroll{padding-bottom:10vh}#open_card textarea{width:100%;padding:10px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#open_card .btn i{display:none}#open_card .btn.checked i{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline}#open_card #open_text_final{font-weight:600;text-align:left;margin:0 10px;font-size:16px;font-size:1.6rem}#open_card p{font-size:16px;font-size:1.6rem}.countdown-timer{width:80px;height:80px;margin:20px auto 0;position:relative}.countdown-timer .timer{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:30px;font-size:3rem;color:#ccc;width:100%;text-align:center}.countdown-timer .circle-container{-moz-transform:rotate(-90deg) rotate3d(1, 0, 0, 180deg);-ms-transform:rotate(-90deg) rotate3d(1, 0, 0, 180deg);-webkit-transform:rotate(-90deg) rotate3d(1, 0, 0, 180deg);transform:rotate(-90deg) rotate3d(1, 0, 0, 180deg);width:80px;height:80px}.countdown-timer .circle_animation{stroke-dasharray:221;stroke-dashoffset:0;-moz-transition:all 1s linear;-o-transition:all 1s linear;-webkit-transition:all 1s linear;transition:all 1s linear}#reconnect .loader-container{text-align:center;width:calc(100% - 80px);color:#666;font-size:24px;font-size:2.4rem;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#oriwarn{display:none;position:absolute;top:0;bottom:0;background-color:#F6B6CC;width:100%}#oriwarn .oriwarn-container{width:200px;height:200px;position:relative;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#oriwarn .oriwarn-container p{text-align:center;margin-top:20px;font-weight:600}#oriwarn .oriwarn-phone{position:relative;left:50%;margin-left:-50px;width:0;height:0;border:0 solid #000;background:#ddd;border-radius:10px;box-sizing:border-box;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#oriwarn .oriwarn-phone span{text-align:center;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;width:100%;line-height:120px;font-size:37px;color:#999;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#oriwarn.on{display:block}#oriwarn.on .oriwarn-phone{animation:sizeIncrease .5s forwards ease,  borderIncrease .5s .5s forwards ease,  rotateRight .7s 1s forwards ease}#oriwarn.on .oriwarn-phone span{animation:fadeIn .5s .8s forwards ease}#oriwarn.on .oriwarn-container p{animation:fadeIn .5s 1.3s forwards ease}@keyframes sizeIncrease{0%{width:0;height:10px}50%{width:100px;height:10px}100%{width:100px;height:160px}}@keyframes borderIncrease{100%{border-width:20px 10px}}@keyframes fadeIn{100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@keyframes rotateRight{100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.btn{border:none;color:#000;outline:none;background-color:#000;text-transform:uppercase;padding:15px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:20px;font-size:2rem;margin:10px 0;font-weight:bold}.btn.btn-lg{width:100%}.btn.btn-success{background-color:#F6B6CC}.btn.btn-grey{background-color:#ddd;color:#000}.btn.btn-disabled{background-color:#999;color:#ccc}.btn.btn-black{background-color:#000;color:#F6B6CC}.btn.btn-black:hover{color:#000;background-color:#F6B6CC}@media (min-width: 0px) and (max-width: 320px){.btn{font-size:18px;font-size:1.8rem;padding:10px}}input[type="text"],input[type="number"]{padding:10px 15px;font-family:'Rockwell W01', serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:40px;font-size:4rem}input[type="text"].text-lg,input[type="number"].text-lg{width:100%}@media (min-width: 0px) and (max-width: 320px){input[type="text"],input[type="number"]{font-size:30px;font-size:3rem;padding:10px}}
