.quiz-service .quiz__item-inner{max-width:650px}.quiz__inner{padding:48px 48px 61px;background-color:#f7f8f8}.quiz__dot{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.quiz__dot:last-child .quiz__dot_number::after,.quiz__dot:last-child .quiz__dot_number::before{display:none}.quiz__dot_number{width:50px;height:50px;border-radius:50%;border:1px solid #d5d5d5;text-align:center;background-color:#fff;line-height:50px;color:#d4d4d4;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:8px;position:relative}.quiz__dot_number::after,.quiz__dot_number::before{content:'';height:1px;width:257px;position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.quiz__dot_number::before{background-color:#d4d4d4}.quiz__dot_number::after{width:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#666b6e}.quiz__dot_title{width:173px;text-align:center;color:#999;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.quiz__header{margin-bottom:24px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.quiz__form.step-1 .quiz__dot:first-child .quiz__dot_number{color:#666b6e;border-color:var(--bwt-pink)}.quiz__form.step-1 .quiz__dot:first-child .quiz__dot_title{color:#666b6e}.quiz__form.step-1 .quiz__item{display:none!important}.quiz__form.step-1 .quiz__item-1{display:block!important}.quiz__form.step-2 .quiz__dot:nth-child(1) .quiz__dot_number::after{width:257px}.quiz__form.step-2 .quiz__dot:nth-child(2) .quiz__dot_number{color:#666b6e;border-color:var(--bwt-pink)}.quiz__form.step-2 .quiz__dot:nth-child(2) .quiz__dot_title{color:#666b6e}.quiz__form.step-2 .quiz__item{display:none!important}.quiz__form.step-2 .quiz__item-2{display:block!important}.quiz__form.step-3 .quiz__dot:nth-child(2) .quiz__dot_number::after{width:257px}.quiz__form.step-3 .quiz__dot:nth-child(3) .quiz__dot_number{color:#666b6e;border-color:var(--bwt-pink)}.quiz__form.step-3 .quiz__dot:nth-child(3) .quiz__dot_title{color:#666b6e}.quiz__form.step-3 .quiz__item{display:none!important}.quiz__form.step-3 .quiz__item-3{display:block!important}.quiz__form.step-4 .quiz__dot:nth-child(3) .quiz__dot_number::after{width:257px}.quiz__form.step-4 .quiz__dot:nth-child(4) .quiz__dot_number{color:#666b6e;border-color:var(--bwt-pink)}.quiz__form.step-4 .quiz__dot:nth-child(4) .quiz__dot_title{color:#666b6e}.quiz__form.step-4 .quiz__item{display:none!important}.quiz__form.step-4 .quiz__item-4{display:block!important}.quiz__item_title{margin-bottom:12px}.quiz__item-inner{max-width:390px;margin:0 auto}.quiz__item_element{margin-bottom:12px;display:block}.quiz__item_element .checkbox__title{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.quiz__item_btn{margin-top:20px}.quiz__item_next{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.quiz__item-top{margin-bottom:24px}.quiz__item-top_element{margin:0 16px}.quiz__item-radios_item{margin-right:24px}.quiz__item-radios_item:last-child{margin-right:0}@media screen and (max-width:1199px){.quiz__dot_number{width:30px;height:30px;line-height:28px}.quiz__dot_number::before{width:190px}.quiz__form.step-2 .quiz__dot:nth-child(1) .quiz__dot_number::after{width:190px}.quiz__form.step-3 .quiz__dot:nth-child(2) .quiz__dot_number::after{width:190px}.quiz__form.step-4 .quiz__dot:nth-child(3) .quiz__dot_number::after{width:190px}}@media screen and (max-width:991px){.quiz{background-color:#f7f8f8}.quiz__inner{padding:0}.quiz__dot_number::before{width:145px}.quiz__form.step-2 .quiz__dot:nth-child(1) .quiz__dot_number::after{width:145px}.quiz__form.step-3 .quiz__dot:nth-child(2) .quiz__dot_number::after{width:145px}.quiz__form.step-4 .quiz__dot:nth-child(3) .quiz__dot_number::after{width:145px}}@media screen and (max-width:767px){.quiz{overflow:hidden}.quiz__dot{margin-right:8px}.quiz__dot_number::before{width:110px}.quiz__dot_title{font-size:14px;line-height:18px;text-align:left;width:130px}.quiz__item_title{text-align:left}.quiz__item-top_element{margin:0 0 5px;width:100%}.quiz__form.step-2 .quiz__dot:nth-child(1) .quiz__dot_number::after{width:110px}.quiz__form.step-3 .quiz__dot:nth-child(2) .quiz__dot_number::after{width:110px}.quiz__form.step-4 .quiz__dot:nth-child(3) .quiz__dot_number::after{width:110px}}@media screen and (max-width:575px){.quiz__form.step-2 .quiz__header{-webkit-transform:translateX(-138px);-ms-transform:translateX(-138px);transform:translateX(-138px)}.quiz__form.step-3 .quiz__header{-webkit-transform:translateX(-276px);-ms-transform:translateX(-276px);transform:translateX(-276px)}.quiz__form.step-4 .quiz__header{-webkit-transform:translateX(-414px);-ms-transform:translateX(-414px);transform:translateX(-414px)}}