.construction-icon,.construction-sub-title,.construction-title{margin:auto}h1{font-size:15vmin;margin-bottom:0}h2{font-size:5vmin;margin-top:0;margin-bottom:40px}.camera-not-found{padding-top:6%;padding-bottom:2%;width:100%}.not-found-text{padding-top:5%;border-left:1px solid #000;padding-left:5%}.not-found{padding-top:17%;height:100%}#info-progress{max-height:90vh;overflow:auto;position:fixed;top:35px;z-index:1;width:100%}#info-progress #info-progress-content{margin-bottom:10px;background-color:#fff;-webkit-box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02);box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02);padding:1.25rem}#info-progress #info-progress-content .pagination.is-simple{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#info-progress #info-progress-content .pagination.is-simple .info{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#info-progress #info-progress-content .pagination.is-simple .pagination-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#info-progress #info-progress-content .pagination.is-simple .pagination-previous{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#info-progress #info-progress-content .pagination.is-simple .pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#info-progress #info-progress-content .buttons button{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}@media screen and (min-width:769px){#info-progress{position:fixed;width:inherit;padding-right:0;padding-bottom:25px;top:auto;z-index:auto}#info-progress #info-progress-content{-webkit-box-shadow:none;box-shadow:none}}table,td,th{border:1px solid #000}td,th{padding:5px}th{text-align:center!important}#section-loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.9);cursor:progress;z-index:2}#section-loader p{color:#fff;font-size:24px;text-align:center;margin-top:50px}#section-container{padding-bottom:70px}h3{font-weight:400;font-size:28px}.main-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:100vh}.b-steps .steps{display:none!important}.b-steps .steps+.step-content{padding:0}.jump-button{width:3%;margin-top:1%;margin-right:1%}.header-mobile{overflow:hidden;background-color:#f5f5f5;position:fixed;top:0;z-index:1;width:100%;margin-left:1%;padding-top:1%;height:10%}.header-mobile-column{margin-left:.25rem!important}.header-desktop{overflow:hidden;background-color:#f5f5f5;position:sticky;top:0;z-index:1;width:100%;margin-left:0;padding:5px 15px}.header-desktop-column{margin-left:.25rem!important}.btn-next-mobile{padding-top:6.5%;padding-right:3%}ul.pagination-list{list-style-type:none}footer{position:fixed;background-color:#f5f5f5;right:0;left:0;bottom:0;width:100%;padding:.5rem 1.5rem}footer .progress-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}footer .progress-wrapper .progress{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer .progress-wrapper .progress-value{position:static;margin-left:20px;color:rgba(0,0,0,.7)!important}.pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.pagination .pagination-list{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination .pagination-previous{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination .pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination .pagination-next,.pagination .pagination-previous{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.pagination .info{text-align:right}.wrapper{width:100%;margin:0 auto 50px;border:1px solid #f5f5f5}@media(min-width:360px)and (max-width:1000px){.toast{width:95%}.modal-card-foot>button{height:auto!important;font-size:1.25rem!important;white-space:normal!important}}@media(min-width:360px){.contents{padding-top:11%}.step-thank-you{padding-top:7%}}@media screen and (min-width:1280px){.section-welcome{width:1280px;margin:0 auto 50px}}@media screen and (min-width:1024px){.header-desktop{width:inherit!important}.step-thank-you{padding-top:0}.contents{padding-top:4%}.bar{padding-right:2.5%;padding-top:1.3%}.btn-next{padding-top:.5%;padding-right:3%}#section-container{padding-bottom:25px}}@media screen and (min-width:1408px){.bar{padding-right:2.5%;padding-top:.7%}.btn-next{padding-top:.5%;padding-right:2.2%}}.navbar.is-spaced{padding-right:2.5%;padding-top:0!important}.image-background{width:100%;height:auto;text-align:center;color:#fff}.height,body,html{height:100%!important;width:100%!important}.btn-take-photo{padding-top:5%}.steps{display:none!important}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo{width:360px;padding:1%;border:1px solid #000}.section{padding-top:.5rem!important}.web-camera-container{margin-top:2rem;margin-bottom:2rem;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:4px;width:500px}.web-camera-container .camera-button{margin-bottom:2rem}.web-camera-container .camera-box .camera-shutter{opacity:0;width:450px;height:337.5px;background-color:#fff;position:absolute}.web-camera-container .camera-box .camera-shutter.flash{opacity:1}.web-camera-container .camera-shoot{margin:1rem 0}.web-camera-container .camera-shoot button{height:60px;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%}.web-camera-container .camera-shoot button img{height:35px;-o-object-fit:cover;object-fit:cover}.web-camera-container .question{margin-bottom:20px}.web-camera-container .camera-loading{overflow:hidden;height:100%;position:absolute;width:100%;min-height:150px;margin:3rem 0 0 -1.2rem}.web-camera-container .camera-loading ul{height:100%;position:absolute;width:100%;z-index:999999;margin:0}.web-camera-container .camera-loading .loader-circle{display:block;height:14px;margin:0 auto;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;width:100%;padding:0}.web-camera-container .camera-loading .loader-circle li{display:block;float:left;width:10px;height:10px;line-height:10px;padding:0;position:relative;margin:0 0 0 4px;background:#999;-webkit-animation:preload 1s infinite;animation:preload 1s infinite;top:-50%;border-radius:100%}.web-camera-container .camera-loading .loader-circle li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.web-camera-container .camera-loading .loader-circle li:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes preload{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes preload{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.button.button.is-primary{background-color:#00a3a3}ul{list-style:disc inside}ol{list-style:inside decimal}div.modal-card.animation-content{max-width:860px;width:auto}video::-webkit-media-controls{display:none}