*{box-sizing:border-box}body{margin:0;padding:0;background-color:#1f1f1f;color:#ddd;font-family:arial,sans-serif;font-size:16px;line-height:26px}a{text-decoration:none}img{max-width:100%;height:auto}iframe{max-width:100%}div#db_app_header{text-align:center;max-width:200px;min-height:140px;margin:0 auto;box-sizing:border-box}div#db_app_header img{max-width:100%;max-height:140px;box-sizing:border-box}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0);outline-color:#adadad}label{-webkit-tap-highlight-color:rgba(0,0,0,0)}#app{margin:20px}.page{max-width:768px;box-sizing:border-box;margin:0 auto}.page-content{box-sizing:border-box;overflow:hidden;position:relative;top:-40px}.db-instructions-panel{color:white;font-size:20px;padding:40px!important;text-align:center}.db-instructions-panel img{max-width:100%;height:auto;margin:30px auto;box-sizing:border-box}.db-form-panel{background-color:#eaeef8;padding:0 20px!important}form{overflow:hidden}.logo-container{padding:10px;text-align:center;box-sizing:border-box}.form-title{font-size:22px;font-weight:600}.form-sub-title{font-size:14px}.swiper-container{width:100%;height:100%;max-height:calc(90vh - 100px)}.swiper-slide{min-height:200px;box-sizing:border-box;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:auto}.db-swipper-inner{margin-top:30px}.swiper-slide img{display:block;width:100%;object-fit:cover}.form-fields-container{display:block;max-width:400px;margin:0 auto}label{display:block;font-size:16px;margin:0 0 4px 10px;color:#ddd;user-select:none}input,select{min-height:40px;padding:10px;box-sizing:border-box;border-radius:16px;width:100%;background-color:white;color:black;border:1px solid #c4c4c4;font-size:16px}textarea{padding:10px;box-sizing:border-box;border-radius:16px;width:100%;background-color:white;color:black;border:1px solid #c4c4c4;font-size:16px;min-height:90px}option{background-color:#414141;color:white;font-size:15px}.buttons-container{margin:10px 0;text-align:center;user-select:none}.swiper-button-disabled{display:none;border:1px solid #e0e0e0!important;color:#e0e0e0!important}.buttons-container button{height:42px;display:inline;padding:8px 14px;user-select:none;cursor:pointer;text-transform:uppercase;font-weight:600;border-radius:16px;margin:0 4px 2px;transition:.3s;border:1px solid transparent}#prevBtn{color:#595b5d;background-color:#f8fbff}#nextBtn{color:#fafafa;background-color:#414141}#nextBtn svg{color:white;fill:white;position:relative;top:2px;left:3px;width:12px;height:12px;transition:.3s}@media (min-width:601px){#prevBtn:hover{color:#595b5d;background-color:white;border-color:#595b5d}#nextBtn:hover{background-color:white;color:#414141;border-color:#414141}#nextBtn:hover svg{color:#414141;fill:#414141}}.db-hightlight-input{color:#414141!important;background-color:#fff!important}.complete-container{padding:20px 0;box-sizing:border-box;user-select:none}.complete-container svg{width:40px;height:40px;display:block;margin:-10px auto 30px}.slide-title{margin:0 auto;text-align:center;font-size:18px;font-weight:700;color:#414141;user-select:none}.slide-sub-title{margin:0 auto;text-align:center;font-size:15px;font-weight:700;color:#414141;user-select:none}.color-name{font-weight:800;font-size:14px;color:#414141;user-select:none}.db-standby{text-align:center;width:100%;padding:10px;box-sizing:border-box;font-size:14px;color:#2a5bdb}.db-grid{display:flex;flex-wrap:wrap;text-align:left;margin:0 auto}.db-s50-m50-l50{width:50%;padding:10px 4px;box-sizing:border-box}.db-s100-m100-l100{width:100%;padding:10px 4px;box-sizing:border-box}.db-s100-m50-l50{width:50%;padding:10px 4px;box-sizing:border-box}.db-s100-m33-l33{width:33.3%;padding:10px 4px!important;box-sizing:border-box}.db-start-here{margin:80px auto 20px;text-decoration:underline;cursor:pointer;width:200px;user-select:none}.invalid{background-color:#ffffc8!important}.check-warn{color:#ff9800!important}.db-error-message{margin:0 5px 15px;color:#7d7d7d!important;text-align:center;font-size:16px}.db-thankyou-title{padding:0 6%;display:block;color:#414141;max-width:640px;margin:0 auto}.db-thankyou-banner{max-width:540px;margin:0 auto;padding:40px 20px 0;box-sizing:border-box}.db-thankyou-banner img{border:1px solid #e2e2e2;box-shadow:0 0 20px 0 #d6d6d6;border-radius:10px}.buttons-container-fixed{position:fixed;bottom:-30px;z-index:20;padding:20px;text-align:center;left:0;right:0;background-color:#fffffff2;border-top:1px solid #414141}.form-single-input{margin:0 auto;padding:0 10px}.db-footer-note{margin:30px 10px 20px;box-sizing:border-box;text-align:center;line-height:20px;font-size:14px;color:#8e949b}@media (max-width:600px){#app{margin:10px}.db-s50-m50-l50{width:50%}.db-s100-m50-l50,.db-s100-m33-l33{width:100%}.form-title{font-size:16px;font-weight:600}.form-sub-title{font-size:13px}button#prevBtn,button#nextBtn{min-width:initial}.page{padding:0}.swiper-container{max-height:90vh}.db-error-message{padding:10px}}