.health-check-intro{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:66px}@media(max-width:767px){.health-check-intro{padding-top:15px}}.health-check-intro__button-container{text-align:center;margin-top:71px}@media(max-width:767px){.health-check-intro__button-container{margin-top:38px}}.health-check-intro__statistics{margin-top:86px}@media(max-width:767px){.health-check-intro__statistics{margin-top:48px}}.health-check-intro__statistics__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.health-check-intro__statistics__item,.health-check-intro__statistics__item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.health-check-intro__statistics__item>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.health-check-intro__statistics__item:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.health-check-intro__statistics__item:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.health-check-intro__statistics__item p{text-align:center;color:#00f;font-size:15px;font-weight:300;line-height:28px;letter-spacing:-.38px}@media(max-width:767px){.health-check-intro__statistics__item p{font-size:12px;line-height:18px}}.health-check-intro__statistics__item p strong{font-size:26px;letter-spacing:-.65px}@media(max-width:767px){.health-check-intro__statistics__item p strong{font-size:21px}}.health-check-survey-intro{padding:64.5px 0 0;cursor:pointer}@media(max-width:767px){.health-check-survey-intro{padding:15.5px 0 0}}.health-check-survey-intro:after{content:"";width:34px;height:73px;display:block;margin:23px auto 0;background-image:url(img/health-check-down-arrow.2556fd43.svg);background-size:contain;background-repeat:no-repeat}@media(max-width:767px){.health-check-survey-intro:after{height:51px;width:34px}}.question__title{margin:50px 0;font-weight:600;color:#22252a;font-size:19px;line-height:28px;padding-left:63px;height:60px}@media(max-width:767px){.question__title{margin:43px 0 46px;padding-left:0;height:auto;font-size:17px;line-height:26px}}.question__score ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0 48px 0 58px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.question__score ul{padding:0}}.question__score ul li{background-color:#f2f3f3;display:block;width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media(max-width:767px){.question__score ul li{-ms-flex-preferred-size:32px;flex-basis:32px;height:32px}.question__score ul li p{font-size:14px;line-height:15px;margin-top:4px!important}}.question__score ul li p{font-size:15px;line-height:15px;margin:0;letter-spacing:-.35px;margin-top:2px!important}.question__score ul li.active,.question__score ul li:focus,.question__score ul li:hover{background-color:#00f;color:#fff}.question__score ul li.active p,.question__score ul li:focus p,.question__score ul li:hover p{font-weight:600}.question__score__labels{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 20px 0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.question__score__labels{margin:14px 0}}.question__score__labels__label{font-size:14px;letter-spacing:-.35px;font-weight:600}@media(max-width:767px){.question__score__labels__label{font-size:14px}}.question__nav{margin-top:56px;font-size:16px}.question__nav p{color:#22252a}.question__nav a{color:#00f}.progress-bar[data-v-24fb2bcd]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-transition:top .3s ease;transition:top .3s ease;bottom:0;left:0;width:100%;height:18px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){.progress-bar[data-v-24fb2bcd]{position:relative;color:#00f!important;top:-73px!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:.5}}.progress-bar p[data-v-24fb2bcd]{margin:0}.progress-bar__bar[data-v-24fb2bcd]{border:1px solid #fff;width:81px;height:16px;border-radius:8px;margin-left:14px}@media(max-width:767px){.progress-bar__bar[data-v-24fb2bcd]{border-color:#00f}}.progress-bar__bar__progress[data-v-24fb2bcd]{height:12px;background-color:#fff;border-radius:6px;margin:1px;min-width:12px}@media(max-width:767px){.progress-bar__bar__progress[data-v-24fb2bcd]{background-color:#00f}}.health-check-form{position:relative}.health-check-form__errors{color:#ff0100;margin:20px 0 0}.health-check-form__errors ul{margin:10px 0 0 0;padding:0 0 0 18px}.health-check-form__errors ul li{margin:0 0 5px 0}@media(max-width:767px){.health-check-form__progress-bar{position:absolute;background-color:#00f;height:30px;left:-30px;padding:0 30px;width:100vw;z-index:10;margin-top:-30px}}.health-check-form__progress-bar .progress-bar{bottom:auto;margin-top:20px}@media(max-width:767px){.health-check-form__progress-bar .progress-bar{opacity:1;top:0!important;position:relative;margin-top:0;color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.health-check-form__progress-bar .progress-bar__bar{border-color:hsla(0,0%,100%,.75)}.health-check-form__progress-bar .progress-bar__bar__progress{background-color:hsla(0,0%,100%,.75)}@media(max-width:767px){.health-check-form .questions-panel__question__inner{padding-left:44px!important;padding-right:44px!important;padding-bottom:60px!important}}@media(max-width:767px){.health-check-form .questions-panel__question__section-title{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.close[data-v-b506226e]{position:absolute;top:0;right:0;padding:7px 14px;width:21px;height:27px;background-image:url(img/health-check-close-button.bd61dda0.svg);background-size:11px;background-position:50%;background-repeat:no-repeat}.close span[data-v-b506226e]{display:none}@media(min-width:768px){.close[data-v-b506226e]{top:48px;right:22px;padding:0;background:none;font-size:16px;letter-spacing:-.3px;width:100%;text-align:right;color:#00f;cursor:pointer}.close span[data-v-b506226e]{display:block}.close span[data-v-b506226e]:hover{text-decoration:underline}}.questions-panel__container{height:100vh;overflow:hidden;position:relative}.questions-panel__inner{position:absolute;width:100%;top:0;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-transform:translateY(0);transform:translateY(0);padding-top:85px}.questions-panel__inner--finished{-webkit-transition:none;transition:none}@media(max-width:767px){.questions-panel__inner{padding-top:0}}.questions-panel__question{height:100vh}@media(max-width:767px){.questions-panel__question{padding-top:34.5px;padding-bottom:20px}}.questions-panel__question .progress-bar{bottom:-37px}@media(max-width:767px){.questions-panel__question .progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex}}.questions-panel__question__inner{padding:101px 39px 22px;background:linear-gradient(180deg,#dcdcdd,#dcdcdd 29px,#fff 0,#fff);border-radius:8px;position:relative}@media(max-width:767px){.questions-panel__question__inner{padding:79px 18px 18px 18px}}.questions-panel__question__section-title{color:#00f;font-weight:600;font-size:26px;line-height:28px;letter-spacing:-.65;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767px){.questions-panel__question__section-title{font-size:21px;line-height:26px}}.questions-panel__question__section-title__number{width:44px;height:47px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:19px;font-size:26px;letter-spacing:-.65px;background-image:url(img/health-check-number-bg.272baa7b.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}@media(max-width:767px){.questions-panel__question__section-title__number{font-size:21px;line-height:22px;letter-spacing:-.53px}}.questions-panel__question__section-title__text{display:block;margin-top:13px}@media(max-width:767px){.questions-panel__question__section-title__text{margin-top:0}}.questions-panel__final p{max-width:556px;margin-top:32px}.questions-panel__final .questions-panel__question__inner{padding:106px 10px 69px 72px}@media(max-width:767px){.questions-panel__final .questions-panel__question__inner{padding:68px 0 0 0}}.questions-panel__final .questions-panel__question__section-title{margin-bottom:32px}.questions-panel__final__form{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767px){.questions-panel__final__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}}.questions-panel__final__form__fields input{border:1px solid #00f;border-radius:6px;font-size:14px;line-height:17px;padding:8px 10px 4px;width:218px;margin-bottom:12px}@media(max-width:767px){.questions-panel__final__form__fields input{width:100%}}.questions-panel__final__form__fields input.error{border-color:red}.questions-panel__final__form__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.questions-panel__final__form__action button{background:transparent;border:0;font-size:14px;color:#00f;line-height:26px;font-weight:600;cursor:pointer}@media(max-width:767px){.questions-panel__final__form__action button{background-color:#00f;color:#fff;border-radius:6px;padding:6px 10px 2px;width:100%}}.questions-panel__final__form__action button:before{content:"";-ms-flex-preferred-size:70px;flex-basis:70px;display:block;height:90px;margin-bottom:13px;background-image:url(img/health-check-submit-button.1f10c7e9.svg);background-position:50%;background-size:70px;background-repeat:no-repeat}@media(max-width:767px){.questions-panel__final__form__action button:before{display:none}}body{padding-top:64px}#health_check{position:relative;font-size:24px;line-height:30px}@media(max-width:767px){#health_check{font-size:15px;line-height:21px}}.health-check-button{background-color:#00f;color:#fff;padding:11px 20px;font-size:15px;letter-spacing:-.38;line-height:16px;font-weight:600;border:0;cursor:pointer;border-radius:2px}.health-check__container{height:100vh;overflow-x:hidden;overflow-y:hidden}.health-check-title{text-align:center;width:100%;padding:44px 0 0;font-weight:600;font-size:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:767px){.health-check-title{font-size:21px;line-height:25px;width:200px;margin:0 auto}}.health-check-title:after{content:"";-ms-flex-item-align:baseline;align-self:baseline;margin:15px auto 0;width:31px;height:2px;background-color:#22252a}.questions{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 330px,#00f 0,#00f)}@media(max-width:767px){.questions{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) calc(100vh - 360px),#00f calc(100vh - 360px),#00f)}}