.languages_page[data-v-54825fe5]{grid-column:3 / 4;display:flex;column-gap:10px;flex-direction:revert;justify-content:flex-end;width:100%;padding:24px 0;box-sizing:border-box;z-index:2}.languages_page--select[data-v-54825fe5]{width:100%}.lang_button[data-v-54825fe5]{color:white;height:28px;width:41px;min-width:41px;padding:0;font-size:14px;font-weight:400;border-radius:7px;background-color:rgb(var(--main-color));display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-family:var(--form-font-family, "Roboto", sans-serif);opacity:0.7;border:0;line-height:initial;box-sizing:border-box;cursor:pointer}.lang_button.active[data-v-54825fe5],.lang_button[data-v-54825fe5]:hover,.lang_button[data-v-54825fe5]:focus{opacity:1}.lang_select_wrap[data-v-54825fe5]{position:relative;display:inline-flex;z-index:20}.lang_select_control[data-v-54825fe5]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:101px;height:32px;padding:8px 10px 8px 16px;border:0;box-sizing:border-box;cursor:pointer;background:rgb(var(--main-color));color:#FFFFFF;font-family:var(--form-font-family, "Roboto", sans-serif)}.lang_select_control.is-open[data-v-54825fe5]{filter:brightness(0.95)}.lang_select_control__label[data-v-54825fe5]{font-family:var(--form-font-family, "Roboto", sans-serif);font-size:13px;font-weight:500;color:#FFFFFF;line-height:15px;white-space:nowrap}.lang_select_control__chevron[data-v-54825fe5]{flex-shrink:0;color:#FFFFFF;transition:transform 0.15s ease}.lang_select_control__chevron.is-open[data-v-54825fe5]{transform:rotate(180deg)}.lang_select_menu[data-v-54825fe5]{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:100%;max-height:220px;overflow-y:auto;background:#FFFFFF;border:1px solid #C5C7D0;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.08);padding:4px 0;box-sizing:border-box}.lang_select_menu__item[data-v-54825fe5]{display:block;width:100%;text-align:left;border:0;background:transparent;padding:8px 12px;font-family:var(--form-font-family, "Roboto", sans-serif);font-size:13px;color:#4A4A4A;cursor:pointer}.lang_select_menu__item[data-v-54825fe5]:hover,.lang_select_menu__item.active[data-v-54825fe5]{background:rgba(var(--main-color), 0.1)}


.footer[data-v-7fe480ab] {
  position: absolute;
  width: 100%;
  height: 58px;
  padding: 0 16px;
  box-sizing: border-box;
  z-index: 2;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.20);
  display: flex;
  justify-content: center;
}
.footer-wrapper[data-v-7fe480ab] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer-brand[data-v-7fe480ab] {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 12px;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  white-space: nowrap;
}
.footer-brand[data-v-7fe480ab],
.footer-brand[data-v-7fe480ab]:hover {
  color: #FFFFFF;
  text-decoration: none;
}
.footer-brand img[data-v-7fe480ab] {
  display: block;
  flex: 0 0 auto;
  width: 136px;
  height: 24px;
  object-fit: contain;
}

.end_page_logo[data-v-07e34848]{width:200px}@media (max-width: 640px){.end_page_logo[data-v-07e34848]{width:160px}}


.end_btn[data-v-30e31afe] {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.25) 111.76%), rgb(var(--main-color));
}

.no_survey[data-v-4455fbb6]{display:grid;justify-content:center;min-height:100dvh;height:auto;grid-template-rows:auto min-content auto;align-items:center}.no_survey .no_survey_body[data-v-4455fbb6]{background-color:var(--page-color);z-index:1;display:flex;flex-direction:column;width:880px;padding:48px;justify-content:center;align-items:center;display:flex;gap:40px;z-index:1;border-radius:8px}.no_survey .no_survey_body .no_survey_logo[data-v-4455fbb6]{text-align:center}.no_survey .no_survey_body .messages_from_comm_hub[data-v-4455fbb6]{display:flex;flex-direction:column;gap:16px}.no_survey .no_survey_body .messages_from_comm_hub .title_text[data-v-4455fbb6]{color:var(--Grey-4A, #4A4A4A);text-align:center;font-family:Roboto;font-size:28px;font-style:normal;font-weight:700;line-height:normal}.no_survey .no_survey_body .messages_from_comm_hub .main_text[data-v-4455fbb6]{color:var(--Grey-4A, #4A4A4A);text-align:center;font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.no_survey .no_survey_body .test_results[data-v-4455fbb6]{display:flex;flex-direction:row;gap:16px;font-size:22px;color:var(--Grey-4A, #4A4A4A);width:100%;text-align:center}.no_survey .no_survey_body .test_results .result_block[data-v-4455fbb6]{padding:24px;border:1px solid var(--grey-stroke-disabled);border-radius:24px;display:flex;flex-direction:column;gap:24px;width:100%}.no_survey .no_survey_body .test_results .result_block .result[data-v-4455fbb6]{font-weight:700;font-size:32px}.no_survey .no_survey_body .no_survey_timer[data-v-4455fbb6]{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;width:100%}@media (max-width: 1024px){.no_survey[data-v-4455fbb6]{display:block;padding-right:72px;padding-left:72px;padding-top:15%;margin-top:0px}.no_survey .no_survey_body[data-v-4455fbb6]{position:relative;width:100%}}@media (max-width: 768px){.no_survey[data-v-4455fbb6]{padding-right:32px;padding-left:32px}.no_survey .no_survey_body[data-v-4455fbb6]{padding:48px 32px}}@media (max-width: 640px){.no_survey[data-v-4455fbb6]{padding-right:24px;padding-left:24px;padding-top:0}.no_survey .no_survey_body[data-v-4455fbb6]{min-height:100dvh;padding-bottom:150px !important}.no_survey .no_survey_body .no_survey_logo img[data-v-4455fbb6]{width:50% !important}}@media (max-width: 540px){.no_survey[data-v-4455fbb6]{padding-right:0px;padding-left:0px}.no_survey .no_survey_body[data-v-4455fbb6]{padding:48px 32px;min-height:100vh}.no_survey .no_survey_body .test_results[data-v-4455fbb6]{flex-direction:column;text-align:center !important}}@media (max-width: 414px){.no_survey .no_survey_body[data-v-4455fbb6]{padding:48px 24px}}

.end_btn[data-v-30e31afe]{border-radius:8px;display:flex;height:48px;padding:14px 24px;justify-content:center;align-items:center;gap:4px}.end_btn #end_link_btn[data-v-30e31afe]{color:#FFF !important;font-family:Roboto}.end_btn .end_link_btn[data-v-30e31afe]{text-align:center;font-feature-settings:'clig' off, 'liga' off;font-size:16px;font-style:normal;font-weight:500;line-height:20px}@media (max-width: 640px){.end_btn[data-v-30e31afe]{width:100%}}

