@page{size:auto A4;margin:25px auto}@media print{.no-print{display:none!important}.print-border{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.pdfViewer .group{-webkit-box-shadow:none!important;box-shadow:none!important}.pdfViewer .group,.pdfViewer .group:first-child{page-break-inside:auto}.pdfViewer .group p{page-break-inside:avoid}}.pdfViewer .answer,.pdfViewer .question{font-family:sans-serif!important;font-weight:700}.pdfViewer .question{font-style:italic}.rowOpt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.rowOpt .type{margin-bottom:10px}.rowOpt .type__radio{margin:auto 0}.rowOpt .type__subfield{margin-top:-25px}.colOpt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.colOpt .type{margin-bottom:10px}.colOpt .type__radio{margin:auto 0}.colOpt .type__subfield{margin-top:-25px}.required .subheading:before,.required .v-text-field .v-label:before{content:"*";color:red}#page401{text-align:center;-ms-flex-line-pack:center;align-content:center;font-family:monospace;height:100vh;width:100vw;background:#f8f8ff;padding:0 10px}#page401 .title{font-size:200px!important;line-height:200px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif!important}#page401 .action{background:#789;width:200px;margin:10px}#page404{text-align:center;-ms-flex-line-pack:center;align-content:center;font-family:monospace;height:100vh;width:100vw;background:#f8f8ff;padding:0 10px}#page404 .title{font-size:200px!important;line-height:200px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif!important}#page404 .action{background:#789;width:300px;margin:10px}.btn-primary{color:#fff!important;background:#00bcd4!important}.btn-secondary{color:#fff!important;background:#5c6bc0!important}.swal2-popup,.swal-modal{font-family:Roboto,sans-serif!important}::-webkit-scrollbar{width:0;background:transparent}body{margin:0!important}