.questionnaire-wrappper{position:relative}.questionnaire-wrappper .disclaimer{color:#fff;text-align:center;margin-bottom:5rem;font-size:1.4rem}.questionnaire-wrappper .questionnaire-main{background:linear-gradient(-180deg,#2f3d4d 50%,#0e1b2a 100%);flex-direction:column;height:100vh;display:flex;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire{z-index:10;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative;overflow:hidden}.questionnaire-wrappper .questionnaire-main .questionnaire__header{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire__header .logo{margin-top:20px;display:block}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire__header .logo{margin:20px 15px;position:absolute;top:0;right:0}}.questionnaire-wrappper .questionnaire-main .questionnaire__header .logo img{height:62px}.questionnaire-wrappper .questionnaire-main .questionnaire__header .progress-wrapper{justify-content:center;width:100%;padding:0 20px;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire__header .progress-wrapper .progress{background:0 0;border:1px solid #fff;border-radius:50px;width:100%;height:54px;margin-top:25px}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire__header .progress-wrapper .progress{width:60%;margin-top:50px}}.questionnaire-wrappper .questionnaire-main .questionnaire__header .progress-wrapper .progress .progress-line{color:#000;background:#ffcd73;border-radius:50px;justify-content:center;align-items:center;min-width:50px;margin:2px;transition:all .4s;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire__header .progress-wrapper .progress .progress-line .progress-value{font-size:2.8rem;line-height:32px}.questionnaire-wrappper .questionnaire-main .questionnaire__header .previous-step{width:90%;margin:15px auto 0}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire__header .previous-step{width:60%;margin-top:30px}}.questionnaire-wrappper .questionnaire-main .questionnaire__header .previous-step__btn{color:#fdba2f;background:0 0;border:none;align-items:center;column-gap:10px;margin-inline-start:8px;font-size:2rem;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire__header .previous-step__btn:before{content:"";background:0 0;border-top:1px solid #fdba2f;border-left:1px solid #fdba2f;width:8px;height:8px;display:block;transform:rotate(135deg)}.questionnaire-wrappper .questionnaire-main .questionnaire__header .previous-step__btn:hover{opacity:.7}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form{height:100%}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__logo{text-align:center;margin:20px 0;display:block}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__logo{margin:0;display:inline;position:absolute;top:25px;right:50%;transform:translate(50%,10%)}}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__logo img{height:62px}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form{flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form{height:100%}}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title label,.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title h2,.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title p{color:#fff;text-align:center;font-weight:400}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title h2{font-size:3.2rem;line-height:3.2rem}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title h2 span{color:#ffcd73}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title p{font-size:2rem;line-height:2.2rem}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title h2{font-size:6.4rem}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .title p{font-size:2.4rem}}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields{flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields{margin-top:65px}}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .input-group{flex-direction:column;max-width:372px;margin-bottom:16px;display:flex;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .input-group .text-field{width:100%;border-radius:5px!important}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .input-group span{display:block}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .form-check{flex-direction:row-reverse;align-items:center;max-width:460px;display:flex;position:relative;transform:translate(-10px)}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .form-check{max-width:none;margin-top:75px}}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .form-check-input{border-radius:3px}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .form-check-input:not(:checked){background:0 0}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .form-check-label{color:#fff;margin-inline-start:25px}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .form-check .just-validate-error-label{position:absolute;bottom:-35px;right:0}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .fields .form-check .just-validate-error-label{bottom:-25px}}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .actions{flex-direction:column;align-items:center;width:100%;margin-top:40px;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .actions .change-step-btn{background:#ffcd73;border:none;border-radius:5px;width:223px;height:40px;font-weight:700}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .actions .change-step-btn span{color:#000;font-size:2rem}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .actions .change-step-btn:hover{background-color:#2f3d4d}.questionnaire-wrappper .questionnaire-main .questionnaire .user-data-form__form .actions .change-step-btn:hover span{color:#fff}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step{justify-content:center;align-items:center;width:100%;height:30vh;display:flex;overflow:hidden}@media (min-height:875px){.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step{height:35vh}}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text{flex-direction:column;justify-content:center;align-items:center;width:1%;transition:all 1s;display:flex;overflow:hidden}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2{color:#fff;text-align:center;width:fit-content;max-width:85%;font-size:1px;line-height:inherit;transition:all 1s;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2 span{color:#ffcd73}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2:after,.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2:before{z-index:1000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2:after{content:"";background-image:url(/Images/questionnaire/right-quotes.png);top:0;right:-5%}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2:after{right:-50px}}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2:before{content:"";background-image:url(/Images/questionnaire/left-quotes.png);top:0;left:-5%}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text h2:before{left:-50px}}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text .selected-value{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:2px;display:flex}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text .selected-value{width:80px;height:80px}}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text .selected-value span{color:#000;font-size:2.4rem;font-weight:400;line-height:32px}@media (min-width:768px){.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slide .question-step__text .selected-value span{font-size:4.4rem}}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slick-active .question-step .question-step__text{width:100%;transition:all 1s}.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slick-active .question-step .question-step__text h2{font-size:4.8rem;transition:all 1s}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .step-slider .slick-list .slick-track .slick-active .question-step .question-step__text h2{font-size:6.4rem}}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form{height:100%;position:relative;overflow:hidden}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__logo{position:absolute;top:25px;right:50%;transform:translate(50%,10%)}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__logo img{height:62px}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 20px;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .image{width:200px;height:auto}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .image{width:274px}}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form label,.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form h2,.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form p{color:#fff;text-align:center;font-weight:400}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form h2{font-size:3.2rem}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form h2 span{color:#ffcd73}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form h2{font-size:6.4rem}}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form p{font-size:2rem;line-height:32px}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form p{font-size:24px}}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap{justify-content:center;width:100%;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group{justify-content:space-between;align-items:center;column-gap:15px;width:100%;max-width:500px;display:flex}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group{column-gap:30px}}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .form-check{width:100%;margin:0;padding:0;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .form-check:hover .form-check-input{cursor:pointer}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .form-check:hover .form-check-label{color:#ffcd73;border-color:#ffcd73}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .form-check-input{background:0 0;border:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0;transform:translate(-18%)}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .form-check-input:focus{box-shadow:none;border-radius:50px;margin:0;transform:translate(0)}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .form-check-label{color:#fff;background:0 0;border:1px solid #fff;border-radius:50px;width:100%;padding:10px 0;font-size:1.8rem;font-weight:400;line-height:32px}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .selected-time .form-check-label{color:#2f3d4d;background:#ffcd73;border-color:#fff}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .field-wrap .radio-group .selected-time:hover .form-check-label{color:#2f3d4d;border-color:#fff}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions{margin-top:25px}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions{margin-top:45px}}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions .change-step-btn{background:#ffcd73;border:none;border-radius:5px;justify-content:center;align-items:center;column-gap:16px;padding-block:11px;padding-inline:16px 50px;font-weight:700;display:flex;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions .change-step-btn span{color:#2f3d4d;font-size:18px;display:block}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions .change-step-btn:after{content:"";z-index:5;vertical-align:top;background-color:#2f3d4d;border:0;width:1.6rem;height:1.2rem;margin:0;transition:all .3s;position:absolute;inset-block-start:50%;inset-inline-end:1.7rem;transform:translateY(-50%);mask-image:url(/Images/arrow-left-white-01.svg);mask-size:1.6rem 1.2rem;mask-repeat:no-repeat}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions .change-step-btn:disabled{opacity:.7;cursor:not-allowed}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions .change-step-btn:not(:disabled):hover{background-color:#2f3d4d}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions .change-step-btn:not(:disabled):hover span{color:#fff}.questionnaire-wrappper .questionnaire-main .questionnaire .call-time-form__form .actions .change-step-btn:not(:disabled):hover:after{background-color:#fff}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__logo{position:absolute;top:25px;right:50%;transform:translate(50%,10%)}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__logo img{height:62px}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 20px;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .image{width:200px;height:auto}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .image{width:274px}}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content h2,.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content p{color:#fff;text-align:center;font-weight:400}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content h2{font-size:3.2rem}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content h2 span{color:#ffcd73}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content h2{font-size:6.4rem}}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content p{font-size:2rem;line-height:32px}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content p{font-size:24px}}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions{margin-top:25px}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions{margin-top:45px}}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions a{background:#ffcd73;border:none;border-radius:5px;justify-content:center;align-items:center;column-gap:16px;padding-block:11px;padding-inline:16px 50px;font-weight:700;text-decoration:none;display:flex;position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions a span{color:#2f3d4d;font-size:1.8rem;display:block}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions a:after{content:"";z-index:5;vertical-align:top;background-color:#2f3d4d;border:0;width:1.6rem;height:1.2rem;margin:0;transition:all .3s;position:absolute;inset-block-start:50%;inset-inline-end:1.7rem;transform:translateY(-50%);mask-image:url(/Images/arrow-left-white-01.svg);mask-size:1.6rem 1.2rem;mask-repeat:no-repeat}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions a:hover{background-color:#2f3d4d}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions a:hover span{color:#fff}.questionnaire-wrappper .questionnaire-main .questionnaire .success-info__content .actions a:hover:after{background-color:#fff}.questionnaire-wrappper .questionnaire-main .questionnaire__footer{flex-direction:column;align-items:center;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .stone-of-progress{width:214px;height:226px;position:relative}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire__footer .stone-of-progress{width:auto;height:31vh}}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .stone-of-progress .static-stone{width:100%;height:100%}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .stone-of-progress .progress-stone{opacity:0;position:absolute;inset:0}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form{background:#ffcd73;border-radius:50px;width:360px;padding:10px 15px}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form{width:409px}}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form .radio-group{justify-content:space-between;align-items:center;display:flex}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form .form-check{position:relative}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form .form-check-inline{margin:0}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form .form-check-input{width:56px;height:56px}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form .form-check-input:hover{opacity:.7;cursor:pointer}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form .form-check-label{font-size:2.8rem;font-weight:400;line-height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .questionnaire-form .form-check-label:hover{cursor:pointer}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .answer-value{justify-content:space-between;width:310px;margin:5px;display:flex}@media (min-width:992px){.questionnaire-wrappper .questionnaire-main .questionnaire__footer .answer-value{width:370px}}.questionnaire-wrappper .questionnaire-main .questionnaire__footer .answer-value p{color:#fff}.questionnaire-wrappper .questionnaire-main .bg-mountain-img{z-index:1;position:fixed;bottom:0;left:0;right:0}.questionnaire-wrappper .questionnaire-main .bg-mountain-img img{width:100%;height:100%}.questionnaire-wrappper .hide-pseudo-classes:after,.questionnaire-wrappper .hide-pseudo-classes:before{display:none}.questionnaire-wrappper .just-validate-error-label{direction:inline;background-color:#b81111;width:fit-content;padding:0 1rem;font-size:1.4rem;color:#fff!important}.questionnaire-wrappper .input-group input:focus,.questionnaire-wrappper .form-check input:focus{outline:auto}.questionnaire-wrappper button:focus:not(:focus-visible){outline:auto}