@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap);button{-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus{outline:none}label[data-v-c4d72ff8]{font-size:.85em;line-height:1.2;font-weight:600}label span[data-v-c4d72ff8]{display:block;color:#5a667b}input[type=text][data-v-c4d72ff8],textarea[data-v-c4d72ff8]{display:block;width:100%;border:1px solid #ecf0f1;background-color:#ecf0f1;border-radius:5px;padding:10px;margin-top:5px;color:#2c3e50}input[type=text][data-v-c4d72ff8]:active,input[type=text][data-v-c4d72ff8]:focus,textarea[data-v-c4d72ff8]:active,textarea[data-v-c4d72ff8]:focus{outline:none;background-color:#fff}textarea[data-v-c4d72ff8]{overflow-y:hidden}.field[data-v-c4d72ff8]{margin-bottom:35px}.error[data-v-c4d72ff8]{color:#e74c3c;font-size:14px}.error.active[data-v-c4d72ff8]{display:block}label[data-v-3aad5e5a]{font-size:.85em;line-height:1.2;font-weight:600}label span[data-v-3aad5e5a]{display:block;color:#5a667b}input[type=text][data-v-3aad5e5a],textarea[data-v-3aad5e5a]{display:block;width:100%;border:1px solid #ecf0f1;background-color:#ecf0f1;border-radius:5px;padding:10px;margin-top:5px;color:#2c3e50}input[type=text][data-v-3aad5e5a]:active,input[type=text][data-v-3aad5e5a]:focus,textarea[data-v-3aad5e5a]:active,textarea[data-v-3aad5e5a]:focus{outline:none;background-color:#fff}textarea[data-v-3aad5e5a]{overflow-y:hidden}.error[data-v-3aad5e5a]{color:#e74c3c;font-size:14px}.error.active[data-v-3aad5e5a]{display:block}.group[data-v-d8222088]{display:flex;gap:10px;flex-direction:column}.label[data-v-d8222088]{font-size:.85em;line-height:1.2;font-weight:600;margin-bottom:10px}.checkbox-select[data-v-d8222088]:checked,.checkbox-select[data-v-d8222088]:not(:checked){position:absolute;left:-999999999px;width:0;height:0;visibility:hidden}.checkbox-select:checked+label[data-v-d8222088],.checkbox-select:not(:checked)+label[data-v-d8222088]{display:block;width:30px;height:30px;background-color:tomato;line-height:30px;background-color:#ecf0f1;place-items:center;cursor:pointer;border-radius:3px}.checkbox-select:checked+label[data-v-d8222088]{background-color:#2ecc71}.checkbox-select+label>span[data-v-d8222088]{display:block;position:absolute;left:65px;font-size:14px}.field[data-v-d8222088]{margin-bottom:35px}.field.error[data-v-d8222088]{background-color:#ff0}.error[data-v-d8222088]{color:#e74c3c;font-size:14px}.error.active[data-v-d8222088]{display:block}@media(max-width:640px){.group[data-v-d8222088]{text-align:center;grid-template-columns:repeat(5,minmax(50px,1fr));gap:10px}}.group[data-v-5ea04f40]{width:100%;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));justify-content:center}.grad[data-v-5ea04f40]{display:block;width:50px;height:50px;margin:0 auto}.label[data-v-5ea04f40]{font-size:.85em;line-height:1.2;font-weight:600;margin-bottom:10px}.label span[data-v-5ea04f40]{display:block;color:#5a667b}.checkbox-tools[data-v-5ea04f40]:checked,.checkbox-tools[data-v-5ea04f40]:not(:checked){position:absolute;left:-9999999px;width:0;height:0;visibility:hidden}.checkbox-tools:checked+label[data-v-5ea04f40],.checkbox-tools:not(:checked)+label[data-v-5ea04f40]{display:grid;position:relative;width:50px;height:50px;place-items:center;cursor:pointer;border-radius:3px}.grad .checkbox-tools:not(:checked)+label[data-v-5ea04f40]{background-color:#ecedf3}.grad:first-child .checkbox-tools:checked+label[data-v-5ea04f40],.grad:first-child .checkbox-tools:hover+label[data-v-5ea04f40],.grad:nth-child(2) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(2) .checkbox-tools:hover+label[data-v-5ea04f40]{background-color:#e74c3c}.grad:nth-child(3) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(3) .checkbox-tools:hover+label[data-v-5ea04f40],.grad:nth-child(4) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(4) .checkbox-tools:hover+label[data-v-5ea04f40]{background-color:#e67e22}.grad:nth-child(5) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(5) .checkbox-tools:hover+label[data-v-5ea04f40],.grad:nth-child(6) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(6) .checkbox-tools:hover+label[data-v-5ea04f40]{background-color:#fbc531}.grad:nth-child(7) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(7) .checkbox-tools:hover+label[data-v-5ea04f40],.grad:nth-child(8) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(8) .checkbox-tools:hover+label[data-v-5ea04f40]{background-color:#2ecc71}.grad:last-child .checkbox-tools:checked+label[data-v-5ea04f40],.grad:last-child .checkbox-tools:hover+label[data-v-5ea04f40],.grad:nth-child(9) .checkbox-tools:checked+label[data-v-5ea04f40],.grad:nth-child(9) .checkbox-tools:hover+label[data-v-5ea04f40]{background-color:#27ae60}.grad .checkbox-tools:checked+label[data-v-5ea04f40],.grad .checkbox-tools:hover+label[data-v-5ea04f40]{color:#fff;font-weight:700}.field[data-v-5ea04f40]{margin-bottom:35px}.field.error[data-v-5ea04f40]{background-color:#ff0}.error[data-v-5ea04f40]{color:#e74c3c;font-size:14px}.error.active[data-v-5ea04f40]{display:block}@media(max-width:640px){.group[data-v-5ea04f40]{text-align:center;grid-template-columns:repeat(5,minmax(50px,1fr));gap:10px}}.buttongroup[data-v-575ba1ee]{justify-content:flex-end}.formbox .formbox-title[data-v-768de73c]{font-size:14px;font-weight:600;text-align:justify}.field[data-v-768de73c]:not(:last-child){margin-bottom:25px}.buttongroup[data-v-768de73c]{justify-content:space-between}.title[data-v-34a02ac5]{font-weight:600;font-size:16px;margin:15px 0 25px 0}.block-success[data-v-34a02ac5]{text-align:center}.button[data-v-34a02ac5]{padding:10px 15px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#bd4635;color:#fff;border:none;border:1px solid hsla(204,8%,76%,.25);border-radius:5px;margin:0 5px;box-shadow:0 10px 15px 5px rgba(0,0,0,.05);cursor:pointer;text-decoration:none}.button[data-v-34a02ac5]:focus,.button[data-v-34a02ac5]:hover{background:linear-gradient(180deg,#9d392b 28.98%,#bd4635);box-shadow:0 2px 8px rgba(0,0,0,.25);color:#fff;text-decoration:none}.progressbar[data-v-1cf05056]{position:fixed;height:7px;background-color:#fff;width:100%;bottom:0;left:0;z-index:1}.progressbar .active[data-v-1cf05056]{background-color:#2ecc71;width:0}.main[data-v-14c7a788]{position:relative;margin:3em 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.main img[data-v-14c7a788]{width:150px;margin-bottom:25px}.main a[data-v-14c7a788]{padding:10px 15px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#bd4635;color:#fff;border:none;border:1px solid hsla(204,8%,76%,.25);border-radius:5px;margin:0 5px;box-shadow:0 10px 15px 5px rgba(0,0,0,.05);cursor:pointer;text-decoration:none}.main a[data-v-14c7a788]:focus,.main a[data-v-14c7a788]:hover{background:linear-gradient(180deg,#9d392b 28.98%,#bd4635);box-shadow:0 2px 8px rgba(0,0,0,.25);color:#fff;text-decoration:none}.buttongroup[data-v-0a1befc6]{justify-content:flex-end}.formbox .formbox-title[data-v-43d93648]{font-size:14px;font-weight:600;text-align:justify}.field[data-v-43d93648]:not(:last-child){margin-bottom:25px}.buttongroup[data-v-43d93648]{justify-content:space-between}*{margin:0;padding:0;box-sizing:border-box}.container{width:100%;max-width:640px;margin:0 auto}body{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;color:#2f3542;background-color:#f8f9fa}.h1{font-weight:700}.formbox{position:relative;padding:1.5em;width:100%;background-color:#fff;border-radius:5px;box-shadow:0 10px 15px 5px rgba(0,0,0,.05);margin-bottom:2em}.formbox .h1{text-align:center;margin-top:0;font-size:24px;line-height:1;font-weight:700}.formbox .formbox-title{font-weight:700;font-size:22px;margin-bottom:25px}.subtitle{display:block;line-height:1.5;color:#5a667b;font-size:14px;margin:1.5em 0}p{margin:10px 0}.buttongroup{display:flex;margin-top:1.75em;position:relative}.buttongroup button{padding:.75em 1.25em;font-weight:600;background-color:#2d3436;color:#fff;border:none;text-transform:uppercase;border:1px solid hsla(204,8%,76%,.25);border-radius:3px;box-shadow:0 10px 15px 5px rgba(0,0,0,.05);cursor:pointer}.buttongroup button:focus,.buttongroup button:hover{background-color:#212728}.logo{text-align:center;margin:1em 0}.logo img{width:100px}