.page-tests{position:relative}.page-tests .content{position:relative}.b-cell-activity-calculator .tests-result-title,.insulin-resistance-calculator .tests-result-title{font-size:40px!important}.heart-calculator .tests-result-title{display:block!important}.tests-wrapper{margin:0 auto;box-sizing:border-box;position:relative;margin-top:50px}.tests-wrapper._start .questions-counter{display:block}.tests-wrapper._completed .questions-wrap{display:none}.tests-wrapper._completed .result-wrapper{display:block}.tests-input-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:25px}.tests-input-wrap.full-width .tests-input{width:100%!important}.tests-input{background:0 0;width:140px;height:56px;padding:0 20px;border:1px solid #b0b1b1;outline:0;font-size:16px;font-weight:500;line-height:56px;opacity:.45;margin-right:25px;box-sizing:border-box}.questions-item{display:none;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.questions-item._showen{display:-ms-flexbox;display:flex}.questions-item__subtitle-text>div{margin-top:15px;margin-bottom:15px}.questions-item__subtitle-text._tablet{display:none}.questions-item__title{width:100%;margin-top:0}.questions-item__title._tablet{margin-bottom:60px;display:none}.form-test .questions-item__answer-item input[type=checkbox]+span:before,.form-test .questions-item__answer-item input[type=radio]+span:before{background:#025cb9;width:16px;height:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:'';opacity:0;transition:.15s}.form-test .questions-item__answer-item input[type=checkbox]:checked+span,.form-test .questions-item__answer-item input[type=radio]:checked+span{border:1px solid #025cb9}.form-test .questions-item__answer-item input[type=checkbox]:checked+span:before,.form-test .questions-item__answer-item input[type=radio]:checked+span:before{opacity:1}.form-test .questions-item__answer-item input[type=checkbox]+span{background:0 0!important;border-radius:4px!important}.form-test .questions-item__answer-item input[type=checkbox]+span:before{border-radius:4px}.form-test .questions-item__answer-item input[type=radio]+span{background:0 0!important;border-radius:50%!important}.form-test .questions-item__answer-item input[type=radio]+span:before{border-radius:50%}.questions-item__answers{margin-top:30px}.questions-item__answers.inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.questions-item__answers.inline .questions-item__answer-item{margin-right:32px}.questions-item__answers.inline .questions-item__answer-item:last-child{margin-right:0}.questions-item__answers.inline .questions-item__answer-item .checkbox{min-width:30px}.questions-item__answers.inline .questions-item__answer-item .checkbox .checkbox-text{width:30px;padding-left:0;padding-top:32px;text-align:center}.questions-item__answers.inline-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.questions-item__answers.inline-columns>div{width:50%;padding-right:20px;box-sizing:border-box}.questions-item__img{margin-bottom:40px}.questions-item__img img{max-width:100%;max-height:100%;position:relative}.questions-item__img img.mobile{display:block}.questions-item__img img.desktop{display:none}.questions-item__text{width:100%;padding:0;box-sizing:border-box;margin-bottom:70px}.variant-hint{display:none;color:#025cb9;margin:0!important;font-weight:600;top:2px}._hinted .variant-hint{display:block;margin-top:16px!important}._fail .variant-hint{color:#d50058}.variant-hint p{margin-top:0;margin-bottom:12px}.checkbox-hidden-wrap{display:none}.checkbox-hidden-wrap._visible{margin-top:30px}._checked .checkbox-hidden-wrap{display:block}.questions-item__answer-item{margin-bottom:20px}.questions-item__answer-item .checkbox{position:relative}.questions-item__answer-item .checkbox .checkbox-text{display:block;padding-left:10px;margin-top:6px;margin-bottom:0}.desktop .questions-item__answer-item .checkbox:hover input[type=checkbox]+span,.desktop .questions-item__answer-item .checkbox:hover input[type=radio]+span{border-color:#025cb9}.questions-item__answer-item .checkbox label{cursor:pointer;font-size:14px;line-height:23px;display:-ms-flexbox;display:flex}._answered .questions-item__answer-item .checkbox label{cursor:default}.questions-item__answer-item .checkbox input[type=checkbox],.questions-item__answer-item .checkbox input[type=radio]{position:absolute;left:-9999px;opacity:0;pointer-events:none}.questions-item__answer-item .checkbox input[type=checkbox]+span,.questions-item__answer-item .checkbox input[type=radio]+span{background-repeat:no-repeat;background-position:center;border:1px solid #7c858c;box-sizing:border-box;display:block;cursor:pointer;border-radius:50%;transition:.15s;width:30px;height:30px;position:relative;-ms-flex-negative:0;flex-shrink:0}.questions-item__answer-item .checkbox input[type=checkbox]+span:after,.questions-item__answer-item .checkbox input[type=radio]+span:after{display:none}._count-sum .questions-item__answer-item .checkbox input[type=checkbox]+span{border-radius:4px}.questions-item__answer-item._success .checkbox input[type=checkbox]+span,.questions-item__answer-item._success .checkbox input[type=radio]+span{background-image:url(/img/svg-symbols/icon-okay.svg);background-color:#025cb9;background-size:15px}._count-sum .questions-item__answer-item._success .checkbox input[type=checkbox]+span,._count-sum .questions-item__answer-item._success .checkbox input[type=radio]+span{background:0 0}._count-sum .questions-item__answer-item._checked .checkbox input[type=checkbox]+span,._count-sum .questions-item__answer-item._checked .checkbox input[type=radio]+span{background-image:url(/img/svg-symbols/icon-okay.svg);background-color:#025cb9;background-size:15px}.questions-item__answer-item._fail .checkbox input[type=checkbox]+span,.questions-item__answer-item._fail .checkbox input[type=radio]+span{background:url(/img/svg-symbols/fail-icon.svg) no-repeat center;border-color:#e54d66;background-size:25px}.radio-in-answer+.radio-in-answer{margin-left:30px}.radio-in-answer input+span:after{background:#025cb9}.test-tooltip{display:inline-block;font-size:18px;line-height:26px;padding-right:26px;position:relative;font-weight:600;color:#025cb9;cursor:pointer}.desktop .test-tooltip:hover{text-decoration:underline}.test-tooltip:after{width:20px;height:20px;display:block;border:1px solid #025cb9;border-radius:50%;content:'!';position:absolute;top:2px;right:0;transform:rotate(180deg);font-size:16px;text-align:center;line-height:22px;font-weight:300}.tests-input-prelabel{margin-bottom:20px}.questions-item__answers-subtext{margin-top:-20px;margin-bottom:50px}.tests-btn-wrap{margin-top:80px}.tests-btn-wrap .link-arrow{font-size:20px;font-weight:600;background:0 0;border:none;padding:0}.tests-btn{transition:.15s;opacity:0;pointer-events:none}.tests-btn._active{opacity:1;pointer-events:auto}.tests-btn:hover{color:#025cb9}.questions-counter{margin-bottom:30px;display:none}._finish .questions-counter{display:none!important}.questions-counter span{color:#025cb9}.questions-counter span:nth-child(2){font-size:80%}.result-wrapper{position:relative;display:none;max-width:930px;margin:0 auto;margin-top:50px;margin-bottom:70px}.result-wrapper._show-results{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-wrapper.with-img .social-wrap{margin-top:30px!important;margin-left:0;margin-right:0}.result-wrapper.with-img .refresh-and-social{-ms-flex-wrap:wrap;flex-wrap:wrap}.result-wrapper.with-img .result-text{margin-top:0}.result-wrapper.with-img .result-text-img-wrap,.result-wrapper.with-img .result-text-wrap{width:50%;box-sizing:border-box}.result-wrapper.with-img .result-text-wrap{padding-right:30px}.result-wrapper.with-img .result-text-img-wrap{padding-left:30px}.result-wrapper .social-buttons li{padding:0!important;margin-bottom:0!important}.result-wrapper .social-buttons li:before{display:none!important}.result-wrapper .swiper-slide{margin-left:0!important;margin-right:0!important}.result-wrapper .slider-products.swiper-container .slider-product__content{margin-bottom:0}.tests-result-title{margin-top:0!important;margin-bottom:0!important}.result-text-img-wrap .tests-result-title{margin-top:0;display:none}.result-text-img-wrap .tests-result-title span{color:#025cb9}.result-text-img-wrap img{max-width:100%;width:100%;height:auto;object-fit:cover}.result-counters{font-size:300px;letter-spacing:.02em;text-transform:uppercase;margin-left:-10px;text-align:center}.right-answers{color:#d51e38}.common-answers{color:#b0b6d2;opacity:.25}.common-answers:before{content:"/";margin-left:-20px;margin-right:10px}.result-text{width:100%;margin:30px auto 0}.result-text>:first-child{margin-top:0!important}.result-text>:last-child{margin-bottom:0!important}.result-text .tests-result-title{margin-top:0;display:block;margin-bottom:20px}.result-text .tests-result-title span{color:#025cb9}.refresh-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.refresh-wrap.only-text{display:block}.refresh-wrap .button--default-bordered{margin-top:20px}.refresh-wrap .refresh-wrap__button-wrap{margin:60px 0}.refresh-and-social{width:100%;margin-top:40px}.refresh-and-social *+.social-buttons{margin-left:15px!important}.refresh-and-social .social-buttons{margin:0}.refresh-and-social .social-buttons ul{display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0;-ms-flex-pack:center;justify-content:center}.refresh-and-social .social-buttons ul li{height:40px}.refresh-and-social .social-buttons ul li+li{margin-left:32px}.social-wrap{margin-left:auto;margin-right:auto;margin-top:50px}.questions-begin{max-width:690px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:70px}.questions-begin .button{width:auto;padding:0 50px}.questions-begin__text .title-h1{margin-top:20px}.questions-begin__text p{padding:0 20px}.questions-begin__img img{max-width:100%}.page-constructor .questions-begin__img img{width:auto;height:auto;display:initial!important}.questions-item__htmlData .title-h3{margin-top:0!important;margin-bottom:0!important}.questions-item__htmlData .title-h3+.questions-item__answers{margin-top:20px}.questions-item__htmlData>:first-child{margin-top:60px!important}.test-decoration{position:absolute}.test-decoration img{max-width:100%}.test-decoration~.tests-wrapper{margin-bottom:140px}.test-decoration-1{left:0;top:112px}.test-decoration-2{right:0;bottom:-130px}.test-in-popup .questions-item__img img{max-height:350px}.test-in-popup .questions-begin__img img{max-height:40vh}@media (min-width:768px){.tests-wrapper{margin-top:60px}.questions-item__subtitle-text>div{margin-top:15px}.questions-item__subtitle-text>div{margin-bottom:15px}.questions-item__answers{margin-top:30px}.questions-item__img{margin-bottom:40px}.questions-item__img img.mobile{display:none}.questions-item__img img.desktop{display:block}.questions-item__text{margin-bottom:80px}.questions-item__answer-item{margin-bottom:30px}.questions-item__answer-item .checkbox .checkbox-text{padding-left:50px}.questions-item__answer-item .checkbox input[type=checkbox]+span,.questions-item__answer-item .checkbox input[type=radio]+span{position:absolute}.questions-counter{margin-bottom:30px}.result-wrapper{margin-top:60px}.result-wrapper{margin-bottom:80px}.result-wrapper.with-img .social-wrap{margin-top:30px}.result-wrapper.with-img .slider-other-news{left:calc(100% + 30px)}.result-text .tests-result-title{margin-bottom:30px}.refresh-and-social{margin-top:40px}.refresh-and-social{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.refresh-and-social .social-buttons ul{-ms-flex-pack:end;justify-content:flex-end}.social-wrap{margin-top:60px}.social-wrap{margin-top:0!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px}.questions-begin{margin-bottom:80px}.questions-begin__text .title-h1{margin-top:30px}}@media (min-width:1024px){.tests-wrapper{margin-top:60px}.questions-item{-ms-flex-direction:row;flex-direction:row}.questions-item__subtitle-text{display:none}.questions-item__subtitle-text>div{margin-top:15px}.questions-item__subtitle-text>div{margin-bottom:15px}.questions-item__subtitle-text._tablet{display:block;margin-top:-40px}.questions-item__title{display:none}.questions-item__title._tablet{display:block}.questions-item__answers{margin-top:30px}.questions-item__answers{margin-top:0}.questions-item__img{margin-bottom:40px}.questions-item__img{width:50%;-ms-flex-negative:0;flex-shrink:0;padding-left:80px;box-sizing:border-box}.questions-item__text{margin-bottom:80px}.questions-item__text{width:50%;-ms-flex-negative:0;flex-shrink:0;padding-right:30px;box-sizing:border-box}.questions-item__text--wide{width:100%}.questions-item__answer-item{margin-bottom:30px}.questions-counter{margin-bottom:30px}.result-wrapper{margin-top:60px}.result-wrapper{margin-bottom:80px}.result-wrapper.with-img .social-wrap{margin-top:30px}.result-text .tests-result-title{margin-bottom:30px}.refresh-and-social{margin-top:40px}.social-wrap{margin-top:60px}.social-wrap{height:60px}.questions-begin{margin-bottom:80px}.questions-begin__text .title-h1{margin-top:30px}}@media (min-width:1280px){.tests-wrapper{margin-top:100px}.questions-item__subtitle-text{display:block}.questions-item__subtitle-text>div{margin-top:15px}.questions-item__subtitle-text>div{margin-bottom:15px}.questions-item__subtitle-text._tablet{display:none}.questions-item__title{display:block;margin-top:0}.questions-item__title._tablet{display:none}.questions-item__answers{margin-top:60px}.questions-item__img{margin-bottom:80px}.questions-item__text{margin-bottom:120px}.questions-item__answer-item{margin-bottom:40px}.questions-counter{margin-bottom:60px}.result-wrapper{margin-top:100px}.result-wrapper{margin-bottom:120px}.result-wrapper.with-img .social-wrap{margin-top:60px}.result-text .tests-result-title{margin-bottom:40px}.refresh-and-social{margin-top:80px}.social-wrap{margin-top:100px}.questions-begin{margin-bottom:120px}.questions-begin{max-width:930px}.questions-begin__text .title-h1{margin-top:40px}}@media (max-width:1600px){.test-decoration-1{height:174px;left:auto;right:0;top:auto;bottom:0}.test-decoration-2{height:174px;right:auto;left:0;bottom:0}}@media (max-width:1279px){.test-decoration-1{height:124px;right:-10px}.test-decoration-2{height:124px}}@media (max-width:1024px){.questions-item__answer-item .checkbox label{font-size:12px;line-height:21px}}@media (max-width:1023px){.heart-calculator .tests-result-title{margin-bottom:20px;margin-top:40px}.heart-calculator .tests-result-title+.tests-result-subtitle{margin-top:20px}.page-constructor .questions-begin__img img{width:100%}.test-decoration~.tests-wrapper{margin-bottom:100px}.test-decoration~.tests-wrapper .result-wrapper{padding-bottom:40px}.test-decoration-1{height:116px}.test-decoration-2{height:116px}}@media (max-width:768px){.tests-btn-wrap{margin-top:40px}.result-wrapper.with-img{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.result-wrapper.with-img .result-text-img-wrap,.result-wrapper.with-img .result-text-wrap{width:100%}.result-wrapper.with-img .result-text-wrap{padding-right:0}.result-wrapper.with-img .result-text-img-wrap{padding-left:0}.result-wrapper.with-img .result-text-img-wrap img{margin-top:20px}.result-text-img-wrap .tests-result-title{display:block}.result-counters{font-size:150px}.with-img .result-text .tests-result-title{display:none}}@media (max-width:767px){.questions-item__answers.inline .questions-item__answer-item .checkbox .checkbox-text{margin-left:-37px}.questions-item__answers.inline-columns>div{width:100%;padding-right:0}.refresh-wrap.only-text{text-align:center}.refresh-wrap.only-text+.social-wrap{text-align:center}.refresh-wrap .refresh-wrap__button-wrap{margin:30px 0}.refresh-and-social *+.social-buttons{margin-left:0!important}.test-decoration~.tests-wrapper{margin-bottom:60px}.test-decoration~.tests-wrapper .result-wrapper{margin-bottom:90px}.test-decoration-1{display:none}.test-decoration-2{height:106px}}@media (max-width:479px){.heart-calculator .tests-result-title+.tests-result-subtitle{margin-top:10px}.tests-input{width:100%;margin-bottom:10px}}