.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px #a7a7a7;box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:#69c0ff}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;-webkit-box-shadow:0 0 0 2px #e8e8e8;box-shadow:0 0 0 2px #e8e8e8;background-color:#fff}.vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px #9cd5ff;box-shadow:0 0 0 2px #9cd5ff}.vue-slider:hover .vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px #69c0ff;box-shadow:0 0 0 2px #69c0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;border:2px solid #9cd5ff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border-color .3s;transition:box-shadow .3s,border-color .3s,-webkit-box-shadow .3s}.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}.vue-slider-dot-handle-focus{border-color:#36abff;-webkit-box-shadow:0 0 0 5px rgba(54,171,255,.2);box-shadow:0 0 0 5px rgba(54,171,255,.2)}.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}.vue-slider-dot-handle-disabled{cursor:not-allowed;border-color:#ddd!important}.vue-slider-dot-tooltip{opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:6px 8px;color:#fff;border-radius:5px;border-color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.75);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after,.vue-slider-dot-tooltip-inner-top:after{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-left:after,.vue-slider-dot-tooltip-inner-right:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-right:after{right:100%;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-inner-top{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{-webkit-transform-origin:50% 0;transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{-webkit-transform-origin:0 50%;transform-origin:0 50%}.vue-slider-dot-tooltip-show,.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{-webkit-transform:scale(1);transform:scale(1)}.custom+.popup .popup-footer{display:none}.heading-cover{padding-left:0;padding-right:0;background-color:#004b88;border-top-left-radius:8px;border-top-right-radius:8px;height:10px;left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.one-column .question-panel{margin:12px 32px;background-color:#f7f7f7;border:1px solid #dadce0;border-radius:8px;padding:24px;position:relative}.question-panel p{margin-top:0;font-weight:400}.question-panel .input-row{min-height:28px;border:none;border-bottom:2px solid #afb1b5;background-color:#fff;position:relative;padding:4px 8px}.question-panel .input-row.inline-input{display:inline-block;min-width:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.question-panel .input-row:focus{outline:none}.question-panel .input-row:after{content:"";display:block;position:absolute;width:0;bottom:-2px;height:2px;left:0;background:#004b88;-webkit-transition:width .6s;transition:width .6s}.question-panel .input-row:focus:after,.question-panel .input-row:hover:after{width:100%;display:block}.question-panel .range-result{text-align:center;margin-top:32px;font-weight:400}.question-panel ul.radio-select{list-style:none;margin-bottom:0}.question-panel ul li{min-height:34px}.question-panel .radio-select label{display:inline-block;position:relative;padding:4px 10px 4px 24px;vertical-align:middle;cursor:pointer;font-size:1rem;line-height:1.2rem}.question-panel .radio-select input[type=radio]{display:none}.question-panel .radio-select input[type=radio]+label:before{content:"";display:block;line-height:inherit;vertical-align:middle;position:absolute;top:4px;left:0;width:16px;height:16px;border-radius:100%;border:1px solid #acacac;background:#fff}.question-panel .radio-select input[type=radio]:checked+label:after{content:"";display:block;position:absolute;top:8px;left:4px;width:10px;height:10px;border-radius:100%;background-color:#004b88}.question-panel .radio-select input[type=checkbox]{display:none}.question-panel .radio-select input[type=checkbox]+label:before{content:"";display:block;line-height:inherit;vertical-align:middle;position:absolute;top:4px;left:0;width:16px;height:16px;border-radius:2px;border:1px solid #acacac;background:#fff}.question-panel .radio-select input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:6px;left:2px;width:14px;height:14px;margin:0;background:url(../img/checking.ca2e6457.svg) no-repeat 50% 50%;background-size:contain}