.questionnaire-wrapper{background-image:url(/media/img/questionnaire-bg-md.png);background-size:contain;background-repeat:no-repeat;background-position:50%;overflow:scroll;height:100dvh}.questionnaire-page{margin:5vh 0;padding-bottom:65px;flex:1}@media(min-width:1400px){.questionnaire-wrapper{background-image:url(/media/img/questionnaire-bg-xl.png)}.questionnaire-page{margin:10dvh 0}}@media(min-width:1200px)and (max-width:1400px){.questionnaire-wrapper{background-image:url(/media/img/questionnaire-bg-lg.png)}}@media(max-width:575px){.questionnaire-wrapper{background-image:url(/media/img/questionnaire-bg-sm.png);background-size:cover}.questionnaire-page{margin-top:2dvh;margin-bottom:0;padding-bottom:0}}.swal2-close{font-size:2.5em!important;line-height:1.2!important}.swal-custom-btn-confirm{height:44px;line-height:24px!important;border-radius:8px!important;border:none;padding:10px 16px;font-size:1.25rem!important;box-shadow:0 1px 2px rgba(16,24,40,.05);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:var(--color-text-link);color:#fff}.swal2-success-line-long,.swal2-success-line-tip,.swal2-x-mark-line-left,.swal2-x-mark-line-right{font-size:.9em!important}.form-control{box-shadow:0 1px 2px rgba(16,24,40,.05)!important;border-color:#d0d5dd!important;line-height:24px!important;height:46px}.form-control::-moz-placeholder{color:var(--color-text-description)!important;font-weight:400}.form-control::placeholder{color:var(--color-text-description)!important;font-weight:400}.form-control:-webkit-autofill,.form-control:-webkit-autofill:active,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}