@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700&display=swap);@import url(https://cdn.jsdelivr.net/npm/animate.css@3.5.1);body{margin:0}#q-app{font-family:Rubik,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODAwIiBoZWlnaHQ9IjEyMDAiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItNDIyLjIwNCIgeTE9IjE0NC4wMjEiIHgyPSIyMjYxLjAzMyIgeTI9IjE0NC4wMjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZkNGI5NCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzkwMDAzYiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggb3BhY2l0eT0iLjUiIGZpbGw9InVybCgjYSkiIGQ9Ik0tNDIyLjIwNCAyMDYuOTEzczE3My4yOTIgMTExLjE2OCA0MzguODIzLS4wMDFjMTU0LjExNS02NC41MjMgMjc2LjEyOC02MC44ODYgNDIxLjAyMiAxMi45MDkgMTA5LjQ3NyA1NS43NTggMjQzLjg5NSA5MS4yNSAzNjguMjEgOTEuNzk2IDEwNC40Mi40NTkgMjA1LjY5Mi0yMC42ODcgMjk1LjI0LTcyLjk0MiAzMTAuMjQ5LTE4MS4wNDUgNDg2LjMzNyAwIDQ4Ni4zMzcgMHMzMTAuMjQ5IDI1MC45MjMgNjczLjYwNC0xOS4wNTdWLTU2LjcxNUgtNDIxLjE5NWwtMS4wMDkgMjYzLjYyOHoiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgYXR0cmlidXRlVHlwZT0iWE1MIiB0eXBlPSJ0cmFuc2xhdGUiIGR1cj0iMjUiIHZhbHVlcz0iMTUwLDA7LTE1MCwwOzE1MCwwOyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3BhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJiIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii00MjAuNTQxIiB5MT0iMTEyLjUzMSIgeDI9IjIyNTcuODk2IiB5Mj0iMTEyLjUzMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOTAwMDNiIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmQ0Yjk0Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBvcGFjaXR5PSIuNSIgZmlsbD0idXJsKCNiKSIgZD0iTS00MjAuNTQxIDE2NC43MDdzMTcyLjk4MiA5Mi4yMjYgNDM4LjA0OS0uMDA0YzEwMS4yMTgtMzUuMjE4IDIwOC40NTEtNDguOTQ0IDMxNC4xODEtMjQuMzY0IDczLjM4MSAxNy4wNTkgMTQxLjE0MiA1MC4wOTQgMjEzLjI5MyA3MS4wMzcgMTc5IDUxLjk1OSAzODQuNDQzIDYyLjQyMiA1NTUuMDQ3LTIwLjMxOCAzMDkuNjk0LTE1MC4xOTcgNDg1LjQ2NyAwIDQ4NS40NjcgMHMzMDkuNjk0IDIwOC4xNjggNjcyLjM5OS0xNS44MVYtNTQuMDAxaC0yNjc3LjQzbC0xLjAwNiAyMTguNzA4eiI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHR5cGU9InRyYW5zbGF0ZSIgZHVyPSIxMCIgdmFsdWVzPSIxNTAsMDstMTUwLDA7MTUwLDA7IiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcGF0aD48Zz48bGluZWFyR3JhZGllbnQgaWQ9ImMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTQyNy4wMjIiIHkxPSI5NS41NzMiIHgyPSIyMjYxLjAxNSIgeTI9Ijk1LjU3MyI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOTAwMDNiIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmQ0Yjk0Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBvcGFjaXR5PSIuNSIgZmlsbD0idXJsKCNjKSIgZD0iTS00MjcuMDIyIDE0Ny43NDlzMTczLjYwMiA5Mi4yMjYgNDM5LjYwOS0uMDAxYzE5Ni43OC02OC4yMjUgMzQxLjQ5OC01LjI0MyA1MjguNzc0IDQ2Ljc5NiAxODEuMDQzIDUwLjMwNyAzODUuMDc1IDYyLjk0NyA1NTcuNjM4LTIwLjQ0NCAzMTAuODA0LTE1MC4xOTcgNDg3LjIwNyAwIDQ4Ny4yMDcgMHMzMTAuODA0IDIwOC4xNjggNjc0LjgwOS0xNS44MVYtNzAuOTZILTQyNi4wMTFsLTEuMDExIDIxOC43MDl6Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdHlwZT0idHJhbnNsYXRlIiBkdXI9IjE1IiB2YWx1ZXM9IjE1MCwwOy0xNTAsMDsxNTAsMDsiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L3N2Zz4=);background-position:top;background-size:cover;min-height:100vh;background-repeat:no-repeat;padding:20px}.logo{margin-top:200px;text-align:center}.logo img{height:200px}.logo h1{font-weight:500;font-size:1.7em;text-align:center;-webkit-user-select:none;user-select:none}h1{margin:15px;font-weight:300}h2{font-size:2em;margin-bottom:0.75em}h2:not(:first-child){margin-top:0.75em}:focus{outline:none}input[type=text],textarea{border-color:transparent;border-bottom:1px dashed #f90!important;height:30px;width:95%;font-size:1.5em;border-radius:3px;background-color:initial}textarea{height:120px;width:100%}.field-group{position:absolute;top:Calc(20% - 20px);width:100%}.field-label{display:block;font-size:1.7em;padding-bottom:15px}.field-area{padding:3em;background-color:#fffaef;box-shadow:1px 1px 1px 1px rgba(106,145,146,0.4);border-radius:2px;margin:5% 10%}.form-error-message{font-size:smaller;margin:1em;font-size:1.3em;font-weight:300;color:#ef6574;text-align:center;font-weight:400}.form-complete{font-size:1.2em;margin:0 auto;max-width:700px}.form-complete-button{text-align:center;margin-top:40px}.form-complete-details{padding:3em;background-color:#fffaef;box-shadow:1px 1px 1px 1px rgba(106,145,146,0.4);border-radius:8px}.form-complete h1{text-align:center;font-size:1.5em;line-height:2em}.form-complete h5{text-align:center;font-size:1em;line-height:1.2em}.nav{position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:5px;z-index:10;display:flex;justify-content:center;transition:background-color 0.5s ease}.form-button{border:2px solid #fff;margin:5px;border-radius:5px;font-size:1.2em;left:Calc(50% - 25px);box-shadow:1px 1px 1px 1px rgba(106,145,146,0.4);cursor:pointer}.nav .form-button{font-weight:500;padding:10px;background-color:rgba(96,125,139,0.25)}.form-error-message .form-button{font-weight:700;padding:10px;position:inherit}.bar{height:7px;width:0px;background-color:#fefaa1;border-radius:2px;position:fixed;bottom:66px}::-webkit-scrollbar{width:0px}@media only screen and (orientation:portrait){input[type=text]{font-size:1.4em}textarea{font-size:1.2em}.field-label{font-size:1.5em}.field-group{top:Calc(30% - 90px)!important}.field-area{padding:2em 1em!important}.form-error-message .form-button{display:none}.form-complete{padding-top:5%;padding-bottom:35%;padding:5%}h1{margin:0px;font-weight:600}h5{font-weight:300;font-size:1em;line-height:1.2em;text-align:center}}#loading-wrapper{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.8)}#loading-text{display:block;position:absolute;top:50%;left:50%;color:#0089ac;width:100px;height:30px;margin:-7px 0 0 -45px;text-align:center;font-family:PT Sans Narrow,sans-serif;font-size:20px}#loading-content{display:block;position:relative;left:50%;top:50%;width:170px;height:170px;margin:-85px 0 0 -85px;border:3px solid red;border:3px solid transparent;border-top-color:#c76a00;border-bottom-color:#c76a00;border-radius:50%;animation:loader 2s linear infinite}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}form[data-v-8a18cbec]{max-width:250px;position:relative;margin:50px auto 0;font-size:15px}.radiobtn[data-v-8a18cbec]{position:relative;display:block}.radiobtn label[data-v-8a18cbec]{display:block;background:#fee8c3;color:#444;border-radius:5px;padding:10px 20px;border:2px solid #fdd591;margin-bottom:5px;cursor:pointer}.radiobtn label[data-v-8a18cbec]:after,.radiobtn label[data-v-8a18cbec]:before{content:"";position:absolute;right:11px;top:11px;width:20px;height:20px;border-radius:3px;background:#fdcb77}.radiobtn label[data-v-8a18cbec]:before{background:transparent;transition:width 0.1s cubic-bezier(0.075,0.82,0.165,1) 0s,height 0.3s cubic-bezier(0.075,0.82,0.165,2) 0.1s;z-index:2;overflow:hidden;background-repeat:no-repeat;background-size:13px;background-position:50%;width:0;height:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zIDEzLjIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNC43LjhsLS40LS40YTEuNyAxLjcgMCAwMC0yLjMuMUw1LjIgOC4yIDMgNi40YTEuNyAxLjcgMCAwMC0yLjMuMUwuNCA3YTEuNyAxLjcgMCAwMC4xIDIuM2wzLjggMy41YTEuNyAxLjcgMCAwMDIuNC0uMUwxNSAzLjFhMS43IDEuNyAwIDAwLS4yLTIuM3oiIGRhdGEtbmFtZT0iUGZhZCA0Ii8+PC9zdmc+)}.radiobtn input[type=radio][data-v-8a18cbec]{display:none;position:absolute;width:100%;-webkit-appearance:none;appearance:none}.radiobtn input[type=radio]:checked+label[data-v-8a18cbec]{background:#fdcb77;animation-name:blink-data-v-8a18cbec;animation-duration:1s;border-color:#fcae2c}.radiobtn input[type=radio]:checked+label[data-v-8a18cbec]:after{background:#fcae2c}.radiobtn input[type=radio]:checked+label[data-v-8a18cbec]:before{width:20px;height:20px}@keyframes blink-data-v-8a18cbec{0%{background-color:#fdcb77}10%{background-color:#fdcb77}11%{background-color:#fdd591}29%{background-color:#fdd591}30%{background-color:#fdcb77}45%{background-color:#fdcb77}50%{background-color:#fdd591}to{background-color:#fdcb77}}label[data-v-197f8060]{display:block}.checkbtn[data-v-197f8060]{position:relative;display:block}.checkbtn label[data-v-197f8060]{display:block;background:#fee8c3;color:#444;border-radius:5px;padding:10px 20px;border:2px solid #fdd591;margin-bottom:5px;cursor:pointer}.checkbtn label[data-v-197f8060]:after,.checkbtn label[data-v-197f8060]:before{content:"";position:absolute;right:11px;top:11px;width:20px;height:20px;border-radius:3px;background:#fdcb77}.checkbtn label[data-v-197f8060]:before{background:transparent;transition:width 0.1s cubic-bezier(0.075,0.82,0.165,1) 0s,height 0.3s cubic-bezier(0.075,0.82,0.165,2) 0.1s;z-index:2;overflow:hidden;background-repeat:no-repeat;background-size:13px;background-position:50%;width:0;height:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zIDEzLjIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNC43LjhsLS40LS40YTEuNyAxLjcgMCAwMC0yLjMuMUw1LjIgOC4yIDMgNi40YTEuNyAxLjcgMCAwMC0yLjMuMUwuNCA3YTEuNyAxLjcgMCAwMC4xIDIuM2wzLjggMy41YTEuNyAxLjcgMCAwMDIuNC0uMUwxNSAzLjFhMS43IDEuNyAwIDAwLS4yLTIuM3oiIGRhdGEtbmFtZT0iUGZhZCA0Ii8+PC9zdmc+)}.checkbtn input[type=checkbox][data-v-197f8060]{display:none;position:absolute;width:100%;-webkit-appearance:none;appearance:none}.checkbtn input[type=checkbox]:checked+label[data-v-197f8060]{background:#fdcb77;animation-name:blink-data-v-197f8060;animation-duration:1s;border-color:#fcae2c}.checkbtn input[type=checkbox]:checked+label[data-v-197f8060]:after{background:#fcae2c}.checkbtn input[type=checkbox]:checked+label[data-v-197f8060]:before{width:20px;height:20px}@keyframes blink-data-v-197f8060{0%{background-color:#fdcb77}10%{background-color:#fdcb77}11%{background-color:#fdd591}29%{background-color:#fdd591}30%{background-color:#fdcb77}45%{background-color:#fdcb77}50%{background-color:#fdd591}to{background-color:#fdcb77}}.FormDate{display:inline-flex;position:relative;overflow:hidden;border:1px solid #888;border-radius:0.25em}.FormDate__input{padding:0.75em;padding-right:0.375em;padding-left:0.375em;border:none;text-align:center;-moz-appearance:textfield}.FormDate__input::-webkit-inner-spin-button{display:none}.FormDate__input:first-child{padding-left:0.75em}.FormDate__input:last-child{padding-right:0.75em}.FormDate__input:focus{outline:none}.FormDate__input--day,.FormDate__input--month{width:3em}.FormDate__input--year{width:4em}.FormDate__divider{background:#fff;padding-top:0.75em;padding-bottom:0.75em;pointer-events:none}