@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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjU3NiI+PGRlZnM+PHBhdHRlcm4gaWQ9ImEiIHg9IjEwIiB5PSIxMCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSIyIiBmaWxsPSIjZDNkM2QzIiBvcGFjaXR5PSIuMyIvPjwvcGF0dGVybj48L2RlZnM+PHBhdGggZmlsbD0iI0ZGRDYwMCIgZD0iTTAgMGgyMDAwdjE1MEwwIDIweiIvPjxwYXRoIGZpbGw9IiNlYmViZWIiIGQ9Ik0wIDMwMEwyMDAwIDB2MTUwTDAgMjB6Ii8+PHBhdGggZmlsbD0iI0ZGRDYwMCIgZD0iTTEwMjMgMjUxLjc2NUw4MTguMzA4IDMzMC42MSAxMDIzIDQxMS44MjZ6Ii8+PHBhdGggZD0iTTgxOC41NTggMzMwLjg2TDE4MS4xNzEgNTc2LjcyMkgxMDIzVjQxMS44MjZ6Ii8+PHBhdGggZmlsbD0iI2Y1OTYwMCIgZD0iTS0xIDU3Ni43MjJoMTgyLjE3MWwyMTkuNjQ5LTg0Ljk1M0wtMSAzMzguNDg4eiIvPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0xMDIzIC43MjJILTF2MzM3Ljc2Nmw0MDEuNTcgMTUzLjAzMUwxMDIzIDI1MS43NjV6Ii8+PC9zdmc+);background-position:bottom;background-size:cover;min-height:100vh;background-repeat:no-repeat;padding:20px}.logo{padding:20px;text-align:center}.logo img{height:100px}.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-2bad2248]{max-width:250px;position:relative;margin:50px auto 0;font-size:15px}.radiobtn[data-v-2bad2248]{position:relative;display:block}.radiobtn label[data-v-2bad2248]{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-2bad2248]:after,.radiobtn label[data-v-2bad2248]:before{content:"";position:absolute;right:11px;top:11px;width:20px;height:20px;border-radius:3px;background:#fdcb77}.radiobtn label[data-v-2bad2248]:before{background:transparent;transition:width .1s cubic-bezier(0.075,0.82,0.165,1) 0s,height .3s cubic-bezier(0.075,0.82,0.165,2) .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-2bad2248]{display:none;position:absolute;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.radiobtn input[type=radio]:checked+label[data-v-2bad2248]{background:#fdcb77;animation-name:blink-data-v-2bad2248;animation-duration:1s;border-color:#fcae2c}.radiobtn input[type=radio]:checked+label[data-v-2bad2248]:after{background:#fcae2c}.radiobtn input[type=radio]:checked+label[data-v-2bad2248]:before{width:20px;height:20px}.radiobtn input[type=text][data-v-2bad2248]{position:absolute;max-width:200px;left:100px;top:11px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes blink-data-v-2bad2248{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{display:block}.FormDate{display:inline-flex;position:relative;overflow:hidden;border:1px solid #888;border-radius:.25em}.FormDate__input{padding:.75em;padding-right:.375em;padding-left:.375em;border:none;text-align:center;-moz-appearance:textfield}.FormDate__input::-webkit-inner-spin-button{display:none}.FormDate__input:first-child{padding-left:.75em}.FormDate__input:last-child{padding-right:.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:.75em;padding-bottom:.75em;pointer-events:none}