.t-quiz__quiz{--padding-horizontal:45px;--primary-color:#1f5bff;--primary-color-transparent:#1f5bff33;width:100%;border:0 solid transparent;box-sizing:border-box;background-color:#fff}.t-quiz__quiz-wrapper{display:flex;flex-direction:column}.t-quiz__quiz-container{padding-bottom:50px}.t-quiz__quiz_dynamic-height{transition:all 0.3s ease-in-out}.t-quiz__quiz__popup_dynamic-height{height:100%;max-height:100%;transition:height 0.3s ease-in-out}.t-quiz__header{position:relative;background-color:#F4F4F4;overflow:hidden}.t-quiz__quiz-description{display:flex;justify-content:space-between;align-items:flex-start;padding:25px var(--padding-horizontal);box-sizing:border-box}.t-quiz__header.hidden,.t-quiz__footer.hidden,.t-quiz__contact-form__title.hidden,.t-quiz__quiz-description.hidden{display:none}.t-quiz__quiz-description svg{display:inline-block;vertical-align:top;padding-right:3px;width:20px;height:20px;stroke:var(--primary-color)}.t-quiz__quiz-description .st61{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.t-quiz__quiz-description-counter{font-size:12px;font-weight:400;line-height:14px}.t-quiz__quiz-description-title{width:90%;box-sizing:border-box}.t-quiz__quiz-description-text{width:90%;display:inline-block;font-size:15px;font-weight:400;line-height:17px}.t-quiz__contact-form__title{padding:25px var(--padding-horizontal)}.t-quiz__quiz-form-wrapper{padding:35px var(--padding-horizontal) 55px}.t-quiz__progressbar{position:absolute;bottom:0;z-index:1;width:100%;height:5px;background-color:var(--primary-color-transparent);transform:translate3d(0,0,0)}.t-quiz__progress{height:100%;width:0;background-color:var(--primary-color);transition:width 0.3s ease}.t-quiz .t-submit{height:unset}.t-quiz__footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);gap:40px;margin-top:auto}.t-quiz__contact-form__text_bottom.hidden{display:none}.t-quiz__contact-form__text_bottom{flex-grow:0;word-break:break-word;opacity:1;transition:all 0.3s ease-in-out}.t-quiz__contact-form__text_bottom span{font-weight:400;font-size:14px;line-height:18px;color:#00066}.t-quiz__contact-form__header{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.t-quiz__contact-form__header__title{font-weight:500;font-size:26px;line-height:33px}.t-quiz__contact-form__header__descr{font-weight:400;font-size:14px;line-height:18px}.t-quiz__btn-wrapper{display:flex;justify-content:flex-end;flex:1;gap:8px}.t-quiz__btn-wrapper .t-quiz__btn_prev{color:var(--primary-color);border:1px solid var(--primary-color-transparent);background-color:unset}.t-quiz__btn__icon{width:18px;height:18px}.t-quiz .t-btn.t-quiz__btn_sm{padding:15px}.t-quiz__btn-wrapper .t-btn:focus,.t-quiz__btn-wrapper .t-btn:active{outline:none}.t-quiz .t-btn.t-quiz__btn_md{padding:15px 30px}.t-quiz .t-quiz__btn-wrapper .t-btn.hidden{display:none}.t-quiz .t-quiz__btn-wrapper .t-btn,.t-quiz .t-quiz__btn-wrapper .t-submit{display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:2px;border-radius:0;transition:opacity 0.3s;font-size:16px;line-height:19px;font-weight:600}.t-quiz .t-quiz__btn-wrapper .t-btn:disabled,.t-quiz .t-quiz__btn-wrapper .t-submit:disabled{opacity:.4;pointer-events:none}.t-quiz .t-form__inputsbox{transition:max-height 0.3s cubic-bezier(.19,1,.22,1);max-height:10000px}.t-quiz .t-input-group:first-child{display:block}.t-quiz .t-input{background-color:transparent;-webkit-appearance:none}.t-quiz .t-input-block textarea.t-input_pvis{padding-top:26px}.t-quiz .t-input-block textarea{padding-top:17px;background-color:transparent}.t-quiz .t-input-block_rd-flex .t-radio__wrapper_button .t-radio__control{margin-bottom:0}.t-quiz .t-checkboxes__wrapper .t-ownvariant-wrapper_flex{margin-top:15px}.t-quiz .t-checkboxes__wrapper_button.t-checkboxes__wrapper .t-ownvariant-wrapper_flex,.t-quiz .t-checkboxes__wrapper_button.t-checkboxes__wrapper .t-checkbox__control,.t-quiz .t-ownvariant-wrapper_flex .t-radio__control,.t-quiz .t-ownvariant-wrapper_flex .t-checkboxes__item{margin:0}.t-quiz .t-input-block_rd-flex .t-radio__item,.t-quiz .t-input-block_rd-flex .t-checkboxes__item{margin-top:15px;margin-bottom:0}.t-quiz .t-input-block_rd-flex .t-radio__control:first-child,.t-quiz .t-input-block_rd-flex .t-radio__control,.t-quiz .t-input-block_rd-flex .t-radio__control:last-child{margin-top:15px;margin-bottom:0}.t-quiz__quiz .t-form__successbox{margin:0}@media screen and (max-width:1200px){.t-quiz .t-quiz__quiz-form-wrapper .t-input-title{font-size:24px}}@media screen and (max-width:640px){.t-quiz__quiz{--padding-horizontal:20px}.t-quiz__quiz-form-wrapper{padding-top:30px;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal)}.t-quiz__col.t-col{padding-left:0;padding-right:0}.t-quiz__quiz-description,.t-quiz__contact-form__title{padding:20px var(--padding-horizontal) 25px}.t-quiz__quiz-description svg{display:none}.t-quiz .t-input-block textarea{padding-top:12px}.t-quiz .t-quiz__quiz-form-wrapper .t-input-title{font-size:22px}.t-quiz__footer{flex-direction:column-reverse;align-items:flex-start;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);gap:20px}.t-quiz__contact-form__text_bottom{max-width:100%}.t-quiz__btn-wrapper{width:100%;justify-content:flex-start}.t-quiz__btn_result,.t-quiz__btn_submit,.t-quiz__btn_next{flex:1}}@media screen and (max-width:480px){.t-quiz .t-inputtime,.t-quiz .t-datepicker__wrapper{max-width:100%}}