input[type=text],input[type=url],input[type=email],input[type=password],input[type=tel]{-webkit-appearance:none;-moz-appearance:none;display:block;margin:0;width:100%;height:40px;line-height:40px;font-size:17px;border:1px solid #bbb}input[type=checkbox]{width:44px;height:44px;border-radius:22px;border:1px solid #bbb}button[type=submit]{-webkit-appearance:none;-moz-appearance:none;display:block;margin:1.5em 0;font-size:1em;line-height:2.5em;color:#333;font-weight:bold;height:2.5em;width:100%;background:#fdfdfd;background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#bebebe));background:linear-gradient(to bottom, #fdfdfd 0%, #bebebe 100%);border:1px solid #bbb;border-radius:10px}input[type=range]{width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:44px;background:#fdfdfd;background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#bebebe));background:linear-gradient(to bottom, #fdfdfd 0%, #bebebe 100%);border:1px solid #bbb;border-radius:22px}a[href^='tel:']:link,a[href^='tel:']:visited{color:#6f757c;font-weight:normal;text-decoration:none}a[href^='tel:']:hover,a[href^='tel:']:active{color:#6f757c;text-decoration:none}@media screen and (max-width: 600px){a[href^='tel:']:link,a[href^='tel:']:visited{color:#333;font-weight:bold;text-decoration:underline}a[href^='tel:']:hover,a[href^='tel:']:active{color:#333;text-decoration:none}}body{font-family:Roboto, sans-serif;color:#0f3c4b;background-color:#e5edf1;padding:5rem 1.25rem}.container{width:100%;max-width:680px;text-align:center;margin:0 auto}.container h1{font-size:42px;font-weight:300;color:#0f3c4b;margin-bottom:40px}.container h1 a:hover,.container h1 a:focus{color:#39bfd3}.container nav{margin-bottom:40px}.container nav a{border-bottom:2px solid #c8dadf;display:inline-block;padding:4px 8px;margin:0 5px}.container nav a.is-selected{font-weight:700;color:#39bfd3;border-bottom-color:currentColor}.container nav a:not(.is-selected):hover,.container nav a:not(.is-selected):focus{border-bottom-color:#0f3c4b}.container footer{color:#92b0b3;margin-top:40px}.container footer p+p{margin-top:1em}.container footer a:hover,.container footer a:focus{color:#39bfd3}.box{font-size:1.25rem;background-color:#c8dadf;position:relative;padding:100px 20px}.box.has-advanced-upload{outline:2px dashed #92b0b3;outline-offset:-10px;-webkit-transition:outline-offset .15s ease-in-out, background-color .15s linear;transition:outline-offset .15s ease-in-out, background-color .15s linear}.box.is-dragover{outline-offset:-20px;outline-color:#c8dadf;background-color:#fff}.box.has-advanced-upload .box__dragndrop{display:inline}.box.has-advanced-upload .box__icon{width:100%;height:80px;fill:#92b0b3;display:block;margin-bottom:40px}.box.is-busy .box__input,.box.is-success .box__input,.box.is-error .box__input{visibility:hidden}.box.is-busy .box__progress,.box.is-success .box__success,.box.is-error .box__error{display:block;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box__dragndrop,.box__icon{display:none}.box__progress,.box__success,.box__error{display:none}.box__progress{font-style:italic}.box__success{-webkit-animation:appear-from-inside .25s ease-in-out;animation:appear-from-inside .25s ease-in-out}@-webkit-keyframes appear-from-inside{from{-webkit-transform:translateY(-50%) scale(0)}75%{-webkit-transform:translateY(-50%) scale(1.1)}to{-webkit-transform:translateY(-50%) scale(1)}}@keyframes appear-from-inside{from{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}75%{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}to{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.box__restart{font-weight:700}.box__restart:focus,.box__restart:hover{color:#39bfd3}.js .box__file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.js .box__file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.js .box__file+label:hover strong,.js .box__file:focus+label strong,.js .box__file.has-focus+label strong{color:#39bfd3}.js .box__file:focus+label,.js .box__file.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.no-js .box__file+label{display:none}.no-js .box__button{display:block}.box__button{font-weight:700;color:#e5edf1;background-color:#39bfd3;display:block;padding:8px 16px;margin:40px auto 0}.box__button:hover,.box__button:focus{background-color:#0f3c4b}.hide{display:none}

/*# sourceMappingURL=style.css.map */
