*,::after,::before{outline:0;margin:0;padding:0;box-sizing:border-box}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}ul li{vertical-align:top}a{text-decoration:none}a:focus,a:hover{text-decoration:none;outline:0}input{-webkit-appearance:none;-moz-appearance:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:20px;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:.052vw dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}ul li{vertical-align:top}a:focus,a:hover{text-decoration:none;outline:0}input{-webkit-appearance:none;-moz-appearance:none}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-extralight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}body,html{line-height:1;font-family:Montserrat}html{font-size:100%}.scroller{height:100vh;max-width:100%}.container{max-width:100%;width:100%;margin-left:auto;margin-right:auto;padding:0 4.167vw}#wrap{margin-bottom:0;background:#fff;position:relative;z-index:200}#wrap.pntr{pointer-events:none}#wrap.pntr .header .bsk.f{pointer-events:none}#wrap.pntr .header .bsk.f .bsk_lnk .bsk_counter{pointer-events:none}#wrapper{margin:0;padding:0;position:relative}#wrapper:before{content:"";position:absolute;bottom:-1px;left:0;right:0;margin:0 auto;width:100%;height:6.771vw;box-shadow:inset 0 7.563vw 0 0 #b1a187}.pdng{padding:0 1.823vw}.preloader{position:fixed;z-index:-9999;background:rgba(255,255,255,0);top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:.35s}.preloader.active{background:rgba(255,255,255,.7);pointer-events:auto;z-index:9999;transition:.35s}.preloader .prs_svg{width:300px;height:300px;position:relative}.preloader .prs_svg svg{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.blocked{pointer-events:none!important}.top_adv_banner{height:56px;background:linear-gradient(162deg,#fd9e52 12.93%,#ff7d14 66.48%);position:absolute;top:0;left:0;right:0;width:100%;margin:0 auto;z-index:650}.top_adv_banner .rows_i{width:100%;max-width:100%}.top_adv_banner .rows_i .lrt_img.mb{display:none}.top_adv_banner .container{position:relative;height:100%}.top_adv_banner .bnr_cls{position:absolute;top:0;bottom:0;right:4.167vw;margin:auto;width:18px;height:18px;cursor:pointer;display:none;opacity:0;visibility:hidden;pointer-events:none}.top_adv_banner .rows{display:flex;align-items:center;position:relative;max-width:1000px;width:100%;height:100%;margin:0 auto;left:39px}.top_adv_banner .rows:hover .cols .adv_btn{background:rgba(255,255,255,.35);transition:.35s}.top_adv_banner .rows .cols.cols01{width:170px;height:40px}.top_adv_banner .rows .cols.cols01 img{max-width:170px}.top_adv_banner .rows .cols.cols01 .dtpr{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;border-radius:80px;background:#fff;font:600 26px/26px Montserrat;letter-spacing:-.78px;color:rgba(2,31,35,.2);padding:0 0 0 16px}.top_adv_banner .rows .cols.cols01 .dtpr .pr{width:94px;height:100%;background:#c1fd6a;border-radius:80px;box-shadow:.798px 0 6.381px 3.191px rgba(56,61,76,.12);font:600 26px/26px Montserrat;letter-spacing:-.78px;color:rgba(2,31,35,.8);display:flex;flex-direction:column;align-items:center;padding:4px 0 0}.top_adv_banner .rows .cols.cols01 .dtpr .pr .t{display:block;color:#021f23;font:500 6px/6px Montserrat;letter-spacing:-.06px}.top_adv_banner .rows .cols .txt{display:block;color:#fff;font:500 17px/23px Montserrat;letter-spacing:-.425px;margin:0 0 0 29px}.top_adv_banner .rows .cols .adv_btn{color:#fff;font:bold 12px/12px Montserrat;letter-spacing:normal;background:rgba(255,255,255,.2);backdrop-filter:blur(15px);border-radius:80px;padding:8px 14px 10px 14px;margin:0 0 0 19px;position:relative;top:-1px;transition:.35s}.top_adv_banner .bnr_dbl_img{position:absolute;top:0;right:5px;width:154px;height:56px}.simplebar-content{display:flex;flex-wrap:wrap;justify-content:space-between}.pin-spacer-tlFixWinBasket{pointer-events:none}.breadcrumbs{margin:0 0 0;padding:6.698vw 0 0}.breadcrumbs .breadcrumbs_list{margin:0 0 0;display:flex;flex-wrap:wrap}.breadcrumbs .breadcrumbs_list li{position:relative;margin:0 11px 0 0;padding:0 28px 0 0}.breadcrumbs .breadcrumbs_list li:last-child{pointer-events:none}.breadcrumbs .breadcrumbs_list li:last-child:after{display:none}.breadcrumbs .breadcrumbs_list li:nth-last-child(2)::before{content:"";position:absolute;top:2px;left:0;background:url(../img/s36.svg) no-repeat 0 0/cover;width:12px;height:8px;display:none}.breadcrumbs .breadcrumbs_list li::after{content:"";position:absolute;top:7px;right:0;width:16px;height:1px;background:rgba(56,61,76,.6)}.breadcrumbs .breadcrumbs_list li a,.breadcrumbs .breadcrumbs_list li span{font:normal 13px/13px Montserrat;color:rgba(56,61,76,.5);letter-spacing:-.01em;transition:.35s}.breadcrumbs .breadcrumbs_list li a:hover,.breadcrumbs .breadcrumbs_list li span:hover{color:#ff7d14;transition:.35s}.breadcrumbs_back{margin:0 0 0;padding:6.698vw 0 0}.breadcrumbs_back .bb_lnk{font:normal 13px/13px Montserrat;color:rgba(56,61,76,.5);letter-spacing:-.01em;position:relative;padding-left:1.25vw;transition:.35s}.breadcrumbs_back .bb_lnk:hover{color:#ff7d14;transition:.35s}.breadcrumbs_back .bb_lnk:hover:before{background:url(../img/s30h.svg) no-repeat 0 0/cover;transition:.35s}.breadcrumbs_back .bb_lnk:before{content:"";position:absolute;top:2px;left:0;background:url(../img/s30.svg) no-repeat 0 0/cover;width:13px;height:13px;transition:.35s}.wrp_ovr{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:116;pointer-events:none}.wrp_ovr.active{pointer-events:auto}.wrp_ovr.active .wrp_ovr_in{background:rgba(56,61,76,.4);pointer-events:auto;transition:.35s}.wrp_ovr .wrp_ovr_in{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(56,61,76,0);transition:.35s;pointer-events:none}.top_ttl{margin-top:3.906vw}.top_ttl .h2rt{display:inline-block}.h3d{color:#383d4c;font:700 clamp(1.625rem,.3146551724rem + 2.7586206897vw,3.625rem)/clamp(2rem,1.0172413793rem + 2.0689655172vw,3.5rem) Montserrat;letter-spacing:-.01em;display:flex}.h3d .g{color:#9fe951;display:flex;margin:0 0 0 .729vw}.h3d .g .r{font:600 1.146vw/1.146vw Montserrat;letter-spacing:normal;position:relative;top:.365vw;left:-.104vw;margin-right:.208vw}.h2rt{opacity:0;transform:translate(0,100%) rotateX(-60deg) skew(0deg,2deg) scale(.8,.8)}.h2rtf{opacity:0;transform:translate(0,100%) rotateX(-60deg) skew(0deg,2deg) scale(.8,.8)}.hides{display:none}.rows_lines{display:flex;justify-content:space-between;align-items:center;height:100%;width:calc(100% - 80px);position:absolute;top:0;left:0;right:0;margin:0 auto;pointer-events:none;z-index:999}.rows_lines .cols{height:100%}.rows_lines .cols.cols01{width:calc(100% - 925px - 500px)}.rows_lines .cols.cols02{width:925px}.rows_lines .cols.cols03{width:500px}.rows_lines .lines{max-width:100%;width:100%;height:100%;display:flex;justify-content:space-between}.rows_lines .lines .line{width:1px;height:100%;background:rgba(0,0,0,.3)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.selectize-input .item{color:#000}.selectize-control.single{height:auto;top:2px}.selectize-control.single .selectize-input{border:0 solid #e8e8e8;border-radius:0;background:#fff;text-align:left;padding:0}.selectize-control.single .selectize-input.not-full{padding-top:0;padding-bottom:0}.selectize-control.single .selectize-input.dropdown-active{border-radius:0}.selectize-control.single .selectize-input.dropdown-active:after{transform:rotate(180deg);margin:0}.selectize-control.single .selectize-input:after{content:"";background:url(../img/s1.svg) no-repeat 0 0;width:8px;height:5px;border:0;top:10px;right:0;margin:0;border-width:0}.selectize-control.single .selectize-input .item{font:normal 21px/21px Montserrat;color:#000}.selectize-control.single .selectize-input .item+input{display:none!important}.selectize-control.single .selectize-dropdown{border-color:rgba(0,0,0,.3);border-radius:0;text-align:left;border:0}.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:230px;padding-bottom:0}.selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:normal 21px/21px Montserrat;color:#000;padding:3px 0}.selectize-control.single .selectize-dropdown .selectize-dropdown-content .option.active{background:#095aa5;color:#fff}.selectize-control.single .selectize-dropdown .nicescroll-rails{width:1px!important;background:rgba(0,0,0,.3)}.selectize-control.single .selectize-dropdown .nicescroll-rails .nicescroll-cursors{left:12px}.parsley-errors-list{position:absolute;top:0;left:0}.parsley-errors-list li{color:red;font:normal .573vw/.573vw Montserrat;letter-spacing:-.01em}.line_parent{overflow:hidden}.line_parent .line_child{display:block;transform-origin:top left;will-change:transform}picture{display:block}.ttl404{padding:4.531vw 0 0;text-align:center;position:relative;z-index:30;background:#fff;min-height:calc(100vh + 2.396vw);border-radius:0 0 5.833vw 5.833vw}.ttl404::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;height:6.771vw}.ttl404 .h3{color:#383d4c;font:700 3.021vw/2.917vw Montserrat;letter-spacing:-.03vw;margin:0 0 2.24vw}.ttl404 p{color:#383d4c;font:500 .729vw/1.094vw Montserrat;letter-spacing:-.007vw}.ttl404 img{max-width:23.385vw;margin:2.552vw 0 0}.ttl404 .gbc{margin:4.323vw 0 0}.ttl404 .gbc .gbc_lnk{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s}.up_lnk_h_ovr{height:14.323vw;position:absolute;pointer-events:none;opacity:0}.arr_up_lnk{position:absolute;top:4.271vw;right:4.844vw;bottom:auto;z-index:10001;opacity:1}.arr_up_lnk img{width:2.552vw}.pin-spacer.pin-spacer-tlFixWinMenu{z-index:120!important}.selectize-dropdown [data-selectable]{overflow:visible!important}.header{position:fixed;top:0;left:0;right:0}.header .header_in{background:#fff}.header .header_in .rows .cols.cols02 .h_search .h_search_btn{background:#f7f7fe}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt{transition:none!important}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt.active,.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt:active{transition:none!important}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt:hover{background:url(../img/s13.svg) no-repeat 0 0/cover;transition:none!important}body.hdn{height:100vh}#wrap{background:var(--gradient-bg-xl,linear-gradient(180deg,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 17.18%),linear-gradient(113deg,rgba(255,255,255,.4) 4.11%,rgba(255,255,255,0) 23.6%),linear-gradient(86deg,#ede7e7 3.46%,#efeef2 21.07%,#f0f2f9 35.01%,rgba(239,246,255,.99) 57.86%,#e6eaf5 96.95%))}#wrapper{min-height:100vh}#wrapper:before{display:none}.top_adv_banner{position:fixed}.mm_menu{position:fixed}.mm_menu2{position:fixed}.wrp_ovr{position:fixed}.top_ttl{padding-top:11vw;margin-top:0}.top_ttl .h1{font:600 2.083vw/1.875vw Montserrat;letter-spacing:-.1042vw;display:flex;align-items:flex-start}.top_ttl .h1 .gr{color:#abaeb7;margin-left:.573vw}.top_ttl .h1 .back_lnk{background-image:url(../img/back_health_lnk.svg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:1.406vw;height:.99vw;margin-left:.625vw}.questionnaire_wrap{min-height:41.667vw;margin-top:1.406vw;padding-bottom:4.375vw}.questionnaire_wrap .questionnaire_rows{display:flex;justify-content:space-between}.questionnaire_wrap .questionnaire_rows .questionnaire_cols{height:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols.questionnaire_cols01{width:70.313vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols.questionnaire_cols02{width:19.792vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btm_btns_in{width:calc(100% - 32px);display:flex;align-items:flex-start;flex-wrap:wrap;margin:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn{bottom:0;left:0;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.submit_init_data{font:600 12px/12px Montserrat;margin-left:0;width:100%;height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;margin-left:.417vw;height:4.271vw;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr{display:flex;flex-direction:column;align-items:flex-start}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps{padding:.625vw 1.042vw 1.458vw 1.042vw;max-height:8.333vw;background:rgba(255,255,255,.5);border-radius:.833vw;width:calc(100% - 1.302vw);margin:0 auto 1.25vw;transition:.35s;overflow:hidden}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps.active{box-shadow:0 3px 16px 0 rgba(212,214,238,.5);width:100%;max-height:22.031vw;background:#fff;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps.active .steps_cards_ovr{display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{font:500 .625vw/.833vw Montserrat;letter-spacing:-.013vw;color:#abaeb7;background:#f7f7fe;border-radius:3.125vw;padding:.417vw .938vw;margin-bottom:.833vw;display:inline-block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb .bl{color:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{font:500 .833vw/1.302vw Montserrat;letter-spacing:-.013vw;color:#383d4c;margin-bottom:.052vw;padding-left:.938vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{font:400 .729vw/1.094vw Montserrat;letter-spacing:-.015vw;color:#abaeb7;padding-left:.938vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr{display:none;margin-top:1.458vw;padding-left:.938vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .steps_card_mobile_line{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card{padding-left:1.25vw;margin-bottom:1.719vw;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{font:500 .729vw/1.042vw Montserrat;color:#383d4c;margin-bottom:.208vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{font:400 .625vw/.833vw Montserrat;color:#565a65}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card::before{content:"";background:#eaebf9;border-radius:.1042vw;height:2.708vw;width:.1042vw;position:absolute;top:.99vw;left:.365vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_checkbox{background-image:url(../img/step_card_unfilled.svg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:.833vw;height:.833vw;position:absolute;top:0;left:0;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card.complete::before{background:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card.complete .step_card_checkbox{transition:.35s;background-image:url(../img/step_card_checked.svg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card.active::before{background:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card.active .step_card_checkbox{transition:.35s;background-image:url(../img/step_card_unchecked.svg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card:last-of-type::before{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form{border-radius:.833vw;overflow:hidden;width:100%;min-height:41.667vw;background:#fff}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-input .item{color:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single{top:0;min-width:0;height:54px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single.open:after{transform:rotate(180deg)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single:after{content:"";position:absolute;background:url(../img/s29.svg) no-repeat 0 0/cover;border:0;margin:0;border-width:0;z-index:2;width:10px;height:7px;border:0;top:25px;right:20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input{display:flex;align-items:center;height:54px;border:1.5px solid #eaebf9;text-align:left;background:#fff;position:relative;top:0;transition:border .35s;padding:0 20px;border-radius:36px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input:hover{transition:border .35s;border-color:rgba(56,61,76,.1)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input:after{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input.not-full{padding-top:0;padding-bottom:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input.dropdown-active{border:1.5px solid #eaebf9;border-radius:23px 23px 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input .item{color:#383d4c;position:relative;padding:0;font:600 16px/25px Montserrat;letter-spacing:-.24px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input .item+input{cursor:not-allowed;pointer-events:none;display:none!important;color:#383d4c;font:600 16px/25px Montserrat;letter-spacing:-.24px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-input input{cursor:not-allowed;pointer-events:none;color:#383d4c;position:relative;padding:0;font:600 16px/25px Montserrat;letter-spacing:-.24px;display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown{text-align:left;background:#fff;margin:-.2rem 0 0 0;border-radius:0 0 23px 23px;border:1.5px solid #eaebf9;border-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .create{padding:.26vw 1.042vw;color:#383d4c;margin:0 0 10px;font:600 16px/25px Montserrat;letter-spacing:-.24px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .create.active{background:rgba(56,61,76,.15)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .selectize-dropdown-content{min-height:5.729vw;padding-bottom:0;padding-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{color:#383d4c;white-space:nowrap;font:600 16px/25px Montserrat;letter-spacing:-.24px;padding:0 0 8px 20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option.active{background:#fff;color:#ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option:last-child{border-radius:0 0 23px 23px;padding-bottom:12px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .nicescroll-rails{width:.1rem!important;background:rgba(0,0,0,.3)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .nicescroll-rails .nicescroll-cursors{left:.1rem}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data-top_line{width:100%;padding-top:4.115vw;padding-left:2.813vw;padding-bottom:1.458vw;border-bottom:1px solid rgba(56,61,76,.12)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data-top_line h2{font:500 clamp(1rem,.1810344828rem + 1.724137931vw,2.25rem)/clamp(1.375rem,.8017241379rem + 1.2068965517vw,2.25rem) Montserrat;letter-spacing:-.052vw;color:#383d4c;max-width:59.167vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns{display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .fx_btns_in{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;width:calc(100% - 32px)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn{border-radius:10.417vw;height:4.271vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0;display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data{margin:2.813vw auto 0;max-width:33.333vw;padding-bottom:4.948vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data h5{font:400 clamp(.5rem,.1724137931rem + .6896551724vw,1rem)/clamp(.875rem,.4245689655rem + .9482758621vw,1.5625rem) Montserrat;letter-spacing:-.017vw;color:#565a65;margin-bottom:.833vw;margin-top:2.292vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{width:100%;border-radius:1.563vw;background:#f7f7fe;height:3.021vw;display:flex;align-items:center;padding-left:1.25vw;border:0;font:600 .885vw/1.198vw Montserrat;color:#383d4c;letter-spacing:-.013vw;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:active{transition:.35s;background:#f2f2ff}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:hover{transition:.35s;background:#f2f2ff}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:-moz-placeholder{background:#f7f7fe}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:placeholder-shown{background:#f7f7fe}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:-moz-placeholder:active{-moz-transition:.35s;transition:.35s;background:#f7f7fe}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:placeholder-shown:active{transition:.35s;background:#f7f7fe}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:-moz-placeholder:hover{-moz-transition:.35s;transition:.35s;background:#f7f7fe}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input:placeholder-shown:hover{transition:.35s;background:#f7f7fe}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50{display:flex;justify-content:space-between;flex-wrap:wrap}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50 h5{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50 input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50 label{width:calc((100% - .625vw)/ 2)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50.block{padding-top:2.031vw;padding-left:1.771vw;padding-right:4.896vw;height:auto;min-height:unset}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50.block input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50.block label{margin-bottom:.833vw;width:calc((100% - 1.875vw)/ 2)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines25{display:flex;justify-content:space-between;flex-wrap:wrap}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines25 h5{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines25 input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines25 label{width:calc((100% - 1.875vw)/ 4)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50_half{display:flex;justify-content:space-between;flex-wrap:wrap}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50_half .half_line{width:calc((100% - .625vw)/ 2)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50_half h5{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50_half input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50_half label{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no{padding:2.031vw 2.24vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no label{width:16.875vw;margin-bottom:.833vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no input:last-child,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no label:last-child{margin-bottom:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr{display:flex;flex-direction:column;max-width:20.833vw;margin-top:1.25vw;margin-left:.521vw;margin-bottom:-2.083vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders{padding:0 1.667vw;padding-right:1.042vw;height:3.438vw;position:relative;max-width:100%;display:flex;align-items:center;justify-content:space-between;font:600 .885vw/1.198vw Montserrat;letter-spacing:-.013vw;color:#383d4c;position:relative;border-radius:1.771vw;border:2px solid var(--eaebf-9,#eaebf9)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .gr{margin-left:.208vw;color:#abaeb7}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .from_t{overflow:hidden;height:100%;width:100%;max-width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .from_t.active .label_input{opacity:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .from_t.focused .label_input{opacity:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .from_t.filled .label_input{opacity:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .label_input{position:absolute;top:0;bottom:0;margin:auto;font:600 .833vw/.833vw Montserrat;letter-spacing:-.013vw;color:rgba(56,61,76,.2);background:#fff;pointer-events:none;display:flex;align-items:center;z-index:2;border-radius:1.771vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input{position:absolute;top:0;bottom:0;margin:auto;border:0;font:600 .833vw/.833vw Montserrat;color:#abaeb7;background:0 0;letter-spacing:-.013vw;width:100%;max-width:100%;height:100%;transition:color .35s;z-index:1}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input::-moz-placeholder{opacity:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input::placeholder{opacity:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .from_t,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .to_t{width:100%;display:flex;align-items:center;z-index:10;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .from_t.active input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .to_t.active input{color:#383d4c;transition:color .35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big{margin:-.521vw auto 0;max-width:17.969vw;width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs{top:.417vw;background-color:#eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs.active .irs-line{transition:background-color .35s;background-color:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs.irs--big{height:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-single{background-color:transparent;background:0 0;color:#383d4c;padding:0 .26vw .781vw;margin-top:-2.344vw;font-size:0;pointer-events:none;letter-spacing:-.013vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-bar{box-shadow:none;border:0;height:2px;border-radius:2px;top:.417vw;background:0 0;background-color:#eaebf9;transition:background-color .35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-bar.active{transition:background-color .35s;background-color:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line{top:0;height:2px;border-radius:2px;border:0;background:0 0;background-color:#eaebf9;transition:background-color .35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line::before{content:"";background-color:#fff;height:2.396vw;width:1.719vw;position:absolute;left:-.469vw;top:-.26vw;transform:rotate(-87deg);z-index:10}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line::after{content:"";background-color:#fff;height:2.396vw;width:1.719vw;position:absolute;right:-.469vw;top:-.26vw;transform:rotate(87deg)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-shadow{display:block!important}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-max,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-min{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-from,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-to{background:0 0;font-size:0;color:#383d4c;letter-spacing:-.013vw;text-transform:uppercase;border-radius:0;padding:0 .26vw .781vw;margin-top:-.781vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle{cursor:grab;transition:background-color .35s;box-shadow:0 4px 8px 0 rgba(212,218,229,.6);z-index:20;top:0;width:1.719vw;height:.833vw;border-radius:.417vw;background:0 0;background-color:#fff;border:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle:active{cursor:grabbing}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle.active{transition:background-color .35s;background-color:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle::before{display:none;content:"";position:absolute;top:0;bottom:0;left:auto;right:0;margin:auto;width:.625vw;height:3px;border-radius:100%;background:#ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle::after{display:none;content:"";position:absolute;top:0;bottom:0;left:-.365vw;right:0;margin:auto;width:1.354vw;height:1.354vw;border-radius:100%;background:0 0;border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines h5{padding-left:1.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default{padding-bottom:5px;padding-top:5px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.big_checkbox{width:28.646vw!important}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r{display:flex;align-items:center;position:relative;padding-left:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:3.021vw;border-radius:1.563vw;padding-top:.573vw;padding-bottom:.573vw;padding-right:3.646vw;background:rgba(255,255,255,.5);border:.1042vw solid #eaebf9;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:has(input:checked),.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:has(input:checked){border:.1042vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active{transition:.35s;background:#fff;border:.1042vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active .checkbox__checkmark{transition:.35s;border:.1042vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover{transition:.35s;border:.1042vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover .checkbox__checkmark{transition:.35s;border:.1042vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover .checkbox__checkmark:after{transition:.35s;background:#ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover{transition:.35s;border:.1042vw solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover .checkbox__checkmark{transition:.35s;border:.1042vw solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover .checkbox__checkmark:after{transition:.35s;background:#dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked+.checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked+.checkbox__checkmark{border:.1042vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked~.checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked~.checkbox__checkmark{background-color:#fff}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked~.checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked~.checkbox__checkmark:after{opacity:1}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked~.checkbox__checkmark:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked~.checkbox__checkmark:hover{background-color:#fff}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark{position:absolute;top:0;bottom:0;margin:auto;right:.833vw;height:1.354vw;width:1.354vw;background-color:#fff;border:.1042vw solid #eaebf9;transition:.35s;border-radius:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark:after{transition:.35s;content:"";position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:.625vw;height:.625vw;border-radius:100%;background:#ff7d14;opacity:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body{display:flex;align-items:center;width:100%;height:100%;padding-left:1.25vw;font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.875rem,.5064655172rem + .775862069vw,1.4375rem) Montserrat;color:#383d4c;letter-spacing:-.013vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body p,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body p{font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.875rem,.5064655172rem + .775862069vw,1.4375rem) Montserrat;color:#383d4c;letter-spacing:-.013vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .submit_init_data_ovr{display:flex;justify-content:center;align-items:center;margin-top:2.708vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn:disabled{opacity:.5;pointer-events:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn.disabled{opacity:.5;pointer-events:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line{padding:.833vw 2.813vw .833vw 2.813vw;border-bottom:1px solid rgba(56,61,76,.12)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info{display:flex;flex-direction:row;align-content:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_naming{font:500 .677vw/.938vw Montserrat;letter-spacing:-.014vw;color:#abaeb7;background:#f7f7fe;border-radius:3.125vw;padding:.417vw .938vw;margin-right:.833vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_naming .bl{margin-left:.208vw;color:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_counter{display:flex;align-items:center;font:500 .677vw/.938vw Montserrat;letter-spacing:-.014vw;color:#abaeb7}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_counter .bl{color:#383d4c;display:inline-block;margin-right:.208vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line h2{font:500 1.875vw/1.875vw Montserrat;letter-spacing:-.052vw;color:#383d4c;margin-top:1.771vw;max-width:59.167vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .choose_nmb{font:500 .677vw/.938vw Montserrat;letter-spacing:-.014vw;color:#abaeb7;margin-top:.521vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block{min-height:41.667vw;position:relative;display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block.active{display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns{display:flex;width:-moz-fit-content;width:fit-content;justify-content:space-between;align-items:center;position:relative;left:2.813vw;bottom:0;margin-top:6.25vw;margin-bottom:2.604vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn{bottom:0;left:0;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.submit_init_data{font:600 12px/12px Montserrat;margin-left:0;width:100%;height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.next_block{margin-left:.417vw;height:4.271vw;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btm_btns_in{width:calc(100% - 32px);display:flex;align-items:flex-start;flex-wrap:wrap;margin:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn{bottom:0;left:0;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.submit_init_data{font:600 12px/12px Montserrat;margin-left:0;width:100%;height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;margin-left:.417vw;height:4.271vw;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btn{position:absolute;left:2.917vw;bottom:2.813vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line{padding:.833vw 2.813vw .833vw 2.813vw;border-bottom:1px solid rgba(56,61,76,.12)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info{display:flex;flex-direction:row;align-content:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{font:500 .677vw/.938vw Montserrat;letter-spacing:-.014vw;color:#abaeb7;background:#f7f7fe;border-radius:3.125vw;padding:.417vw .938vw;margin-right:.833vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming .bl{margin-left:.208vw;color:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter{display:flex;align-items:center;font:500 .677vw/.938vw Montserrat;letter-spacing:-.014vw;color:#abaeb7}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter .bl{color:#383d4c;display:inline-block;margin-right:.313vw;padding:.208vw .677vw;border-radius:3.125vw;position:relative;background:#9fe951;overflow:hidden}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter .bl .t{z-index:2;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter .bl::before{border-radius:3.125vw;background:radial-gradient(27.61% 50% at 50% 50%,rgba(255,255,255,.78) 0,rgba(255,255,255,.56) 58.89%);filter:blur(5.6999998093px);content:"";z-index:1;position:absolute;right:.156vw;bottom:.156vw;margin:auto;width:100%;height:100%;pointer-events:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line h2{font:500 1.875vw/1.875vw Montserrat;letter-spacing:-.052vw;color:#383d4c;margin-top:1.771vw;max-width:59.167vw;min-height:5.625vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .choose_nmb{font:500 .677vw/.938vw Montserrat;letter-spacing:-.014vw;color:#abaeb7;margin-top:.521vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important{min-height:41.667vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btm_btns_in{width:calc(100% - 32px);display:flex;align-items:flex-start;flex-wrap:wrap;margin:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn{bottom:0;left:0;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.submit_init_data{font:600 12px/12px Montserrat;margin-left:0;width:100%;height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;margin-left:.417vw;height:4.271vw;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btm_btns_in{width:calc(100% - 32px);display:flex;align-items:flex-start;flex-wrap:wrap;margin:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn{bottom:0;left:0;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;margin-left:.417vw;height:4.271vw;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.submit_init_data{font:600 12px/12px Montserrat;margin-left:8px;width:calc(100% - 72px);height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns{display:flex;width:-moz-fit-content;width:fit-content;justify-content:space-between;align-items:center;position:relative;left:2.813vw;bottom:0;margin-top:6.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn{bottom:0;left:0;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn.next_block{margin-left:.417vw;height:4.271vw;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line{padding-bottom:.833vw;padding-top:4.375vw;padding-left:2.813vw;padding-right:2.813vw;border-bottom:1px solid rgba(56,61,76,.12)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line h2{font:500 1.875vw/1.875vw Montserrat;letter-spacing:-.052vw;color:#383d4c;margin-bottom:2.292vw;max-width:59.167vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line .choose_nmb{font:500 .677vw/.938vw Montserrat;letter-spacing:-.014vw;color:#abaeb7}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps{min-height:41.667vw;padding-bottom:2.813vw;position:relative;flex-direction:column}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items{max-width:100%;-moz-column-gap:1.25vw;column-gap:1.25vw;row-gap:2.969vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item{width:20.729vw;height:35.313vw;border-radius:1.25vw 1.25vw 0 0;margin:0;background:0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt{position:absolute;top:1.667vw;right:2.396vw;display:block;background:url(../img/s13g.svg) no-repeat 0 0/cover;width:1.042vw;height:.885vw;transition:.35s;z-index:30}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt:hover{background:url(../img/s13.svg) no-repeat 0 0/cover;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt:active{background:url(../img/s13f.svg) no-repeat 0 0/cover;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .slr_lnk{padding:0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_top{background:#f7f7fe;border-radius:1.25vw;padding:0 1.25vw 4.271vw;display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .m_img{display:block;text-align:center;background:#f7f7fe;padding:0;height:20.938vw;border-radius:0 0 1.25vw 1.25vw;margin-top:0;transition:all .4s ease;position:relative;z-index:9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .m_img img{max-height:15.938vw;transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf{display:block;padding:1.25vw 1.302vw 0;height:4.323vw;background:#f7f7fe;transition:all .4s ease;position:relative;z-index:10}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl{display:inline-block;background:#fff;letter-spacing:-.01em;font:600 .729vw/.729vw Montserrat;padding:.469vw .938vw .521vw .938vw;border-radius:1.25vw;box-shadow:0 .417vw .885vw rgba(212,218,230,.36)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_dscnt{color:#fff;background:#33774e}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_new{color:#fff;background:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_hit{color:#ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_best{color:#33774e}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_promo{color:#ed2929}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_nutraceuticals{color:#00b860}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl.hd{opacity:0!important;pointer-events:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb{display:block;height:auto;padding:1.146vw 1.302vw 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t{display:flex;justify-content:space-between;margin:.156vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .tb_t_n{color:#565a65;font:500 .938vw/1.458vw Montserrat;letter-spacing:-.014vw;display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{letter-spacing:-.013vw;color:#565a65;font:normal .833vw/1.458vw Montserrat;white-space:nowrap}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_wrp{display:flex;align-items:center;justify-content:space-between;margin-top:1.25vw;color:#565a65}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_wrp .tb_type{font:500 .938vw/1.458vw Montserrat;letter-spacing:-.014vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_wrp .wd{font:400 .833vw/1.042vw Montserrat;letter-spacing:-.013vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .h5_wrp{display:block;height:auto;height:3.438vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{display:block;color:#021f23;font:500 1.354vw/1.667vw Montserrat;letter-spacing:-.014vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .l{margin-top:.781vw;margin-bottom:1.354vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r{display:flex;justify-content:space-between;align-items:center;height:auto;margin:1.979vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n{display:flex;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{display:flex;margin:0 4.427vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .old_prc{color:#787b82;font:normal 1.042vw/1.042vw Montserrat;letter-spacing:-.016vw;text-decoration:line-through;margin:.208vw 0 0 .417vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .prc{color:#021f23;font:700 1.875vw/1.875vw Montserrat;letter-spacing:-.056vw;transform-origin:center;backface-visibility:hidden;order:-1}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .out_of_stock{border-radius:4.479vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk{position:absolute;bottom:0;right:1.302vw;width:7.24vw;height:2.813vw;z-index:40;border:0;cursor:pointer;transition:all .2s ease-out;overflow:hidden}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk:hover .bsk{background:#ff7d14;transition:all .2s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk{position:absolute;top:0;right:0;margin:auto;width:2.813vw;height:2.813vw;background:#383d4c;border-radius:100%;transform:translateX(0);transition:all .2s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk.hd{opacity:0;pointer-events:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:url(../img/s14w.svg) no-repeat 0 0/cover;width:.677vw;height:.99vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps{width:7.24vw;height:2.813vw;opacity:0;pointer-events:none;display:flex;justify-content:space-between}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps.active{opacity:1;pointer-events:all}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .inp_cnrt{color:#383d4c;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;border:.052vw solid #abaeb7;border-radius:3.125vw;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;text-align:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button{width:2.292vw;height:100%;text-align:right;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-end}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button.disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button span{width:.625vw;height:.052vw;background:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button{width:2.292vw;height:100%;text-align:center;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-start}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button:disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button.disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span{width:.625vw;height:.625vw;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:100%;width:.052vw;background:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:.052vw;background:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .mobile_btm_btn{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .mobile_btm_btn .btn.fap{background:#9fe951;position:relative;margin-top:0;bottom:0;left:0;width:-moz-fit-content;width:fit-content;height:4.271vw;display:flex;border-radius:10.417vw;justify-content:center;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns{display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .fx_btns_in{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;width:calc(100% - 32px)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn{position:relative;margin-top:4.167vw;height:4.271vw;bottom:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task{color:#383d4c;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:0 0;padding:1.198vw 1.979vw;border-radius:1.771vw;border:1px solid rgba(56,61,76,.1);cursor:pointer;transition:.35s;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw;margin-left:.417vw;border:rgba(56,61,76,.1) 1px solid}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task:hover{border:1px solid #383d4c;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0;display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.view_recomendation{display:none;height:4.271vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line{padding-top:4.375vw;padding-left:2.813vw;padding-right:2.813vw;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line .go_back_lnk{background:#ff7d14;border-radius:100%;border:0;width:3.021vw;height:3.021vw;padding:0;margin:0;position:absolute;margin-right:1.25vw;transition:.35s;display:inline-block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line .go_back_lnk::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn_wht.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line .go_back_lnk+h2{padding-left:4.271vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line h2{font:500 clamp(1rem,.1810344828rem + 1.724137931vw,2.25rem)/clamp(1.375rem,.8017241379rem + 1.2068965517vw,2.25rem) Montserrat;letter-spacing:-.052vw;color:#383d4c;margin-bottom:2.396vw;max-width:61.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line h2 .red_l{color:#ed2929}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line h2 .gr_l{color:#00b860}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line h2.big_height{min-height:7.5vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .task_detail_result_ovr{padding:0 2.813vw 2.813vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .task_detail_result_ovr p{font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:48.229vw;margin-bottom:1.054vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .task_detail_result_ovr p:last-child{margin-bottom:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .task_detail_result_ovr+.detail_task_top_btns{margin-top:1.667vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns{display:flex;justify-content:flex-start;align-items:center;padding:0 2.813vw;margin-top:4.479vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn{margin-top:0;bottom:0;left:0;position:relative;margin-left:.521vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn:first-child{margin-left:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn.change_new_task{position:relative;margin-top:0;bottom:0;left:0;width:-moz-fit-content;width:fit-content;height:4.271vw;display:flex;border-radius:10.417vw;justify-content:center;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn.fap{background:#9fe951;position:relative;margin-top:0;bottom:0;left:0;width:-moz-fit-content;width:fit-content;height:4.271vw;display:flex;border-radius:10.417vw;justify-content:center;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn.view_recomendation{position:relative;margin-top:0;bottom:0;left:0;width:-moz-fit-content;width:fit-content;height:4.271vw;display:flex;border-radius:10.417vw;justify-content:center;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr{display:flex;justify-content:normal;align-items:center;padding:0 2.813vw 0;flex-wrap:wrap}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card{margin-right:.833vw;margin-bottom:.833vw;max-height:9.688vw;min-height:9.688vw;width:15.521vw;border-radius:.833vw;border:1px solid rgba(56,61,76,.1);opacity:.6;padding-bottom:1.25vw;padding-left:.938vw;padding-top:.938vw;padding-right:.938vw;transition:.35s;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card:last-child{margin-right:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card:nth-child(4){margin-right:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active{transition:.35s;opacity:1;min-height:12.448vw;max-height:none;border-radius:.833vw;border:1px solid rgba(56,61,76,.2)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active .task_block_icon{width:3.021vw;height:3.021vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.current{border:1px solid rgba(56,61,76,.4);box-shadow:0 3px 16px 0 rgba(56,61,76,.2)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.positive_result .task_block_icon .task_block_icon_bg{transition:.35s;opacity:1;background-image:url(../img/pos_result.svg)!important}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.negative_result .task_block_icon .task_block_icon_bg{transition:.35s;opacity:1;background-image:url(../img/neg_result.svg)!important}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card h4{font:700 clamp(.75rem,.5452586207rem + .4310344828vw,1.0625rem)/clamp(.75rem,.2995689655rem + .9482758621vw,1.4375rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;margin-top:5.938vw;margin-bottom:.208vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card p{font:500 clamp(.5625rem,.4806034483rem + .1724137931vw,.6875rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;letter-spacing:-.011vw;color:#abaeb7}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{font:600 clamp(.5625rem,.4806034483rem + .1724137931vw,.6875rem)/clamp(.6875rem,.5237068966rem + .3448275862vw,.9375rem) Montserrat;letter-spacing:-.011vw;color:#565a65;padding:.417vw .833vw;border-radius:3.125vw;background:#f7f7fe;position:absolute;top:.938vw;right:.938vw;display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{display:inline-block;margin-top:.781vw;font:600 clamp(.5625rem,.4806034483rem + .1724137931vw,.6875rem)/clamp(.6875rem,.5237068966rem + .3448275862vw,.9375rem) Montserrat;letter-spacing:-.011vw;color:#fff;background:#ff7d14;height:auto;border-radius:3.125vw;padding:.417vw .833vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .task_block_icon{transition:.35s;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:2.396vw;height:2.396vw;position:absolute;top:.938vw;left:.938vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .task_block_icon .task_block_icon_bg{transition:.35s;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;opacity:1;margin:auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:1}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps p.hidden,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps p.thank_you_text{margin-top:.99vw;font:600 clamp(.875rem,.7521551724rem + .2586206897vw,1.0625rem)/clamp(1.375rem,1.3340517241rem + .0862068966vw,1.4375rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:56.708vw;padding:0 2.813vw;margin-bottom:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .btn{display:inline-block;position:absolute;bottom:2.813vw;left:2.813vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .btn.view_recomendation{position:relative;margin-top:4.479vw;bottom:0;width:-moz-fit-content;width:fit-content;height:4.271vw;display:flex;border-radius:10.417vw;justify-content:center;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment{margin-top:6.771vw;padding-left:2.813vw;padding-right:2.813vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .rec_tag{font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.875rem,.5064655172rem + .775862069vw,1.4375rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;margin-bottom:2.396vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items{display:flex;flex-wrap:wrap;max-width:49.375vw;margin:0 auto 0 0;-moz-column-gap:1.25vw;column-gap:1.25vw;row-gap:2.969vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item{position:relative;overflow:hidden;height:35.313vw;width:24.063vw;border-radius:1.25vw 1.25vw 0 0;transition:.4s ease;background:0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item.stock{background:0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item.dsbl .bsk_lnk,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item.dsbl .tb_r{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item.cp_pink{background:#fff6f9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt{position:absolute;top:1.667vw;right:2.396vw;display:block;background:url(../img/s13g.svg) no-repeat 0 0/cover;width:1.042vw;height:.885vw;transition:.35s;z-index:30}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt:hover{background:url(../img/s13.svg) no-repeat 0 0/cover;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt:active{background:url(../img/s13f.svg) no-repeat 0 0/cover;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .slr_lnk{display:block;height:100%;width:100%;padding:0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf{display:block;padding:1.25vw 1.302vw 0;height:4.323vw;background:#f7f7fe;transition:all .4s ease;position:relative;z-index:10}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl{display:inline-block;background:#fff;letter-spacing:-.01em;font:600 .729vw/.729vw Montserrat;padding:.469vw .938vw .521vw .938vw;border-radius:1.25vw;box-shadow:0 .417vw .885vw rgba(212,218,230,.36)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_dscnt{color:#fff;background:#33774e}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_new{color:#fff;background:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_hit{color:#ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_best{color:#33774e}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_promo{color:#ed2929}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_nutraceuticals{color:#00b860}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl.hd{opacity:0!important;pointer-events:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .m_img{display:block;text-align:center;background:#f7f7fe;padding:0;height:20.938vw;border-radius:0 0 1.25vw 1.25vw;transition:all .4s ease;margin-top:0;position:relative;z-index:9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .m_img img{max-height:15.938vw;transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb{display:block;height:auto;padding:1.146vw 1.302vw 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t{display:flex;justify-content:space-between;margin:.156vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .tb_t_n{color:#565a65;font:500 .938vw/1.458vw Montserrat;letter-spacing:-.014vw;display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{letter-spacing:-.013vw;color:#565a65;font:normal .833vw/1.458vw Montserrat;white-space:nowrap}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_wrp{display:flex;align-items:center;justify-content:space-between;margin-top:1.25vw;color:#565a65}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_wrp .tb_type{font:500 .938vw/1.458vw Montserrat;letter-spacing:-.014vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_wrp .wd{font:400 .833vw/1.042vw Montserrat;letter-spacing:-.013vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .h5_wrp{display:block;height:auto;height:3.438vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{display:block;color:#021f23;font:500 1.354vw/1.667vw Montserrat;letter-spacing:-.014vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .l{display:block;height:.1rem;background:rgba(56,61,76,.2);margin:.833vw 0 1.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r{display:flex;justify-content:space-between;align-items:center;height:auto;margin:1.979vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n{display:flex;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{display:flex;margin:0 4.427vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .old_prc{color:#787b82;font:normal 1.042vw/1.042vw Montserrat;letter-spacing:-.016vw;text-decoration:line-through;margin:.208vw 0 0 .417vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .prc{color:#021f23;font:700 1.875vw/1.875vw Montserrat;letter-spacing:-.056vw;transform-origin:center;backface-visibility:hidden;order:-1}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk{position:absolute;bottom:0;right:1.302vw;width:7.24vw;height:2.813vw;z-index:40;border:0;cursor:pointer;transition:all .2s ease-out;overflow:hidden}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk:hover .bsk{background:#ff7d14;transition:all .2s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk{position:absolute;top:0;right:0;margin:auto;width:2.813vw;height:2.813vw;background:#383d4c;border-radius:100%;transform:translateX(0);transition:all .2s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk.hd{opacity:0;pointer-events:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:url(../img/s14w.svg) no-repeat 0 0/cover;width:.677vw;height:.99vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps{width:7.24vw;height:2.813vw;opacity:0;pointer-events:none;display:flex;justify-content:space-between}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps.active{opacity:1;pointer-events:all}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .inp_cnrt{color:#383d4c;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;border:.052vw solid #abaeb7;border-radius:3.125vw;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;text-align:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button{width:2.292vw;height:100%;text-align:right;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-end}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button:disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button.disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button span{width:.625vw;height:.052vw;background:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button{width:2.292vw;height:100%;text-align:center;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-start}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button:disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button.disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span{width:.625vw;height:.625vw;position:relative}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:100%;width:.052vw;background:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:.052vw;background:#383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;border-radius:5.833vw;background:rgba(247,247,254,.8);z-index:40;pointer-events:none;display:flex;align-items:flex-start;justify-content:center;display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock.active{display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .h6{color:#383d4c;font:500 .885vw/.885vw Montserrat;letter-spacing:-.025em;margin:14.688vw 0 0;text-align:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{pointer-events:all;color:#383d4c;font:600 .833vw/.833vw Montserrat;letter-spacing:-.015em;border-radius:1.771vw;padding:.521vw 0;border:.1rem solid #383d4c;position:absolute;bottom:2.188vw;left:0;right:0;margin:0 auto;display:inline-block;text-align:center;max-width:12.813vw;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk:hover{color:#fff;background:#021f23;transition:.35s}.result_wrap{min-height:41.667vw;margin-top:1.406vw;padding-bottom:4.375vw}.result_wrap .finish_result_in{background:#fff;border-radius:.833vw;padding:4.375vw 2.813vw 2.813vw;min-height:41.667vw}.result_wrap .finish_result_in .detail_task_top_btns{display:flex}.result_wrap .finish_result_in .detail_task_top_btns .btn.fap{background:#9fe951;position:relative;margin-top:0;bottom:0;left:0;width:-moz-fit-content;width:fit-content;height:4.271vw;display:flex;border-radius:10.417vw;justify-content:center;align-items:center;margin-top:2.396vw;margin-left:.521vw;max-width:none}.result_wrap .finish_result_in .detail_task_top_line .go_back_lnk{display:none}.result_wrap .finish_result_in .detail_task_top_line h2{font:500 clamp(1rem,.1810344828rem + 1.724137931vw,2.25rem)/clamp(1.375rem,.8017241379rem + 1.2068965517vw,2.25rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:45.365vw;margin-bottom:2.396vw}.result_wrap .finish_result_in .detail_task_top_line h2:first-child{margin-top:0}.result_wrap .finish_result_in .detail_task_top_line h2 .grn{color:#00b860}.result_wrap .finish_result_in .detail_task_top_line h2 .gr_l{color:#00b860}.result_wrap .finish_result_in .detail_task_top_line h2 .red_l{color:#ed2929}.result_wrap .finish_result_in .task_detail_result_ovr{margin-top:0}.result_wrap .finish_result_in .task_detail_result_ovr p{font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:48.229vw;margin-bottom:1.054vw}.result_wrap .finish_result_in .task_detail_result_ovr p:last-child{margin-bottom:0}.result_wrap .finish_result_in p.thank_you_text{font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:48.229vw}.result_wrap .finish_result_in p.thank_you_text:last-child{margin-bottom:0}.result_wrap .finish_result_in .finish_result_top_line{display:flex;justify-content:space-between;align-items:center;padding-bottom:2.396vw;border-bottom:1px solid rgba(56,61,76,.12)}.result_wrap .finish_result_in .finish_result_top_line .frt-btns{display:flex;align-items:flex-start}.result_wrap .finish_result_in .finish_result_top_line .frt-btns .btn.fap{margin-top:0;background:#9fe951;border-radius:1.771vw;height:auto;padding:1.25vw 1.979vw;margin-right:1.667vw}.result_wrap .finish_result_in .finish_result_top_line .h2{font:500 1.875vw/1.875vw Montserrat;letter-spacing:-.052vw;color:#383d4c;display:flex;align-items:center;max-width:59.167vw;margin-bottom:0;margin-top:0}.result_wrap .finish_result_in .finish_result_top_line .h2 .img_desc{margin-right:1.25vw;background:#f7f7fe;border-radius:100%;overflow:hidden;width:3.542vw;height:3.542vw}.result_wrap .finish_result_in .finish_result_top_line .h2 .img_desc img{max-width:100%}.result_wrap .finish_result_in .finish_result_top_line .h2 .go_back_lnk{background:#ff7d14;border-radius:100%;border:0;width:3.021vw;height:3.021vw;padding:0;margin:0;position:relative;margin-right:1.25vw;transition:.35s;display:inline-block}.result_wrap .finish_result_in .finish_result_top_line .h2 .go_back_lnk::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn_wht.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.result_wrap .finish_result_in .finish_result_top_line .lnk{font:600 .833vw/.833vw Montserrat;letter-spacing:-.013vw;color:#383d4c;background:#eaebf9;border-radius:1.771vw;padding:1.25vw 1.979vw;transition:.35s}.result_wrap .finish_result_in .finish_result_top_line .lnk.mobile{display:none}.result_wrap .finish_result_in .lnk{font:600 .833vw/.833vw Montserrat;letter-spacing:-.013vw;color:#383d4c;background:#eaebf9;border-radius:1.771vw;padding:1.25vw 1.979vw;transition:.35s}.result_wrap .finish_result_in .lnk.mobile{display:none}.result_wrap .finish_result_in .h2{font:500 clamp(1rem,.1810344828rem + 1.724137931vw,2.25rem)/clamp(1.375rem,.8017241379rem + 1.2068965517vw,2.25rem) Montserrat;letter-spacing:-.052vw;color:#383d4c;margin-bottom:1.875vw;margin-top:2.917vw;padding-left:.729vw}.result_wrap .finish_result_in .h2 .nmb{margin-right:.156vw}.result_wrap .finish_result_in .h2+.big_result_card{margin-top:3.333vw}.result_wrap .finish_result_in .detail_task_top_btns .btn{margin-top:2.396vw}.result_wrap .finish_result_in .btn{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;height:4.271vw;padding:1.719vw 2.917vw;border-radius:10.417vw;margin-top:4.167vw;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content}.result_wrap .finish_result_in .mobile_btm_btn{display:none}.result_wrap .finish_result_in .fixed_btm_btns{display:block}.result_wrap .finish_result_in .fixed_btm_btns .fx_btns_in{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;width:calc(100% - 32px)}.result_wrap .finish_result_in .fixed_btm_btns .btn{height:4.271vw}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task{color:#383d4c;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:0 0;padding:1.198vw 1.979vw;border-radius:1.771vw;border:1px solid rgba(56,61,76,.1);cursor:pointer;transition:.35s;border-radius:10.417vw;padding-left:2.917vw;padding-right:2.917vw;margin-left:.417vw;border:rgba(56,61,76,.1) 1px solid}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task:hover{border:1px solid #383d4c;transition:.35s}.result_wrap .finish_result_in .fixed_btm_btns .btn.prev_block{background:#fff;border-radius:100%;border:rgba(56,61,76,.2) 1px solid;width:4.271vw;height:4.271vw;padding:0;margin:0;display:none}.result_wrap .finish_result_in .fixed_btm_btns .btn.prev_block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url(../img/back_lnk_btn.svg);width:8px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.result_wrap .finish_result_in .fixed_btm_btns .btn.view_recomendation{display:none}.result_wrap .finish_result_in .fixed_btm_btns .btn.view_result{display:none;margin-bottom:12px}.result_wrap .finish_result_in .p_desc .colors_list{margin-top:1.875vw}.result_wrap .finish_result_in .p_desc .colors_list li{max-width:37.396vw;font:500 clamp(.875rem,.7931034483rem + .1724137931vw,1rem)/clamp(1.3125rem,1.1487068966rem + .3448275862vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;margin-bottom:.833vw;padding-left:1.615vw;position:relative}.result_wrap .finish_result_in .p_desc .colors_list li:first-child::before{content:"";border-radius:80px;background:linear-gradient(180deg,#ef9137 .04%,#f64e19 99.9%);width:.99vw;height:.99vw;position:absolute;left:0;top:.052vw}.result_wrap .finish_result_in .p_desc .colors_list li:nth-child(2)::before{content:"";border-radius:80px;background:linear-gradient(180deg,#ffd973 18.92%,#ffbb01 99.9%);width:.99vw;height:.99vw;position:absolute;left:0;top:.052vw}.result_wrap .finish_result_in .p_desc .colors_list li:last-child::before{content:"";border-radius:80px;background:linear-gradient(180deg,#6eee86 12.37%,#60c630 85.28%);width:.99vw;height:.99vw;position:absolute;left:0;top:.052vw}.result_wrap .finish_result_in .p_desc p{font:500 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:45.365vw;margin-top:1.042vw}.result_wrap .finish_result_in .p_desc p:first-child{margin-top:0}.result_wrap .finish_result_in .p_desc p .grn{color:#00b860}.result_wrap .finish_result_in .p_desc .btn{margin-top:2.396vw;max-width:13.281vw;display:flex;justify-content:center;align-items:center}.result_wrap .finish_result_in .p_desc+.big_result_card{margin-top:3.333vw}.result_wrap .finish_result_in .task_detail_result_ovr{padding:0 0 2.396vw;max-width:41.229vw}.result_wrap .finish_result_in .task_detail_result_ovr p{font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:48.229vw;margin-bottom:0}.result_wrap .finish_result_in .task_detail_result_ovr p:last-child{margin-bottom:0}.result_wrap .finish_result_in .detail_task_block_cards_ovr{display:flex;justify-content:normal;align-items:center;padding:0;flex-wrap:wrap}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card{margin-right:.833vw;margin-bottom:.833vw;max-height:9.688vw;min-height:9.688vw;width:15.521vw;border-radius:.833vw;border:1px solid rgba(56,61,76,.1);opacity:.6;padding-bottom:1.25vw;padding-left:.938vw;padding-top:.938vw;padding-right:.938vw;transition:.35s;position:relative}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card:last-child{margin-right:0}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card:nth-child(4){margin-right:0}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active{transition:.35s;opacity:1;min-height:12.448vw;max-height:none;border-radius:.833vw;border:1px solid rgba(56,61,76,.2)}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active .task_block_icon{width:3.021vw;height:3.021vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.current{border:1px solid rgba(56,61,76,.4);box-shadow:0 3px 16px 0 rgba(56,61,76,.2)}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.positive_result .task_block_icon .task_block_icon_bg{transition:.35s;opacity:1;background-image:url(../img/pos_result.svg)!important}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.negative_result .task_block_icon .task_block_icon_bg{transition:.35s;opacity:1;background-image:url(../img/neg_result.svg)!important}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card h4{font:700 clamp(.75rem,.5452586207rem + .4310344828vw,1.0625rem)/clamp(.75rem,.2995689655rem + .9482758621vw,1.4375rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;margin-top:5.938vw;margin-bottom:.208vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card p{font:500 clamp(.5625rem,.4806034483rem + .1724137931vw,.6875rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;letter-spacing:-.011vw;color:#abaeb7}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{font:600 clamp(.5625rem,.4806034483rem + .1724137931vw,.6875rem)/clamp(.6875rem,.5237068966rem + .3448275862vw,.9375rem) Montserrat;letter-spacing:-.011vw;color:#565a65;padding:.417vw .833vw;border-radius:3.125vw;background:#f7f7fe;position:absolute;top:.938vw;right:.938vw;display:block}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{height:auto!important;display:inline-block;margin-top:.781vw;font:600 clamp(.5625rem,.4806034483rem + .1724137931vw,.6875rem)/clamp(.6875rem,.5237068966rem + .3448275862vw,.9375rem) Montserrat;letter-spacing:-.011vw;color:#fff;background:#ff7d14;border-radius:3.125vw;padding:.417vw .833vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .task_block_icon{transition:.35s;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:2.396vw;height:2.396vw;position:absolute;top:.938vw;left:.938vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .task_block_icon .task_block_icon_bg{transition:.35s;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;opacity:1;margin:auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:1}.result_wrap .finish_result_in .big_result_card{padding:3.333vw 2.5vw 3.333vw;border-radius:1.875vw;background:#f7f7fe;margin-bottom:.833vw}.result_wrap .finish_result_in .big_result_card h4{margin-bottom:1.042vw}.result_wrap .finish_result_in .big_result_card+.h2{margin-top:7.708vw}.result_wrap .finish_result_in .big_result_card .prcnt_wrap_res{width:18.698vw;height:1.563vw;border-radius:1.354vw;background:#fff;position:relative;overflow:hidden}.result_wrap .finish_result_in .big_result_card .prcnt_wrap_res .prcnt_in_res{position:absolute;left:0;top:0;bottom:0;height:100%;margin:auto;border-top-right-radius:1.25vw;border-bottom-right-radius:1.25vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap{width:31.875vw;height:auto;margin-bottom:4.219vw;margin-top:3.75vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res{height:.938vw;border-radius:1.354vw;background:#fff;width:100%;position:relative}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr{position:absolute;top:-.313vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr.user{left:0}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr.opti{top:-.313vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr.opti .wtr_dsc{top:-1.823vw;text-align:center;right:auto;left:-.677vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr{font:600 clamp(.625rem,.5431034483rem + .1724137931vw,.75rem)/clamp(.625rem,.5431034483rem + .1724137931vw,.75rem) Montserrat;color:#383d4c;width:3.229vw;height:1.563vw;border-radius:3.125vw;box-shadow:0 4px 8px 0 rgba(212,218,229,.6);text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr.user_label{background:#fff;color:#383d4c;z-index:9}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr.optimal_label{background:#9fe951;color:#fff;z-index:10}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr.optimal_label p{color:#fff}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr p{font:600 clamp(.5rem,.3362068966rem + .3448275862vw,.75rem)/clamp(.4375rem,.3146551724rem + .2586206897vw,.625rem) Montserrat;color:#383d4c}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .wtr_dsc{display:block;margin-top:0;text-align:center;color:#383d4c;font:600 clamp(.5rem,.3362068966rem + .3448275862vw,.75rem)/clamp(.5rem,.2543103448rem + .5172413793vw,.875rem) Montserrat;position:absolute;left:0;right:0;top:2.031vw}.result_wrap .finish_result_in .big_result_card h5{font:700 clamp(.6875rem,.4827586207rem + .4310344828vw,1rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;margin-top:1.979vw;margin-bottom:.781vw;max-width:43.333vw}.result_wrap .finish_result_in .big_result_card p{font:500 clamp(.6875rem,.4827586207rem + .4310344828vw,1rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;max-width:43.333vw}.result_wrap .finish_result_in .big_result_card ul li{max-width:43.333vw;font:500 clamp(.6875rem,.4827586207rem + .4310344828vw,1rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;position:relative;padding-left:1.25vw}.result_wrap .finish_result_in .big_result_card ul li::before{content:"";background:#383d4c;width:.156vw;height:.156vw;border-radius:100%;position:absolute;left:.625vw;top:.521vw}.result_wrap .finish_result_in h4{font:700 clamp(.75rem,.3814655172rem + .775862069vw,1.3125rem)/clamp(.75rem,.3814655172rem + .775862069vw,1.3125rem) Montserrat;letter-spacing:-.016vw;color:#383d4c;margin-bottom:1.667vw}.result_wrap .finish_result_in .reasons_ovr{margin-top:2.396vw}.result_wrap .finish_result_in .reasons_ovr p{font:500 clamp(.625rem,.4612068966rem + .3448275862vw,.875rem)/clamp(.875rem,.588362069rem + .6034482759vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;margin-bottom:1.667vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:76.25vw;margin-top:2.396vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column{width:34.063vw;margin-bottom:3.333vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col{display:flex;align-items:center;padding-bottom:.625vw;border-bottom:1px solid rgba(237,41,41,.2)}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col .nmb_disc{width:2.448vw;height:2.448vw;border-radius:100%;border:1px solid rgba(237,41,41,.2);display:flex;justify-content:center;align-items:center;text-align:center;font:600 .833vw/.833vw Montserrat;letter-spacing:-.013vw;color:#ed2929}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col .tr_name{font:600 clamp(.5625rem,.3577586207rem + .4310344828vw,.875rem)/clamp(.5625rem,.3577586207rem + .4310344828vw,.875rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;margin-left:.625vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col{padding-top:.99vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col p{font:500 clamp(.625rem,.4612068966rem + .3448275862vw,.875rem)/clamp(.875rem,.588362069rem + .6034482759vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;margin-bottom:0}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li{padding-left:1.458vw;position:relative;margin-bottom:1.458vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li:last-child{margin-bottom:0}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li::before{content:"";width:3px;height:3px;border-radius:100%;background:#383d4c;position:absolute;left:.729vw;top:.469vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li h5{font:700 clamp(.75rem,.5043103448rem + .5172413793vw,1.125rem)/clamp(1.125rem,.5517241379rem + 1.2068965517vw,2rem) Montserrat;color:#383d4c;letter-spacing:-.014vw;margin-bottom:.417vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li p{font:500 clamp(.625rem,.4612068966rem + .3448275862vw,.875rem)/clamp(.875rem,.588362069rem + .6034482759vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;margin-bottom:0}.result_wrap .finish_result_in .reasons_ovr .reasons_cards{display:flex;flex-wrap:wrap;max-width:67.917vw}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card{display:flex;align-items:center;border-radius:.833vw;border:1px solid rgba(237,41,41,.2);margin-bottom:1.25vw;margin-right:.833vw;width:22.083vw;min-height:4.948vw;padding-bottom:.833vw;padding-top:.833vw}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card:nth-child(3n){margin-right:0}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols01{height:100%;width:4.948vw;display:flex;justify-content:center;align-items:center;position:relative;border-right:1px solid rgba(237,41,41,.2)}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols01 .nmb_disc{width:2.448vw;height:2.448vw;border-radius:100%;border:1px solid rgba(237,41,41,.2);display:flex;justify-content:center;align-items:center;text-align:center;font:600 clamp(.75rem,.5862068966rem + .3448275862vw,1rem)/clamp(.75rem,.5862068966rem + .3448275862vw,1rem) Montserrat;letter-spacing:-.013vw;color:#ed2929}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols02{width:calc(100% - 4.948vw);padding-left:1.25vw;padding-right:1.25vw}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols02 p{font:500 clamp(.625rem,.4612068966rem + .3448275862vw,.875rem)/clamp(.75rem,.6681034483rem + .1724137931vw,.875rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;text-align:left;margin-bottom:0}.result_wrap .finish_result_in .what_to_do{margin-top:5.938vw}.result_wrap .finish_result_in .what_to_do p{font:500 clamp(.625rem,.4612068966rem + .3448275862vw,.875rem)/clamp(.875rem,.588362069rem + .6034482759vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;margin-bottom:1.667vw}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:76.25vw;margin-top:2.396vw}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column{width:34.063vw;margin-bottom:3.333vw}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column:last-child{margin-bottom:0}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .t_wtd_col{display:flex;align-items:center;padding-bottom:.625vw;border-bottom:1px solid rgba(0,184,96,.6)}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .t_wtd_col .nmb_disc{width:2.448vw;height:2.448vw;border-radius:100%;border:1px solid rgba(0,184,96,.6);display:flex;justify-content:center;align-items:center;text-align:center;font:600 clamp(.75rem,.5862068966rem + .3448275862vw,1rem)/clamp(.75rem,.5862068966rem + .3448275862vw,1rem) Montserrat;letter-spacing:-.013vw;color:#00b860}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .t_wtd_col .tr_name{font:600 clamp(.5625rem,.3577586207rem + .4310344828vw,.875rem)/clamp(.5625rem,.3577586207rem + .4310344828vw,.875rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;margin-left:.625vw}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .b_wtd_col{padding-top:.99vw}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .b_wtd_col p{font:500 clamp(.625rem,.4612068966rem + .3448275862vw,.875rem)/clamp(.875rem,.588362069rem + .6034482759vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;margin-bottom:0}.result_wrap .finish_result_in .what_to_do .wtd_cards{display:flex;flex-wrap:wrap;max-width:67.917vw}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card{display:flex;align-items:center;border-radius:.833vw;border:1px solid rgba(0,184,96,.6);margin-bottom:1.25vw;margin-right:.833vw;width:22.083vw;min-height:4.948vw;padding-bottom:.833vw;padding-top:.833vw}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card:nth-child(3n){margin-right:0}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols01{height:100%;width:4.948vw;display:flex;justify-content:center;align-items:center;position:relative;border-right:1px solid rgba(0,184,96,.6)}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols01 .nmb_disc{width:2.448vw;height:2.448vw;border-radius:100%;border:1px solid rgba(0,184,96,.6);display:flex;justify-content:center;align-items:center;text-align:center;font:600 clamp(.75rem,.5862068966rem + .3448275862vw,1rem)/clamp(.75rem,.5862068966rem + .3448275862vw,1rem) Montserrat;letter-spacing:-.013vw;color:#00b860}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols02{width:calc(100% - 4.948vw);padding-left:1.25vw;padding-right:1.25vw}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols02 p{font:500 clamp(.625rem,.4612068966rem + .3448275862vw,.875rem)/clamp(.875rem,.588362069rem + .6034482759vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;text-align:left;margin-bottom:0}.result_wrap .finish_result_in .should_lists{display:flex;max-width:77.604vw;margin-top:6.042vw}.result_wrap .finish_result_in .should_lists .should_lists_cols.should_lists_cols01{width:42.188vw}.result_wrap .finish_result_in .should_lists .should_lists_cols.should_lists_cols01 h4{color:#ed2929}.result_wrap .finish_result_in .should_lists .should_lists_cols.should_lists_cols02{width:calc(100% - 42.188vw)}.result_wrap .finish_result_in .should_lists .should_lists_cols.should_lists_cols02 h4{color:#00b860}.result_wrap .finish_result_in .should_lists .should_lists_cols h4{margin-bottom:1.458vw}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list{max-width:35.417vw}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list h5{font:600 clamp(.75rem,.5043103448rem + .5172413793vw,1.125rem)/clamp(1.125rem,.5517241379rem + 1.2068965517vw,2rem) Montserrat;color:#383d4c;letter-spacing:-.014vw;margin-bottom:.417vw}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li{padding-left:1.458vw;position:relative;margin-bottom:1.458vw}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li:last-child{margin-bottom:0}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li::before{content:"";width:3px;height:3px;border-radius:100%;background:#383d4c;position:absolute;left:.729vw;top:.833vw}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li h5{font:600 clamp(.75rem,.5043103448rem + .5172413793vw,1.125rem)/clamp(1.125rem,.5517241379rem + 1.2068965517vw,2rem) Montserrat;color:#383d4c;letter-spacing:-.014vw;margin-bottom:.417vw}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li p{font:500 clamp(.75rem,.5043103448rem + .5172413793vw,1.125rem)/clamp(1.125rem,.5517241379rem + 1.2068965517vw,2rem) Montserrat;letter-spacing:-.014vw;color:#383d4c}.result_wrap .finish_result_in .warnings_healthy{display:flex;align-items:center;padding:.833vw;background:rgba(254,246,224,.6);border-radius:.625vw;margin-top:3.333vw}.result_wrap .finish_result_in .warnings_healthy .h3{display:flex;align-items:flex-start;font:500 .833vw/1.302vw Montserrat;letter-spacing:-.013vw;color:#383d4c}.result_wrap .finish_result_in .warnings_healthy .img_dsc{height:1.25vw;width:1.25vw;margin-right:.625vw}.result_wrap .finish_result_in .warnings_healthy .t{max-width:32.656vw}.result_wrap .finish_result_in .recomendation_assortment{margin-top:4.479vw}.result_wrap .finish_result_in .recomendation_assortment .rec_tag{font:600 clamp(.6875rem,.4418103448rem + .5172413793vw,1.0625rem)/clamp(.875rem,.5064655172rem + .775862069vw,1.4375rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;margin-bottom:2.396vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items{display:flex;flex-wrap:wrap;max-width:75vw;margin:0 auto 0 0;-moz-column-gap:1.25vw;column-gap:1.25vw;row-gap:2.969vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item{position:relative;overflow:hidden;height:35.313vw;width:24.063vw;background:0 0;border-radius:1.25vw 1.25vw 0 0;transition:.4s ease}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item.stock{background:0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item.dsbl .bsk_lnk,.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item.dsbl .tb_r{display:none}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item.cp_pink{background:#fff6f9}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt{position:absolute;top:1.667vw;right:2.396vw;display:block;background:url(../img/s13g.svg) no-repeat 0 0/cover;width:1.042vw;height:.885vw;transition:.35s;z-index:30}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt:hover{background:url(../img/s13.svg) no-repeat 0 0/cover;transition:.35s}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt.active,.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt:active{background:url(../img/s13f.svg) no-repeat 0 0/cover;transition:.35s}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .slr_lnk{display:block;height:100%;width:100%;padding:0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf{display:block;padding:1.25vw 1.302vw 0;height:4.323vw;background:#f7f7fe;transition:all .4s ease;position:relative;z-index:10}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl{display:inline-block;background:#fff;letter-spacing:-.01em;font:600 .729vw/.729vw Montserrat;padding:.469vw .938vw .521vw .938vw;border-radius:1.25vw;box-shadow:0 .417vw .885vw rgba(212,218,230,.36)}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_dscnt{color:#fff;background:#33774e}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_new{color:#fff;background:#9fe951}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_hit{color:#ff7d14}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_best{color:#33774e}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_promo{color:#ed2929}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl.lbl_nutraceuticals{color:#00b860}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl.hd{opacity:0!important;pointer-events:none}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .m_img{display:block;text-align:center;background:#f7f7fe;padding:0;height:20.938vw;border-radius:0 0 1.25vw 1.25vw;transition:all .4s ease;margin-top:0;position:relative;z-index:9}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .m_img img{max-height:15.938vw;transition:all .4s ease}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb{display:block;height:auto;padding:1.146vw 1.302vw 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t{display:flex;justify-content:space-between;margin:.156vw 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .tb_t_n{color:#565a65;font:500 .938vw/1.458vw Montserrat;letter-spacing:-.014vw;display:block}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{letter-spacing:-.013vw;color:#565a65;font:normal .833vw/1.458vw Montserrat;white-space:nowrap}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_wrp{display:flex;align-items:center;justify-content:space-between;margin-top:1.25vw;color:#565a65}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_wrp .tb_type{font:500 .938vw/1.458vw Montserrat;letter-spacing:-.014vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_wrp .wd{font:400 .833vw/1.042vw Montserrat;letter-spacing:-.013vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp{display:block;height:auto;height:3.438vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{display:block;color:#021f23;font:500 1.354vw/1.667vw Montserrat;letter-spacing:-.014vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .l{display:block;height:.1rem;background:rgba(56,61,76,.2);margin:.833vw 0 1.25vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r{display:flex;justify-content:space-between;align-items:center;height:auto;margin:1.979vw 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n{display:flex;align-items:center}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{display:flex;margin:0 4.427vw 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .old_prc{color:#787b82;font:normal 1.042vw/1.042vw Montserrat;letter-spacing:-.016vw;text-decoration:line-through;margin:.208vw 0 0 .417vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .prc{color:#021f23;font:700 1.875vw/1.875vw Montserrat;letter-spacing:-.056vw;transform-origin:center;backface-visibility:hidden;order:-1}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk{position:absolute;bottom:0;right:1.302vw;width:7.24vw;height:2.813vw;z-index:40;border:0;cursor:pointer;transition:all .2s ease-out;overflow:hidden}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk:hover .bsk{background:#ff7d14;transition:all .2s ease-out}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk{position:absolute;top:0;right:0;margin:auto;width:2.813vw;height:2.813vw;background:#383d4c;border-radius:100%;transform:translateX(0);transition:all .2s ease-out}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk.hd{opacity:0;pointer-events:none}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:url(../img/s14w.svg) no-repeat 0 0/cover;width:.677vw;height:.99vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps{width:7.24vw;height:2.813vw;opacity:0;pointer-events:none;display:flex;justify-content:space-between}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps.active{opacity:1;pointer-events:all}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .inp_cnrt{color:#383d4c;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;border:.052vw solid #abaeb7;border-radius:3.125vw;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;text-align:center}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button{width:2.292vw;height:100%;text-align:right;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-end}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button.disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button span{width:.625vw;height:.052vw;background:#383d4c}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button{width:2.292vw;height:100%;text-align:center;font:600 .938vw/.938vw Montserrat;letter-spacing:-.009vw;position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-start}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button:disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button.disabled{transition:.35s;pointer-events:none;opacity:.3;cursor:default}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span{width:.625vw;height:.625vw;position:relative}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:100%;width:.052vw;background:#383d4c}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:.052vw;background:#383d4c}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;border-radius:5.833vw;background:rgba(247,247,254,.8);z-index:40;display:flex;align-items:flex-start;pointer-events:none;justify-content:center;display:none}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock.active{display:block}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .h6{color:#383d4c;font:500 .885vw/.885vw Montserrat;letter-spacing:-.025em;margin:14.688vw 0 0;text-align:center;pointer-events:all}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{pointer-events:all;color:#383d4c;font:600 .833vw/.833vw Montserrat;letter-spacing:-.015em;border-radius:1.771vw;padding:.521vw 0;border:.1rem solid #383d4c;position:absolute;bottom:2.188vw;left:0;right:0;margin:0 auto;display:inline-block;text-align:center;max-width:12.813vw;transition:.35s}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk:hover{color:#fff;background:#021f23;transition:.35s}.questionnaire_type_select_wrap{margin-top:1.406vw;padding-bottom:4.323vw}.questionnaire_type_select_wrap .t_line{border-top-left-radius:.833vw;border-top-right-radius:.833vw;display:flex;justify-content:space-between;align-items:center;border-bottom:.052vw solid rgba(56,61,76,.12);padding:4.375vw 2.813vw 1.042vw;background:#fff}.questionnaire_type_select_wrap .t_line .t_l_desc{width:100%;border-radius:20px;padding:1.771vw;overflow:hidden;position:relative}.questionnaire_type_select_wrap .t_line .t_l_desc .t_l_top_bg{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:5}.questionnaire_type_select_wrap .t_line .t_l_desc .qts_img{position:absolute;top:0;right:5.208vw;bottom:0;left:auto;margin:auto;max-width:6.25vw}.questionnaire_type_select_wrap .t_line .t_l_desc .h2{font:500 clamp(1rem,.1810344828rem + 1.724137931vw,2.25rem)/clamp(1.375rem,.8017241379rem + 1.2068965517vw,2.25rem) Montserrat;letter-spacing:-.052vw;color:#fff;max-width:500px;position:relative;z-index:10}.questionnaire_type_select_wrap .t_line .t_l_desc p{font:400 clamp(.75rem,.5043103448rem + .5172413793vw,1.125rem)/clamp(.9375rem,.4051724138rem + 1.1206896552vw,1.75rem) Montserrat;letter-spacing:-.013vw;color:#fff;margin-top:1.8vw;position:relative;z-index:10}.questionnaire_type_select_wrap .t_line .t_l_desc ul{margin-top:2.292vw;position:relative;z-index:10}.questionnaire_type_select_wrap .t_line .t_l_desc ul li{color:#383d4c;font:500 clamp(.875rem,.588362069rem + .6034482759vw,1.3125rem)/clamp(1.3125rem,.8620689655rem + .9482758621vw,2rem) Montserrat;letter-spacing:-.027vw;padding-left:1.094vw;margin-bottom:.208vw;position:relative}.questionnaire_type_select_wrap .t_line .t_l_desc ul li .r{color:#ed2929}.questionnaire_type_select_wrap .t_line .t_l_desc ul li img{width:1.458vw;margin:0 1px}.questionnaire_type_select_wrap .t_line .t_l_desc ul li:last-child{margin-bottom:0}.questionnaire_type_select_wrap .t_line .t_l_desc ul li::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;background-image:url(../img/list-mark.svg);width:.573vw;height:.521vw;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.questionnaire_type_select_wrap .t_line .t_r_desc .qts_img{max-width:6.094vw}.questionnaire_type_select_wrap .b_type_rows{background:#fff;padding:1.875vw 2.917vw 2.917vw;border-bottom-left-radius:.833vw;border-bottom-right-radius:.833vw;display:flex;justify-content:space-between;align-items:flex-start}.questionnaire_type_select_wrap .b_type_rows .b_type_cols{width:calc(50% - .521vw);height:25.417vw;background:#fff;box-shadow:0 12px 34px 0 rgba(56,61,76,.06);border-radius:.833vw;overflow:hidden}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line{position:relative;height:4.167vw;overflow:hidden;display:flex;justify-content:space-between;align-items:center;padding:0 1.771vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line .bt_top_bg{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:5}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line .h3{position:relative;z-index:10;font:700 clamp(.875rem,.6293103448rem + .5172413793vw,1.25rem)/clamp(1rem,.6724137931rem + .6896551724vw,1.5rem) Montserrat;letter-spacing:-.016vw;color:#fff}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line .sp_timing{position:relative;z-index:10;padding:.208vw .521vw .313vw;background:#ccb07a;backdrop-filter:blur(10px);border-radius:3.125vw;font:500 clamp(.625rem,.2155172414rem + .8620689655vw,1.25rem)/clamp(.75rem,.2586206897rem + 1.0344827586vw,1.5rem) Montserrat;letter-spacing:-.014vw;color:#392b07}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc{padding:1.458vw 1.771vw 1.25vw;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:calc(100% - 4.167vw)}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li{font:400 clamp(.6875rem,.4827586207rem + .4310344828vw,1rem)/clamp(.9375rem,.5280172414rem + .8620689655vw,1.5625rem) Montserrat;letter-spacing:-.017vw;color:#565a65;margin-bottom:.833vw;padding-left:1.042vw;position:relative;max-width:35.365vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li.bonus_item::before{content:"";background-image:url(../img/list_quest2.svg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:.573vw;height:.573vw;position:absolute;left:0;top:.26vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li::before{content:"";background-image:url(../img/list_quest1.svg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:.521vw;height:.469vw;position:absolute;left:0;top:.365vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;margin-top:auto}.fancybox-container.questionnaire .fancybox-slide{padding:0}.thank_you_questionnaire{width:40.1042vw;height:16.458vw;background:#fff;border-radius:1.146vw;padding:2.708vw 1.771vw 1.771vw}.thank_you_questionnaire h3{font:700 1.563vw/1.563vw Montserrat;letter-spacing:-.047vw;color:#27272a;margin-bottom:2.188vw}.thank_you_questionnaire .quest_form_img{width:16.25vw;position:absolute;top:5.833vw;left:0;right:0;margin:auto}.mail_form_questionnaire{width:40.1042vw;height:16.458vw;background:#fff;border-radius:1.146vw;padding:2.708vw 1.771vw 1.771vw}.mail_form_questionnaire h3{font:700 1.563vw/1.563vw Montserrat;letter-spacing:-.047vw;color:#27272a;margin-bottom:2.188vw}.mail_form_questionnaire form{margin:0 auto}.mail_form_questionnaire form .rows{position:relative;width:auto;height:auto}.mail_form_questionnaire form input{position:relative;width:100%;border-radius:1.563vw;background:#f7f7fe;height:3.021vw;display:flex;align-items:center;padding-left:1.25vw;border:0;font:500 .833vw/.833vw Montserrat;color:#383d4c;letter-spacing:-.013vw;transition:.35s}.mail_form_questionnaire form input:active{transition:.35s;background:#f2f2ff}.mail_form_questionnaire form input:hover{transition:.35s;background:#f2f2ff}.mail_form_questionnaire form input:-moz-placeholder{background:#f7f7fe}.mail_form_questionnaire form input:placeholder-shown{background:#f7f7fe}.mail_form_questionnaire form input:-moz-placeholder:active{-moz-transition:.35s;transition:.35s;background:#f7f7fe}.mail_form_questionnaire form input:placeholder-shown:active{transition:.35s;background:#f7f7fe}.mail_form_questionnaire form input:-moz-placeholder:hover{-moz-transition:.35s;transition:.35s;background:#f7f7fe}.mail_form_questionnaire form input:placeholder-shown:hover{transition:.35s;background:#f7f7fe}.mail_form_questionnaire form input:placeholder{color:#abaeb7}.mail_form_questionnaire form .get_go{color:#fff;font:normal .833vw/.833vw Montserrat;letter-spacing:-.013vw;background:#ff7d14;padding:1.302vw 2.083vw;border-radius:1.771vw;border:0;cursor:pointer;margin-top:1.875vw;display:inline-block;transition:.35s}.mail_form_questionnaire form .get_go:hover{background:#f66e00;transition:.35s}#free-consultation{height:auto}.safari_mac .fancybox-button{transition:none!important;will-change:background!important}.safari_mac .fancybox-button:after{transition:none!important;will-change:background!important}.safari_mac .fancybox-slide--html .fancybox-close-small{transition:none!important;will-change:background!important}.safari_mac .fancybox-slide--html .fancybox-close-small:after{transition:none!important;will-change:background!important}.fancybox-is-open .fancybox-bg{background:#383d4c;opacity:.45}.fancybox-close{top:.938vw;right:.938vw;width:.938vw;height:.938vw;background-image:none}.fancybox-close:after{content:"";width:.938vw;height:.104vw;background:#fff;transform:rotate(45deg)}.fancybox-close:before{content:"";width:.938vw;height:.104vw;background:#fff;transform:rotate(-45deg)}.clipboard_success_window{display:none}#cookies-popup,#popup-country{z-index:300;position:fixed;right:1.771vw;bottom:1.771vw;border-radius:.833vw;background:rgba(255,255,255,.9);box-shadow:0 20px 28px 0 rgba(212,218,229,.6);backdrop-filter:blur(40px);padding:1.25vw}#cookies-popup.hidden,#popup-country.hidden{opacity:0;visibility:none;pointer-events:none}#cookies-popup .desc p,#popup-country .desc p{font:500 12px/19px Montserrat;letter-spacing:-.14px;max-width:22.813vw}#cookies-popup .desc button,#popup-country .desc button{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;margin-top:32px;background:#383d4c;color:#fff;width:22.813vw}#cookies-popup .fancybox-button,#popup-country .fancybox-button{display:none}#cookies-popup{display:none}#cookies-popup.active{display:block}#cookies-popup .desc p{font:500 12px/19px Montserrat;color:#565a65;max-width:29.01vw;letter-spacing:-.14px}#cookies-popup .desc p a{color:#ff7d14;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#cookies-popup .desc button{width:29.01vw;margin-top:16px}.fancybox-slide--html .fancybox-close-small{top:1.563vw;right:1.875vw;width:1.146vw;height:1.146vw;background-image:none;padding:0}.fancybox-slide--html .fancybox-close-small:hover:after{background:url(../img/s28g.svg) no-repeat 0 0/cover;transition:.35s}.fancybox-slide--html .fancybox-close-small:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:1.146vw;height:1.146vw;background:url(../img/s28.svg) no-repeat 0 0/cover;transition:.35s}.fancybox-slide--html .fancybox-close-small svg{display:none}#popup-cities{width:41.563vw;height:25.208vw;background:#fff;border-radius:2.396vw;padding:3.281vw 1.823vw}#popup-cities .desc{padding:0;height:25.208vw}#popup-cities .desc .mCSB_outside+.mCSB_scrollTools{right:0}#popup-cities .desc .mCSB_scrollTools{right:0!important;width:3px;background:rgba(73,54,39,.1)}#popup-cities .desc .mCSB_container{height:auto}#popup-cities .desc .mCSB_outside.mCSB_scrollTools{right:0!important}#popup-cities .desc .mCSB_dragger_bar{background-color:rgba(0,0,0,.3)!important;border-radius:0!important;width:3px!important}#popup-cities .desc .mCSB_draggerRail{display:none}#popup-cities .desc .mCSB_inside{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#popup-cities .desc .selectize-input .item{color:#021f23}#popup-cities .desc .selectize-control.single{height:auto;top:0;min-width:0}#popup-cities .desc .selectize-control.single .selectize-input{border:0 solid #e8e8e8;border-radius:0;background:0;text-align:left;padding:.99vw 2.344vw;background:#f7f7fe;border-radius:1.563vw;position:relative}#popup-cities .desc .selectize-control.single .selectize-input:before{content:"";position:absolute;background:url(../img/s11.svg) no-repeat 0 0/cover;width:.833vw;height:.885vw;border:0;top:1.094vw;left:1.042vw;margin:0;border-width:0;cursor:pointer}#popup-cities .desc .selectize-control.single .selectize-input:after{display:none}#popup-cities .desc .selectize-control.single .selectize-input.not-full{padding:.99vw 2.344vw}#popup-cities .desc .selectize-control.single .selectize-input.dropdown-active{border-radius:1.563vw}#popup-cities .desc .selectize-control.single .selectize-input .item{font:500 .833vw/.833vw Montserrat;color:#abaeb7;letter-spacing:-.01em;position:relative;padding:0}#popup-cities .desc .selectize-control.single .selectize-input .item+input{display:inline-block!important;font:500 .833vw/.833vw Montserrat;color:#abaeb7;letter-spacing:-.01em}#popup-cities .desc .selectize-control.single .selectize-input input{font:500 .833vw/.833vw Montserrat;color:#abaeb7;letter-spacing:-.01em;position:relative;padding:0}#popup-cities .desc .selectize-control.single .selectize-dropdown{border-color:rgba(0,0,0,.3);border-radius:0;text-align:left;border:0;background:0}#popup-cities .desc .selectize-control.single .selectize-dropdown .create{padding:.26vw 1.042vw;font:500 .729vw/.729vw Montserrat;color:#abaeb7;margin:0 0 .521vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .create.active{background:rgba(56,61,76,.15)}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content{height:16.927vw;min-height:16.927vw;padding-bottom:0;padding-top:1.406vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:500 .729vw/.729vw Montserrat;color:#abaeb7;letter-spacing:-.007vw;padding:0 0 .833vw 1.042vw;white-space:nowrap}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option.active{background:#fff;color:#021f23}#popup-cities .desc .selectize-control.single .selectize-dropdown .nicescroll-rails{width:.1rem!important;background:rgba(0,0,0,.3)}#popup-cities .desc .selectize-control.single .selectize-dropdown .nicescroll-rails .nicescroll-cursors{left:.1rem}#popup-search{width:65.833vw;height:29.271vw;background:#fff;border-radius:2.396vw;padding:3.281vw 1.823vw;overflow:hidden}#popup-search .desc{padding:0}#popup-search .desc .t_rows{position:relative}#popup-search .desc .t_rows:before{content:"";position:absolute;background:url(../img/s11.svg) no-repeat 0 0/cover;width:.833vw;height:.885vw;border:0;top:1.094vw;left:1.042vw;margin:0;border-width:0;z-index:9;cursor:default}#popup-search .desc .t_rows input{border:0;width:100%;background:#f7f7fe;color:#021f23;font:500 .833vw/.833vw Montserrat;letter-spacing:-.015em;position:relative;border-radius:1.563vw;padding:.99vw 6.25vw .99vw 2.344vw}#popup-search .desc .t_rows input::-webkit-input-placeholder{color:#383d4c}#popup-search .desc .t_rows input::-moz-placeholder{color:#383d4c}#popup-search .desc .t_rows input:-moz-placeholder{color:#383d4c}#popup-search .desc .t_rows input:-ms-input-placeholder{color:#383d4c}#popup-search .desc .t_rows .get_go{position:absolute;top:.365vw;right:.365vw;color:#fff;font:normal .729vw/.729vw Montserrat;letter-spacing:-.01em;background:#ff7d14;padding:.781vw 1.042vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s}#popup-search .desc .t_rows .get_go:hover{background:#f66e00;transition:.35s}#popup-search .rows{display:flex;margin:1.51vw 0 0;height:20vw}#popup-search .rows .cols.cols01{width:calc(100% - 42.083vw);padding-right:4.427vw}#popup-search .rows .cols.cols02{width:42.083vw}#popup-search .rows .ps_list{padding-left:1.042vw;display:none}#popup-search .rows .ps_list.active{display:block}#popup-search .rows .ps_list li{margin:0 0 .99vw;letter-spacing:-.01em;font:500 .729vw/.729vw Montserrat;color:#abaeb7;cursor:pointer;transition:.35s}#popup-search .rows .ps_list li.active{color:#383d4c;pointer-events:none;font-weight:600}#popup-search .rows .ps_list li:hover{color:#383d4c;transition:.35s}#popup-search .rows .ps_list li:last-child{margin-bottom:0}#popup-search .rows .ps_txt{display:none;padding-left:1.042vw}#popup-search .rows .ps_txt.active{display:block}#popup-search .rows .ps_txt .h4{color:#021f23;font:500 .729vw/.729vw Montserrat;letter-spacing:-.01em}#popup-search .rows .ps_txt .psz{margin:.781vw 0}#popup-search .rows .ps_txt .psz a{color:#021f23;font:500 .729vw/1.094vw Montserrat;letter-spacing:-.01em}#popup-search .rows .ps_txt .nrz{color:#021f23;font:500 .729vw/1.094vw Montserrat;letter-spacing:-.01em}#popup-search .rows .ps_txt .all_rlt{height:15.104vw;overflow:hidden}#popup-search .rows .ps_txt .all_rlt .mCSB_outside+.mCSB_scrollTools{right:0}#popup-search .rows .ps_txt .all_rlt .mCSB_scrollTools{right:-20px!important;width:3px;background:rgba(73,54,39,.1)}#popup-search .rows .ps_txt .all_rlt .mCSB_container{height:auto}#popup-search .rows .ps_txt .all_rlt .mCSB_outside.mCSB_scrollTools{right:0!important}#popup-search .rows .ps_txt .all_rlt .mCSB_dragger_bar{background-color:rgba(0,0,0,.3)!important;border-radius:0!important;width:3px!important}#popup-search .rows .ps_txt .all_rlt .mCSB_draggerRail{display:none}#popup-search .rows .ps_txt .all_rlt .mCSB_inside{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#popup-search .rows .ps_txt .all_rlt p{color:#565a65;font:500 .729vw/.885vw Montserrat;letter-spacing:-.015em;margin-bottom:.833vw}#popup-search .rows .ps_txt .all_rlt p strong{font-weight:700;color:#383d4c}#popup-search .rows .ps_desc{display:none;overflow:hidden}#popup-search .rows .ps_desc.active{display:block}#popup-search .fl_rows_wrap{height:20.625vw}#popup-search .fl_rows_wrap .mCSB_outside+.mCSB_scrollTools{right:0}#popup-search .fl_rows_wrap .mCSB_scrollTools{right:0!important;width:3px;background:rgba(73,54,39,.1)}#popup-search .fl_rows_wrap .mCSB_container{height:auto}#popup-search .fl_rows_wrap .mCSB_outside.mCSB_scrollTools{right:0!important}#popup-search .fl_rows_wrap .mCSB_dragger_bar{background-color:rgba(0,0,0,.3)!important;border-radius:0!important;width:3px!important}#popup-search .fl_rows_wrap .mCSB_draggerRail{display:none}#popup-search .fl_rows_wrap .mCSB_inside{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#popup-search .fl_rows{display:flex;justify-content:space-between;flex-wrap:wrap;height:auto;border-radius:.938vw}#popup-search .fl_rows .nicescroll-rails{width:.052vw!important;background:rgba(0,0,0,.3)}#popup-search .fl_rows .nicescroll-rails .nicescroll-cursors{left:.052vw}#popup-search .fl_rows .fl_cols{width:calc(50% - .313vw);margin-bottom:.625vw}#popup-search .fl_rows .fl_lnk{display:block;height:100%}#popup-search .fl_rows .fl_lnk .wrp{background:#f7f7fe;border-radius:.938vw;height:9.688vw;display:flex}#popup-search .fl_rows .fl_lnk .wrp .wrp_i{display:flex;align-items:center;justify-content:center;width:7.188vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_i img{max-height:6.094vw;max-width:6.094vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_t{width:calc(100% - 7.188vw);padding:1.563vw 1.563vw 1.823vw 0;display:flex;flex-direction:column;justify-content:space-between}#popup-search .fl_rows .fl_lnk .wrp .wrp_up{display:block}#popup-search .fl_rows .fl_lnk .wrp .wrp_up .h4{display:block;color:#021f23;font:500 .729vw/1.094vw Montserrat;letter-spacing:-.01em}#popup-search .fl_rows .fl_lnk .wrp .wrp_up .wd{display:block;color:#abaeb7;font:500 .729vw/.729vw Montserrat;letter-spacing:-.01em;margin-top:.625vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_pr{display:block;color:#021f23;font:normal .573vw/.573vw Montserrat;letter-spacing:-.01em}.fancybox-content{overflow:visible}.ps_txt+.all_rlt{height:15.104vw;overflow:hidden;display:none}.ps_txt+.all_rlt .mCSB_outside+.mCSB_scrollTools{right:0}.ps_txt+.all_rlt .mCSB_scrollTools{right:-20px!important;width:3px;background:rgba(73,54,39,.1)}.ps_txt+.all_rlt .mCSB_container{height:auto}.ps_txt+.all_rlt .mCSB_outside.mCSB_scrollTools{right:0!important}.ps_txt+.all_rlt .mCSB_dragger_bar{background-color:rgba(0,0,0,.3)!important;border-radius:0!important;width:3px!important}.ps_txt+.all_rlt .mCSB_draggerRail{display:none}.ps_txt+.all_rlt .mCSB_inside{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ps_txt+.all_rlt p{color:#565a65;font:500 .729vw/.885vw Montserrat;letter-spacing:-.015em;margin-bottom:.833vw}.ps_txt+.all_rlt p strong{font-weight:700;color:#383d4c}.ps_txt+.all_rlt p a{color:#383d4c}.ra_win{width:40.104vw;height:24.583vw;background:#fff;border-radius:2.396vw;padding:2.76vw 1.823vw}.ra_win#submit-your-application{width:40.104vw;height:42.969vw}.ra_win .ttl{margin:0 0 1.302vw}.ra_win .ttl .h3{color:#27272a;font:700 1.563vw/1.771vw Montserrat;letter-spacing:-.03em}.ra_win .ttl .h3 .br{display:block}.ra_win .ttl p{color:#383d4c;font:normal .729vw/1.094vw Montserrat;margin:1.25vw 0 0}.ra_win .rows{margin:0 0 1.354vw;position:relative}.ra_win .rows .parsley-errors-list{top:1.406vw;left:1.25vw}.ra_win .rows .t{color:#565a65;font:normal .677vw/.677vw Montserrat;margin:0 0 .417vw 1.198vw}.ra_win .rows input{color:#abaeb7;color:#021f23;font:500 .833vw/.833vw Montserrat;border:0;border-radius:1.563vw;background:#f7f7fe;width:100%;padding:.99vw 1.198vw}.ra_win .rows input::-webkit-input-placeholder{color:#abaeb7}.ra_win .rows input::-moz-placeholder{color:#abaeb7}.ra_win .rows input:-moz-placeholder{color:#abaeb7}.ra_win .rows input:-ms-input-placeholder{color:#abaeb7}.ra_win .rows textarea{color:#abaeb7;color:#021f23;font:500 .833vw/.833vw Montserrat;border:0;border-radius:1.563vw;background:#f7f7fe;width:100%;padding:.99vw 1.198vw;resize:none;height:7.292vw;margin:.521vw 0 0}.ra_win .rows textarea::-webkit-input-placeholder{color:#abaeb7}.ra_win .rows textarea::-moz-placeholder{color:#abaeb7}.ra_win .rows textarea:-moz-placeholder{color:#abaeb7}.ra_win .rows textarea:-ms-input-placeholder{color:#abaeb7}.ra_win .rows_btn{margin:1.823vw 0 0;display:flex;align-items:center}.ra_win .rows_btn .get_go{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s}.ra_win .rows_btn .get_go[disabled]{opacity:.75;pointer-events:none;cursor:default}.ra_win .rows_btn .get_go[disabled]:hover{opacity:.75;cursor:default}.ra_win .rows_btn .ac_checked_lbl{position:relative;margin-left:.781vw}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox{position:absolute;z-index:-1000;left:-1000rem;overflow:hidden;clip:rect(0 0 0 0);height:.1rem;width:.1rem;margin:-.1rem;padding:0;border:0}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{padding:0 0 0 1.146vw;height:auto;display:inline-block;background-repeat:no-repeat;background-position:0 0;font:normal .573vw/.729vw Montserrat;vertical-align:middle;cursor:pointer;margin-bottom:0;position:relative;text-align:left;color:rgba(2,31,35,.4);letter-spacing:-.006vw;width:100%}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{padding:0 0 0 1.146vw;height:auto;display:inline-block;background-repeat:no-repeat;background-position:0 0;font:normal .573vw/.729vw Montserrat;vertical-align:middle;cursor:pointer;margin-bottom:0;position:relative;text-align:left;color:rgba(2,31,35,.4);letter-spacing:-.006vw;width:100%}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh:nth-child(2){margin-bottom:7px}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_ch:before{background:#ff7d14}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_ch:after{border-color:#ff7d14}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_chh:before{background:#ff7d14}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_chh:after{border-color:#ff7d14}.ra_win .rows_btn .ac_checked_lbl label.label_ch{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(2,31,35,.4)}.ra_win .rows_btn .ac_checked_lbl label.label_ch:before{content:"";position:absolute;top:.209vw;left:.209vw;width:.313vw;height:.313vw;background:rgba(2,31,35,0);z-index:1;border-radius:100%}.ra_win .rows_btn .ac_checked_lbl label.label_ch:after{content:"";position:absolute;top:0;left:0;width:.73vw;height:.73vw;border:rgba(2,31,35,.4) .078vw solid;z-index:1;border-radius:100%}.ra_win .rows_btn .ac_checked_lbl label.label_ch a{position:relative;display:inline-block;color:#ff7d14;padding-bottom:.208vw}.ra_win .rows_btn .ac_checked_lbl label.label_ch a:hover:after{background:#ff7d14;transition:.35s}.ra_win .rows_btn .ac_checked_lbl label.label_ch a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.052vw;background:rgba(255,125,20,.3);transition:.35s}.ra_win .rows_btn .ac_checked_lbl label.label_ch .br{display:block}.ra_win .rows_btn .ac_checked_lbl label.label_chh{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(2,31,35,.4)}.ra_win .rows_btn .ac_checked_lbl label.label_chh:before{content:"";position:absolute;top:.209vw;left:.209vw;width:.313vw;height:.313vw;background:rgba(2,31,35,0);z-index:1;border-radius:100%}.ra_win .rows_btn .ac_checked_lbl label.label_chh:after{content:"";position:absolute;top:0;left:0;width:.73vw;height:.73vw;border:rgba(2,31,35,.4) .078vw solid;z-index:1;border-radius:100%}.ra_win .rows_btn .ac_checked_lbl label.label_chh a{position:relative;display:inline-block;color:#ff7d14;padding-bottom:.208vw}.ra_win .rows_btn .ac_checked_lbl label.label_chh a:hover:after{background:#ff7d14;transition:.35s}.ra_win .rows_btn .ac_checked_lbl label.label_chh a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.052vw;background:rgba(255,125,20,.3);transition:.35s}.ra_win .rows_btn .ac_checked_lbl label.label_chh .br{display:block}.ra_win_pa{width:30.729vw;height:auto;background:#fff;border-radius:1.146vw;padding:2.708vw 1.771vw 1.771vw}.ra_win_pa#personal-account-menu{padding:0;height:100dvh;border-radius:0}.ra_win_pa#adress-adding .ttl .h3{max-width:100%}.ra_win_pa#adress-remove .ttl .h3{max-width:100%}.ra_win_pa#adress-choose{width:40.104vw}.ra_win_pa#adress-choose .ttl .h3{max-width:100%}.ra_win_pa#login-or-register .rows{margin-bottom:16px}.ra_win_pa#login-or-register .rows .t{margin-left:0}.ra_win_pa#login-or-register .parsley-errors-list{margin-top:8px;transform:translateY(0);position:relative;top:0;bottom:0;left:0}.ra_win_pa#login-by-email .rows{margin-bottom:16px}.ra_win_pa#login-by-email .rows .t{margin-left:0}.ra_win_pa#login-by-email .parsley-errors-list{margin-top:8px;transform:translateY(0);position:relative;top:0;bottom:0;left:0}.ra_win_pa#login-by-email .bx-error{transform:translateY(0);position:relative;left:0;bottom:0;top:0;margin-top:8px}.ra_win_pa .pa_menu{width:100%;padding:1.771vw}.ra_win_pa .pa_menu .pa_name{display:flex;align-items:center}.ra_win_pa .pa_menu .pa_name .pa_name_crc{width:4.063vw;height:4.063vw;display:flex;justify-content:center;align-items:center;border-radius:100%;background:linear-gradient(152deg,#d7f2cd 21.49%,#9fe951 89.24%);font:600 24px/28.992px Montserrat;color:#fff;text-transform:uppercase}.ra_win_pa .pa_menu .pa_name p{margin-left:.833vw;max-width:10.938vw;font:600 20.006px/24px Montserrat;letter-spacing:-.016vw;color:#383d4c}.ra_win_pa .pa_menu .pa_name .counter{display:block;font:500 clamp(.625rem,.2974137931rem + .6896551724vw,1.125rem)/clamp(.875rem,.3017241379rem + 1.2068965517vw,1.75rem) Montserrat;letter-spacing:-.014vw;color:#ff7d14}.ra_win_pa .pa_menu .pa_tabs_list{margin-top:32px;padding-bottom:32px}.ra_win_pa .pa_menu .pa_tabs_list ul li{display:flex;align-items:center;border-radius:12px;font:500 18px/28px Montserrat;letter-spacing:-.014vw;color:#383d4c;position:relative;cursor:pointer}.ra_win_pa .pa_menu .pa_tabs_list ul li .notif_counter{display:inline-block;position:absolute;right:0;top:-3px;border-radius:50px;padding:1px 7px 0;font:600 10px/12px Montserrat;letter-spacing:-.1px;color:#fff;background:#ff7d14}.ra_win_pa .pa_menu .pa_tabs_list ul li a{display:flex;align-items:center;color:#383d4c;width:100%;padding:.938vw 1.042vw}.ra_win_pa .pa_menu .pa_tabs_list ul li .counter{color:#ff7d14}.ra_win_pa .pa_menu .pa_tabs_list ul li.active{background:#f7f7fe;cursor:default}.ra_win_pa .pa_menu .pa_tabs_list ul li.active::after{transition:.35s;opacity:1}.ra_win_pa .pa_menu .pa_tabs_list ul li::after{display:block;content:"";background-image:url(../img/ipa7.svg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:.521vw;height:.521vw;position:absolute;right:1.042vw;top:0;bottom:0;margin:auto;opacity:0;transition:.35s}.ra_win_pa .pa_menu .pa_tabs_list ul li .t{margin-bottom:0;margin-left:0}.ra_win_pa .pa_menu .pa_tabs_list ul li .ic{display:block;margin-right:.625vw}.ra_win_pa .pa_menu .pa_tabs_list ul li .ic img{max-width:1.458vw}.ra_win_pa .pa_menu .pa_l_btm{margin-top:1.667vw;padding-left:1.042vw;border-top:1px solid rgba(56,61,76,.1)}.ra_win_pa .pa_menu .pa_l_btm a{font:500 18px/28px Montserrat;letter-spacing:-.014vw;color:#abaeb7}.ra_win_pa .ttl{margin:0 0 1.875vw}.ra_win_pa .ttl:last-child{margin-bottom:0}.ra_win_pa .ttl .h3{color:#27272a;font:700 clamp(1.0625rem,.5301724138rem + 1.1206896552vw,1.875rem)/clamp(1.3125rem,1.025862069rem + .6034482759vw,1.75rem) Montserrat;max-width:425px;margin-bottom:1.042vw;letter-spacing:-.9px}.ra_win_pa .ttl .h3 .br{display:block}.ra_win_pa .ttl p{color:#383d4c;font:normal clamp(.75rem,.6681034483rem + .1724137931vw,.875rem)/clamp(1.1875rem,1.1056034483rem + .1724137931vw,1.3125rem) Montserrat;letter-spacing:-.14px;margin:1.25vw 0 0}.ra_win_pa .ttl p.t_adress{font-weight:600}.ra_win_pa .desc_img{text-align:center;margin:2.344vw 0 0}.ra_win_pa .desc_img img{max-height:11.823vw;width:auto}.ra_win_pa .adresses_list .t{display:block;width:100%;color:#565a65;font:normal clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem) Montserrat;margin:0 0 12px 0}.ra_win_pa .adresses_list .adress_item{width:100%;border:1px solid rgba(56,61,76,.1);border-radius:12px;padding:.729vw 1.25vw;margin-bottom:.625vw;display:flex;align-items:center;justify-content:space-between;transition:.35s;cursor:pointer}.ra_win_pa .adresses_list .adress_item:last-child{margin-bottom:0}.ra_win_pa .adresses_list .adress_item.active{transition:.35s;border:2px solid #ff7d14;cursor:default}.ra_win_pa .adresses_list .adress_item p{font:600 clamp(.75rem,.5862068966rem + .3448275862vw,1rem)/clamp(1rem,.8362068966rem + .3448275862vw,1.25rem) Montserrat;letter-spacing:-.013vw;color:#383d4c;width:calc(100% - 92px)}.ra_win_pa .adresses_list .adress_item .adress_btns{display:flex;align-items:center;-moz-column-gap:.833vw;column-gap:.833vw}.ra_win_pa .adresses_list .adress_item .adress_btns a img{max-width:.938vw}.ra_win_pa .adress_add_wrap{margin-top:1.771vw}.ra_win_pa .adress_add_wrap a{font:400 clamp(.6875rem,.5646551724rem + .2586206897vw,.875rem)/clamp(1.125rem,1.0021551724rem + .2586206897vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#383d4c;text-decoration:underline;text-decoration-color:rgba(56,61,76,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:5px}.ra_win_pa .btm_btns{margin-top:1.25vw;padding-top:1.25vw;position:relative}.ra_win_pa .btm_btns.horizontal{display:flex;justify-content:space-between;padding-top:0;border-top:0}.ra_win_pa .btm_btns.horizontal::before{display:none}.ra_win_pa .btm_btns.horizontal .btn{width:calc(50% - 4px)}.ra_win_pa .btm_btns::before{content:"";background:rgba(56,61,76,.1);width:100%;height:1px;display:block;position:absolute;top:0}.ra_win_pa .btm_btns p{font:500 clamp(.75rem,.5862068966rem + .3448275862vw,1rem)/clamp(1.3125rem,1.1487068966rem + .3448275862vw,1.5625rem) Montserrat;letter-spacing:-.24px;color:#565a65;margin-bottom:12px;text-align:center}.ra_win_pa .btm_btns .btn{border-radius:1.771vw;display:inline-block;font:600 clamp(.75rem,.5862068966rem + .3448275862vw,1rem)/clamp(1rem,.8362068966rem + .3448275862vw,1.25rem) Montserrat;letter-spacing:-.013vw;border:0;width:100%;padding:1.094vw 0 1.25vw;cursor:pointer;transition:.35s;text-align:center;margin-bottom:.417vw}.ra_win_pa .btm_btns .btn:disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .btm_btns .btn.disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .btm_btns .btn.btn_transparent{color:#383d4c;background:0 0;border:1px solid rgba(56,61,76,.1)}.ra_win_pa .btm_btns .btn.btn_transparent:disabled{cursor:default;opacity:.4;pointer-events:none}.ra_win_pa .btm_btns .btn.btn_transparent.disabled{cursor:default;opacity:.4;pointer-events:none}.ra_win_pa .btm_btns .btn.btn_lnk{padding:1.25vw 0 0;font-weight:500;color:#ff7d14;background:0 0;border:0;text-decoration:underline;text-decoration-color:rgba(255,125,20,.6);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:5px}.ra_win_pa .btm_btns .btn.btn_dark{color:#fff;background:#383d4c}.ra_win_pa .btm_btns .btn.btn_dark:disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .btm_btns .btn.btn_dark.disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .btm_btns .btm_policy_text{margin-top:1.25vw}.ra_win_pa .btm_btns .btm_policy_text p{margin-left:auto;margin-right:auto;text-align:center;max-width:clamp(17.75rem,17.2176724138rem + 1.1206896552vw,18.5625rem);font:400 clamp(.625rem,.5840517241rem + .0862068966vw,.6875rem)/clamp(.9375rem,.8965517241rem + .0862068966vw,1rem) Montserrat;letter-spacing:-.006vw;color:rgba(2,31,35,.4)}.ra_win_pa .btm_btns .btm_policy_text p a{color:#ff7d14;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:rgba(255,125,20,.3);text-underline-offset:3px;text-decoration-thickness:1px;transition:.35s}.ra_win_pa .rows{margin:0 0 1.042vw 0;position:relative}.ra_win_pa .rows.forgot_password{display:flex;justify-content:flex-end}.ra_win_pa .rows:last-child{margin-bottom:0}.ra_win_pa .rows .parsley-errors-list{transform:translateY(100%);max-width:368px;top:auto;bottom:-.417vw;left:20px}.ra_win_pa .rows .parsley-errors-list li{font:400 clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;letter-spacing:-.007vw;color:#ed2929}.ra_win_pa .rows .parsley-errors-list li.parsley-length{color:#ff7d14}.ra_win_pa .rows p{font:normal clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;color:rgba(2,31,35,.4);text-align:center;margin-bottom:10px}.ra_win_pa .rows .error-container{font:normal clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;letter-spacing:-.13px;color:#ed2929;text-align:left;padding-left:0;margin-top:8px;display:inline-block;width:100%}.ra_win_pa .rows .bx-error,.ra_win_pa .rows .bx-warning{position:absolute;display:none;font:400 clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;letter-spacing:-.007vw;top:auto;bottom:-2px;left:20px;transform:translateY(100%)}.ra_win_pa .rows .bx-error.visible,.ra_win_pa .rows .bx-warning.visible{display:block}.ra_win_pa .rows .bx-error{color:#ed2929}.ra_win_pa .rows .bx-warning{color:#ff7d14}.ra_win_pa .rows .suggestions-wrapper{position:absolute;top:auto;bottom:0;left:0;transform:translateY(100%);z-index:10;border-radius:12px;width:100%}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions{border:1px solid #ff7d14;border-radius:12px;background:#f7f7fe;width:100%;padding:.99vw 20px .99vw 20px}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{color:#383d4c;font:500 .833vw/.833vw Montserrat;width:100%;transition:.35s;margin:0 0 5px;cursor:pointer}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .729vw/.833vw Montserrat}.ra_win_pa .rows .t{color:#565a65;font:normal clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem) Montserrat;margin:0 0 12px 20px}.ra_win_pa .rows .field_icon{position:absolute;bottom:1.042vw;right:20px;cursor:pointer;z-index:10}.ra_win_pa .rows .field_icon.fi_eye{background-image:url(../img/toggle_pass_icon.svg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:.885vw;height:.885vw;transition:.35s}.ra_win_pa .rows .field_icon.fi_eye.active{bottom:1.25vw;transition:.35s;background-image:url(../img/toggle_pass_icon_toggled.svg);width:.885vw;height:.573vw;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.ra_win_pa .rows input{color:#383d4c;font:500 clamp(.6875rem,.4827586207rem + .4310344828vw,1rem)/clamp(.6875rem,.1142241379rem + 1.2068965517vw,1.5625rem) Montserrat;letter-spacing:-.013vw;border:0;border-radius:12px;background:#f7f7fe;border:1px solid #f7f7fe;width:100%;padding:.781vw 24px .885vw;transition:.35s}.ra_win_pa .rows input::-moz-placeholder{color:#abaeb7}.ra_win_pa .rows input::placeholder{color:#abaeb7}.ra_win_pa .rows input::-webkit-input-placeholder{color:#abaeb7}.ra_win_pa .rows input::-moz-placeholder{color:#abaeb7}.ra_win_pa .rows input:-moz-placeholder{color:#abaeb7}.ra_win_pa .rows input:-ms-input-placeholder{color:#abaeb7}.ra_win_pa .rows input.parsley-error{transition:.35s;border:1px solid #ed2929}.ra_win_pa .rows .lnk{font:400 clamp(.6875rem,.5646551724rem + .2586206897vw,.875rem)/clamp(.6875rem,.2780172414rem + .8620689655vw,1.3125rem) Montserrat;letter-spacing:-.007vw;color:#ff7d14;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:rgba(255,125,20,.3);text-underline-offset:3px;text-decoration-thickness:1px;transition:.35s}.ra_win_pa .rows .btn{border-radius:1.771vw;display:inline-block;font:600 clamp(.75rem,.5862068966rem + .3448275862vw,1rem)/clamp(1rem,.8362068966rem + .3448275862vw,1.25rem) Montserrat;letter-spacing:-.013vw;border:0;width:100%;padding:1.094vw 0 1.25vw;cursor:pointer;transition:.35s}.ra_win_pa .rows .btn:disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .rows .btn.disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .rows .btn.btn_dark{color:#fff;background:#383d4c}.ra_win_pa .rows .btn.btn_dark:disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .rows .btn.btn_dark.disabled{cursor:default;opacity:.4;background:#383d4c;pointer-events:none}.ra_win_pa .pof_form{margin-bottom:1.875vw}.ra_win_pa .pof_form .pof_row{display:flex;justify-content:space-between;margin:0 0 1.042vw 0}.ra_win_pa .pof_form .pof_row.pof_row100 .pof_col{width:100%}.ra_win_pa .pof_form .pof_row.pof_row100 .pof_col .def-inp-error{color:#ed2929;position:absolute;bottom:-.781vw;left:0;font:normal 11px/11px Montserrat;margin:0 0 0 1.198vw}.ra_win_pa .pof_form .pof_row .pof_col{width:calc(50% - .417vw);position:relative}.ra_win_pa .pof_form .pof_row .pof_col .parsley-errors-list{transform:translateY(100%);max-width:368px;top:auto;bottom:-.417vw;left:20px}.ra_win_pa .pof_form .pof_row .pof_col .parsley-errors-list li{font:400 clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;letter-spacing:-.007vw;color:#ed2929}.ra_win_pa .pof_form .pof_row .pof_col .parsley-errors-list li.parsley-length{color:#ff7d14}.ra_win_pa .pof_form .pof_row .pof_col .bx-error,.ra_win_pa .pof_form .pof_row .pof_col .bx-warning{position:absolute;display:none;font:400 clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.8125rem,.7306034483rem + .1724137931vw,.9375rem) Montserrat;letter-spacing:-.007vw;top:auto;bottom:-2px;left:20px;transform:translateY(100%)}.ra_win_pa .pof_form .pof_row .pof_col .bx-error.visible,.ra_win_pa .pof_form .pof_row .pof_col .bx-warning.visible{display:block}.ra_win_pa .pof_form .pof_row .pof_col .bx-error{color:#ed2929}.ra_win_pa .pof_form .pof_row .pof_col .bx-warning{color:#ff7d14}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper{position:absolute;top:auto;bottom:0;left:0;transform:translateY(100%);z-index:10;border-radius:12px;width:100%}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions{border:1px solid #ff7d14;border-radius:12px;background:#f7f7fe;width:100%;padding:.99vw 20px .99vw 20px}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{color:#383d4c;font:500 .833vw/.833vw Montserrat;width:100%;transition:.35s;margin:0 0 5px;cursor:pointer}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .729vw/.833vw Montserrat}.ra_win_pa .pof_form .pof_row .t{color:#565a65;font:normal clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem)/clamp(.6875rem,.6056034483rem + .1724137931vw,.8125rem) Montserrat;margin:0 0 12px 20px}.ra_win_pa .pof_form .pof_row input{color:#383d4c;font:500 clamp(.6875rem,.4827586207rem + .4310344828vw,1rem)/clamp(.6875rem,.1142241379rem + 1.2068965517vw,1.5625rem) Montserrat;letter-spacing:-.013vw;border:0;border-radius:12px;background:#f7f7fe;border:1px solid #f7f7fe;width:100%;padding:.781vw 20px .885vw;transition:.35s}.ra_win_pa .pof_form .pof_row input::-moz-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_row input::placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_row input::-webkit-input-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_row input::-moz-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_row input:-moz-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_row input:-ms-input-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_row input.parsley-error{transition:.35s;border:1px solid #ed2929}.ra_win_pa .pof_form .pof_row .def-inp-error{color:#ed2929;position:absolute;bottom:-.781vw;left:0;font:normal 11px/11px Montserrat;margin:0 0 0 1.198vw}.ra_win_pa .pof_form .pof_r100 textarea{color:#383d4c;font:500 .833vw/.833vw Montserrat;border:0;border-radius:.833vw;background:#f7f7fe;border:rgba(247,247,254,0) 1px solid;width:100%;padding:.99vw 1.198vw;resize:none;height:7.188vw;transition:.35s}.ra_win_pa .pof_form .pof_r100 textarea::-webkit-input-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_r100 textarea::-moz-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_r100 textarea:-moz-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_r100 textarea:-ms-input-placeholder{color:#abaeb7}.ra_win_pa .pof_form .pof_r100 textarea.error{border-color:#ed2929;transition:.35s}.ra_win_pa .pof_form .pof_r_btns{display:flex;justify-content:flex-end;align-items:center;margin-top:auto;position:absolute;bottom:0;left:0;right:auto;width:calc(100% - 1.563vw);top:auto}.ra_win_pa .pof_form .pof_r_btns .pof_r_btn{width:100%}.ra_win_pa .pof_form .pof_r_btns button{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s;width:100%;background:#383d4c;color:#fff}.ra_win_pa .pof_form .pof_r_btns button.disabled{opacity:.2;pointer-events:none}.ra_win_pa .pof_form .pof_r_btns button:disabled{opacity:.2;pointer-events:none}.ra_win_pa .ac_checked_lbl{position:relative;margin-top:12px;margin-bottom:12px}.ra_win_pa .ac_checked_lbl input[type=checkbox].lbl_checkbox{position:absolute;z-index:-1000;left:-1000rem;overflow:hidden;clip:rect(0 0 0 0);height:.1rem;width:.1rem;margin:-.1rem;padding:0;border:0}.ra_win_pa .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{padding:0 0 0 24px;margin-bottom:12px;height:auto;display:inline-block;background-repeat:no-repeat;background-position:0 0;font:normal 11px/14px Montserrat;vertical-align:middle;cursor:pointer;position:relative;text-align:left;color:rgba(2,31,35,.4);letter-spacing:-.006vw;width:100%}.ra_win_pa .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_chh:before{transition:.35s;opacity:1}.ra_win_pa .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_chh:after{transition:.35s;border:1px solid #383d4c}.ra_win_pa .ac_checked_lbl label.label_chh{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(2,31,35,.4)}.ra_win_pa .ac_checked_lbl label.label_chh:before{transition:.35s;content:"";position:absolute;left:clamp(.125rem,.0431034483rem + .1724137931vw,.25rem);top:clamp(.125rem,.0021551724rem + .2586206897vw,.3125rem);bottom:auto;right:auto;margin:auto;width:clamp(.4375rem,.2327586207rem + .4310344828vw,.75rem);height:clamp(.3125rem,.1487068966rem + .3448275862vw,.5625rem);background:url(../img/s78.svg) no-repeat 0 0/cover;border-radius:100%;opacity:0;z-index:10}.ra_win_pa .ac_checked_lbl label.label_chh:after{content:"";position:absolute;top:0;bottom:auto;margin:auto;left:0;height:clamp(.75rem,.5043103448rem + .5172413793vw,1.125rem);width:clamp(.75rem,.5043103448rem + .5172413793vw,1.125rem);background-color:#fff;border:1px solid #abaeb7;transition:.35s;border-radius:clamp(.125rem,.0431034483rem + .1724137931vw,.25rem)}.ra_win_pa .ac_checked_lbl label.label_chh a{position:relative;display:inline-block;color:#ff7d14;padding-bottom:4px}.ra_win_pa .ac_checked_lbl label.label_chh a:hover:after{background:#ff7d14;transition:.35s}.ra_win_pa .ac_checked_lbl label.label_chh a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(255,125,20,.3);transition:.35s}.ra_win_pa .ac_checked_lbl label.label_chh .br{display:block}#report-admission-thank-you .desc_img{text-align:center;margin:2.344vw 0 0}#report-admission-thank-you .desc_img img{max-height:11.823vw;width:auto}#thank-successfully .desc_img{text-align:center;margin:2.344vw 0 0}#thank-successfully .desc_img img{max-height:11.823vw;width:auto}#thank_you_sub .desc_img{text-align:center;margin:2.344vw 0 0}#thank_you_sub .desc_img img{max-height:11.823vw;width:auto}#add-crad{width:40.104vw;height:29.323vw;background:#fff;border-radius:2.396vw;padding:2.76vw 1.823vw}#add-crad .ttl p .br{display:block}#add-crad .desc_fr{margin:0}#add-crad .desc_fr .all_cards{display:flex;align-items:flex-end;margin:2.292vw 0 1.51vw}#add-crad .desc_fr .all_cards .current_card{margin-right:.781vw}#add-crad .desc_fr .all_cards .current_card:last-child{margin-right:0}#add-crad .desc_fr .all_cards .current_card img{max-height:1.146vw;width:auto}#add-crad .desc_fr .rows{display:flex;justify-content:space-between;width:100%;margin-bottom:1.354vw}#add-crad .desc_fr .rows.rows50 .cols{width:calc(50% - .313vw)}#add-crad .desc_fr .rows .cols{position:relative;width:100%}#add-crad .desc_fr .rows .cols .parsley-errors-list{top:1.354vw;left:1.198vw}#add-crad .desc_fr .rows_btn{margin:1.823vw 0 0;display:flex;align-items:center}#add-crad .desc_fr .rows_btn .get_go{color:#fff;font:600 clamp(.5rem,.3846153846rem + .5128205128vw,1rem)/clamp(.5rem,.3846153846rem + .5128205128vw,1rem) Montserrat;letter-spacing:-.015em;background:#ff7d14;padding:1.198vw 1.979vw;border-radius:1.771vw;border:0;cursor:pointer;transition:.35s}#add-crad .desc_fr .rows_btn .get_go[disabled]{opacity:.75;pointer-events:none;cursor:default}#add-crad .desc_fr .rows_btn .get_go[disabled]:hover{opacity:.75;cursor:default}#add-crad .desc_fr .rows_btn .ac_checked_lbl{position:relative;margin-left:.781vw}#add-crad .desc_fr .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox{position:absolute;z-index:-1000;left:-1000rem;overflow:hidden;clip:rect(0 0 0 0);height:.1rem;width:.1rem;margin:-.1rem;padding:0;border:0}#add-crad .desc_fr .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{padding:0 0 0 1.146vw;height:auto;display:inline-block;background-repeat:no-repeat;background-position:0 0;font:normal .573vw/.729vw Montserrat;vertical-align:middle;cursor:pointer;margin-bottom:0;position:relative;text-align:left;color:rgba(2,31,35,.4);letter-spacing:-.006vw;width:100%}#add-crad .desc_fr .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_ch:before{background:#ff7d14}#add-crad .desc_fr .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox:checked+label.label_ch:after{border-color:#ff7d14}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(2,31,35,.4)}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch:before{content:"";position:absolute;top:.208vw;left:.208vw;width:.313vw;height:.313vw;background:rgba(2,31,35,0);z-index:1;border-radius:100%}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch:after{content:"";position:absolute;top:0;left:0;width:.729vw;height:.729vw;border:rgba(2,31,35,.4) .078vw solid;z-index:1;border-radius:100%}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch a{position:relative;display:inline-block;color:#ff7d14;padding-bottom:.208vw}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch a:hover:after{background:#ff7d14;transition:.35s}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.052vw;background:rgba(255,125,20,.3);transition:.35s}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch .br{display:block}.fancybox-inner{overflow:visible!important;min-height:10rem}.fancybox-is-open .fancybox-infobar{opacity:0!important;visibility:hidden!important}.fancybox-infobar{position:absolute;top:auto;bottom:0;left:0;right:0;margin:auto;width:6rem;height:6rem;border-radius:100%;border:.3rem solid #fff;display:flex;align-items:center;justify-content:center;letter-spacing:.13em;font:300 1.6rem/1.6rem Montserrat;color:#fff}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0,0,0,0)}@media (min-width:761px){.ttl404 .gbc .gbc_lnk:hover{background:#f66e00;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block:hover{background:#f66e00;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn:hover{background:#f66e00;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block:hover{background:#f66e00;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block:hover{background:#f66e00;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block:hover{background:#f66e00;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item:hover{transform:scale(1) translateZ(0)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item:hover .m_img{background:#eaebf9;transform-origin:center;backface-visibility:hidden;transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item:hover .m_img img{transform:scale(.99) translateZ(0);transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item:hover .tf{background:#eaebf9;transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line .go_back_lnk:hover{background:#f66e00;transition:.35s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item:hover{transform:scale(1) translateZ(0)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item:hover .m_img{background:#eaebf9;transform-origin:center;backface-visibility:hidden;transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item:hover .m_img img{transform:scale(.99) translateZ(0);transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item:hover .tf{background:#eaebf9;transition:all .4s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item.dsbl:hover{background:#eaebf9;transform:scale(1) translateZ(0);transition:all .4s ease;will-change:transform}.result_wrap .finish_result_in .finish_result_top_line .h2 .go_back_lnk:hover{background:#f66e00;transition:.35s}.result_wrap .finish_result_in .finish_result_top_line .lnk:hover{transition:.35s;background:#dadcf5}.result_wrap .finish_result_in .lnk:hover{transition:.35s;background:#dadcf5}.result_wrap .finish_result_in .btn:hover{background:#f66e00;transition:.35s}.result_wrap .finish_result_in .fixed_btm_btns .btn.prev_block:hover{transition:.35s;border:1px solid #383d4c}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item:hover{transform:scale(1) translateZ(0)}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item:hover .m_img{background:#eaebf9;transform-origin:center;backface-visibility:hidden;transition:all .4s ease}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item:hover .m_img img{transform:scale(.99) translateZ(0);transition:all .4s ease}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item:hover .tf{background:#eaebf9;transition:all .4s ease}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item.dsbl:hover{background:#eaebf9;transform:scale(1) translateZ(0);transition:all .4s ease;will-change:transform}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn:hover{background:#f66e00;transition:.35s}#cookies-popup .desc button:hover,#popup-country .desc button:hover{background:#f66e00;transition:.35s}.ra_win .rows_btn .get_go:hover{background:#f66e00;transition:.35s}.ra_win_pa .btm_btns .btn.btn_transparent:hover{border:1px solid #383d4c;transition:.35s}.ra_win_pa .btm_btns .btn.btn_lnk:hover{text-decoration-color:#ff7d14;border:0;transition:.35s}.ra_win_pa .btm_btns .btn.btn_dark:hover{background:#f66e00;transition:.35s}.ra_win_pa .btm_btns .btm_policy_text p a:hover{text-decoration-color:#ff7d14;transition:.35s}.ra_win_pa .rows .lnk:hover{text-decoration-color:#ff7d14;transition:.35s}.ra_win_pa .rows .btn.btn_dark:hover{background:#f66e00;transition:.35s}.ra_win_pa .pof_form .pof_r_btns button:hover{background:#f66e00;transition:.35s}#add-crad .desc_fr .rows_btn .get_go:hover{background:#f66e00;transition:.35s}}@media (max-width:3840px){.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .btm_range_values{margin-top:.633vw;font:400 .625vw/.625vw Montserrat;letter-spacing:-.006vw;color:#abaeb7;display:flex;justify-content:space-between;padding:0 1.771vw}}@media (max-width:1920px){.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .btm_range_values{margin-top:-1.667vw}}@media (max-width:1600px){.breadcrumbs{padding:165px 0 0}.breadcrumbs .breadcrumbs_list li{margin:0 10px 0 0;padding:0 23px 0 0}.breadcrumbs .breadcrumbs_list li::after{top:6px;right:0;width:13px;height:1px}.breadcrumbs .breadcrumbs_list li a,.breadcrumbs .breadcrumbs_list li span{font:normal 12px/12px Montserrat}.breadcrumbs_back .bb_lnk{font:normal 12px/12px Montserrat;padding-left:1.563vw}.breadcrumbs_back .bb_lnk:before{top:3px;width:11px;height:11px}.h3d .g{margin:0 0 0 .75vw}.h3d .g .r{font:600 1.125vw/1.125vw Montserrat;top:.375vw;left:-.125vw;margin-right:.188vw}.ttl404 .h3{font:700 3vw/2.875vw Montserrat;letter-spacing:-.016vw}.ttl404 p{font:500 .875vw/1.25vw Montserrat;letter-spacing:-.12px}.ttl404 .gbc .gbc_lnk{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r{border:2px solid #eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:has(input:checked),.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:has(input:checked){border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active .checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover .checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover{border:2px solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover .checkbox__checkmark{border:2px solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked+.checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked+.checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark{width:1.375vw;height:1.375vw;border:2px solid #eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark:after{width:.5vw;height:.5vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .875vw/1.063vw Montserrat;letter-spacing:-.009vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .l{margin:.813vw 0 1.688vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .out_of_stock{border-radius:5.625vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .875vw/1.063vw Montserrat;letter-spacing:-.009vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .l{margin:.813vw 0 1.688vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .h6{font:500 1.063vw/1.063vw Montserrat;margin:14.375vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 .875vw/.875vw Montserrat;border-radius:1.625vw;padding:.625vw 0;max-width:13.75vw;letter-spacing:-.009vw}.result_wrap .finish_result_in .finish_result_top_line .lnk{font:600 .875vw/.875vw Montserrat}.result_wrap .finish_result_in .lnk{font:600 .875vw/.875vw Montserrat}.result_wrap .finish_result_in .btn{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .p_desc .btn{max-width:15.281vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col .nmb_disc{font:600 .933vw/.933vw Montserrat}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .875vw/1.063vw Montserrat;letter-spacing:-.009vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .l{margin:.813vw 0 1.688vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .h6{font:500 1.063vw/1.063vw Montserrat;margin:14.375vw 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 .875vw/.875vw Montserrat;border-radius:1.625vw;padding:.625vw 0;max-width:13.75vw;letter-spacing:-.009vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols{height:27.417vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}#cookies-popup .desc button,#popup-country .desc button{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.fancybox-slide--html .fancybox-close-small{top:1.563vw;right:2.125vw;width:1.375vw;height:1.375vw}.fancybox-slide--html .fancybox-close-small:after{width:1.375vw;height:1.375vw}#popup-cities{width:49.875vw;height:30.25vw;border-radius:2.875vw;padding:3.813vw 2.125vw}#popup-cities .desc .selectize-control.single .selectize-input{padding:1vw 2.375vw}#popup-cities .desc .selectize-control.single .selectize-input:before{width:.938vw;height:1vw;border:0;top:1.063vw;left:1.063vw}#popup-cities .desc .selectize-control.single .selectize-input.not-full{padding:1vw 2.375vw}#popup-cities .desc .selectize-control.single .selectize-input.dropdown-active{border-radius:1.563vw}#popup-cities .desc .selectize-control.single .selectize-input .item{font:500 .875vw/.875vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input .item+input{font:500 .875vw/.875vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input input{font:500 .875vw/.875vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-dropdown .create{font:500 .875vw/.875vw Montserrat;letter-spacing:-.009vw;margin:0 0 .563vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content{height:20vw;min-height:20vw;padding-top:1.375vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:500 .875vw/.875vw Montserrat;letter-spacing:-.009vw;padding:0 0 .938vw 1.063vw}#popup-search{width:79vw;height:37.5vw;background:#fff;border-radius:2.875vw;padding:4.5vw 2.125vw}#popup-search .desc .t_rows:before{width:.938vw;height:1vw;top:1.375vw;left:1.063vw}#popup-search .desc .t_rows input{font:500 .875vw/.875vw Montserrat;border-radius:3.125vw;padding:1.188vw 7.5vw 1.188vw 2.563vw}#popup-search .desc .t_rows .get_go{font:500 .875vw/.875vw Montserrat;padding:.938vw 1.25vw;border-radius:3.125vw;top:.375vw;right:.375vw}#popup-search .rows{margin:1.5vw 0 0;height:24.063vw}#popup-search .rows .cols.cols01{width:calc(100% - 50vw);padding-right:2.188vw}#popup-search .rows .cols.cols02{width:50vw}#popup-search .rows .ps_list{padding-left:1.063vw}#popup-search .rows .ps_list li{font:500 .875vw/.875vw Montserrat;margin:0 0 1vw}#popup-search .rows .ps_txt{padding-left:1.063vw}#popup-search .rows .ps_txt .h4{font:500 .875vw/.875vw Montserrat}#popup-search .rows .ps_txt .psz a{font:500 .875vw/1.125vw Montserrat}#popup-search .rows .ps_txt .nrz{font:500 .875vw/1.125vw Montserrat}#popup-search .rows .ps_txt .all_rlt{height:20vw}#popup-search .rows .ps_txt .all_rlt p{font:500 .875vw/1.125vw Montserrat;margin-bottom:.938vw}#popup-search .fl_rows_wrap{height:24.063vw}#popup-search .fl_rows .nicescroll-rails{width:.063vw!important}#popup-search .fl_rows .nicescroll-rails .nicescroll-cursors{left:.063vw}#popup-search .fl_rows .nicescroll-rails .nicescroll-cursors{left:.069vw}#popup-search .fl_rows .fl_cols{width:calc(50% - .375vw);margin-bottom:.75vw;height:11.625vw}#popup-search .fl_rows .fl_lnk .wrp{height:100%;border-radius:1.125vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_i{width:8.5vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_i img{max-height:7.313vw;max-width:4.75vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_t{width:calc(100% - 8.5vw);padding:1.563vw 1.563vw 1.875vw 0}#popup-search .fl_rows .fl_lnk .wrp .wrp_up .h4{font:500 .875vw/1.313vw Montserrat;min-height:2.625vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_up .wd{font:500 .875vw/.875vw Montserrat;margin-top:.625vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_pr{font:normal .688vw/.688vw Montserrat}.ps_txt+.all_rlt{height:20vw}.ps_txt+.all_rlt p{font:500 .875vw/1.125vw Montserrat;margin-bottom:.938vw}.ra_win .rows_btn .get_go{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}.ra_win_pa .adresses_list .t{margin:0 0 10px 0}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions{padding:.938vw 20px}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 1vw/1vw Montserrat}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .9vw/1vw Montserrat}.ra_win_pa .rows .t{margin:0 0 10px 20px}.ra_win_pa .pof_form .pof_row.pof_row100 .pof_col .def-inp-error{font:normal .75vw/.75vw Montserrat;margin:0 0 0 1.188vw}.ra_win_pa .pof_form .pof_row .pof_col{width:calc(50% - .35vw)}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions{padding:.938vw 20px}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 1vw/1vw Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .9vw/1vw Montserrat}.ra_win_pa .pof_form .pof_row .t{margin:0 0 10px 20px}.ra_win_pa .pof_form .pof_row .def-inp-error{font:normal .75vw/.75vw Montserrat;margin:0 0 0 1.188vw}.ra_win_pa .pof_form .pof_r100 textarea{font:500 1vw/1.313vw Montserrat;border-radius:.813vw;padding:.938vw 1.188vw;height:7.188vw}.ra_win_pa .pof_form .pof_r_btns button{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}#add-crad .desc_fr .rows_btn .get_go{margin-right:.5vw;padding:1.438vw 2.625vw;border-radius:2.125vw;letter-spacing:-.015vw}}@media (max-width:1440px){.container{padding:0 69px}.breadcrumbs .breadcrumbs_list li{margin:0 10px 0 0;padding:0 21px 0 0}.breadcrumbs .breadcrumbs_list li::after{top:8px;right:0;width:12px;height:1px}.breadcrumbs .breadcrumbs_list li a,.breadcrumbs .breadcrumbs_list li span{font:normal 11px/11px Montserrat}.breadcrumbs_back .bb_lnk{font:normal 11px/11px Montserrat;padding-left:1.563vw}.breadcrumbs_back .bb_lnk:before{top:3px;width:10px;height:10px}.top_ttl{margin-top:4.653vw}.parsley-errors-list li{font:normal 10px/10px Montserrat}.ttl404 p{font:500 .972vw/1.389vw Montserrat;letter-spacing:-.12px}.ttl404 .gbc .gbc_lnk{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r{position:absolute;bottom:5px;left:1.302vw}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp{height:5.081vw}.safari_mac .recomendation_items .item .tb_r{position:absolute;bottom:5px;left:1.302vw}.safari_mac .recomendation_items .item .tb .h5_wrp{height:5.081vw}.top_ttl{margin-top:0;padding-top:7.979vw}.questionnaire_wrap{min-height:55.556vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps.active{max-height:24.031vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{font:500 .725vw/.933vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{font:500 .933vw/1.402vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{font:400 .829vw/1.194vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr{padding-left:.972vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card{padding-left:1.736vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{font:500 .829vw/1.142vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{font:500 .725vw/.933vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card::before{top:1.181vw;left:.486vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_checkbox{width:1.111vw;height:1.111vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form{min-height:55.556vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data{max-width:37.333vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{font:600 .985vw/1.298vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no label{width:19.875vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r{border:2px solid #eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:has(input:checked),.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:has(input:checked){border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active .checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover .checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover{border:2px solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover .checkbox__checkmark{border:2px solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked+.checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked+.checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark{width:1.528vw;height:1.528vw;border:2px solid #eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark:after{width:.556vw;height:.556vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_naming{font:500 .777vw/1.038vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_counter{font:500 .777vw/1.038vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .choose_nmb{font:500 .777vw/1.038vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block{min-height:55.556vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{font:500 .777vw/1.038vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter{font:500 .777vw/1.038vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .choose_nmb{font:500 .777vw/1.038vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important{min-height:55.556vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line .choose_nmb{font:500 .777vw/1.038vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps{min-height:55.556vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .903vw/1.111vw Montserrat;letter-spacing:-.009vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .l{margin:.833vw 0 1.806vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0 4.444vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card{max-height:10.688vw;min-height:10.688vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active{min-height:13.448vw;max-height:13.448vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .903vw/1.111vw Montserrat;letter-spacing:-.009vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .l{margin:.833vw 0 1.806vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r{position:absolute;bottom:5px;left:1.302vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0 4.444vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 .972vw/.972vw Montserrat;border-radius:1.944vw;padding:.625vw 0;max-width:15.278vw;letter-spacing:-.009vw;bottom:2.431vw}.result_wrap{min-height:55.556vw}.result_wrap .finish_result_in{min-height:55.556vw}.result_wrap .finish_result_in .finish_result_top_line .lnk{font:600 .972vw/.972vw Montserrat}.result_wrap .finish_result_in .lnk{font:600 .972vw/.972vw Montserrat}.result_wrap .finish_result_in .btn{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .p_desc .btn{max-width:20.281vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card{max-height:10.688vw;min-height:10.688vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active{min-height:13.448vw;max-height:13.448vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col .nmb_disc{font:600 1.033vw/1.033vw Montserrat}.result_wrap .finish_result_in .reasons_ovr .reasons_cards{max-width:70.917vw}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card{width:23.083vw;min-height:5.948vw}.result_wrap .finish_result_in .what_to_do .wtd_cards{max-width:70.917vw}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card{width:23.083vw;min-height:5.948vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .903vw/1.111vw Montserrat;letter-spacing:-.009vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .l{margin:.833vw 0 1.806vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r{position:absolute;bottom:5px;left:1.302vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0 4.444vw 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 .972vw/.972vw Montserrat;border-radius:1.944vw;padding:.625vw 0;max-width:15.278vw;letter-spacing:-.009vw;bottom:2.431vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols{height:28.417vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line .sp_timing{padding:.253vw .521vw .253vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li.bonus_item::before{top:.36vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li::before{top:.465vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}#cookies-popup .desc button,#popup-country .desc button{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}#popup-cities{width:55.417vw;height:33.611vw;border-radius:3.194vw;padding:4.306vw 2.083vw}#popup-cities .desc .selectize-control.single .selectize-input{padding:1.319vw 2.431vw}#popup-cities .desc .selectize-control.single .selectize-input:before{width:1.042vw;height:1.111vw;border:0;top:1.458vw;left:1.042vw}#popup-cities .desc .selectize-control.single .selectize-input.not-full{padding:1.319vw 2.431vw}#popup-cities .desc .selectize-control.single .selectize-input .item{font:500 .972vw/.972vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input .item+input{font:500 .972vw/.972vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input input{font:500 .972vw/.972vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-dropdown .create{font:500 .972vw/.972vw Montserrat;letter-spacing:-.009vw;margin:0 0 .556vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content{height:21.528vw;min-height:21.528vw;padding-top:1.389vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:500 .972vw/.972vw Montserrat;padding:0 0 .903vw 1.042vw}#popup-search{width:87.083vw;height:39.028vw;background:#fff;border-radius:3.194vw;padding:4.306vw 2.083vw}#popup-search .desc .t_rows:before{width:1.042vw;height:1.111vw;top:1.458vw;left:1.042vw}#popup-search .desc .t_rows input{font:500 .972vw/.972vw Montserrat;border-radius:3.125vw;padding:1.319vw 7.5vw 1.319vw 2.569vw}#popup-search .desc .t_rows .get_go{font:500 .972vw/.972vw Montserrat;padding:1.111vw 1.389vw;border-radius:3.125vw;top:.347vw;right:.347vw}#popup-search .rows .cols.cols01{width:calc(100% - 55.556vw);padding-right:2.083vw}#popup-search .rows .cols.cols02{width:55.556vw}#popup-search .rows .ps_list{padding-left:1.042vw}#popup-search .rows .ps_list li{font:500 .972vw/.972vw Montserrat;margin:0 0 1.042vw}#popup-search .rows .ps_txt{padding-left:1.042vw}#popup-search .rows .ps_txt .h4{font:500 .972vw/.972vw Montserrat}#popup-search .rows .ps_txt .psz a{font:500 .972vw/1.25vw Montserrat}#popup-search .rows .ps_txt .nrz{font:500 .972vw/1.25vw Montserrat}#popup-search .rows .ps_txt .all_rlt{height:20vw}#popup-search .rows .ps_txt .all_rlt p{font:500 .972vw/1.25vw Montserrat;margin-bottom:.903vw}#popup-search .fl_rows_wrap{height:27.083vw}#popup-search .fl_rows .nicescroll-rails{width:.069vw!important}#popup-search .fl_rows .fl_cols{width:calc(50% - .417vw);margin-bottom:.833vw;height:12.917vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_i{width:9.444vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_i img{max-height:8.125vw;max-width:5.278vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_t{width:calc(100% - 9.444vw);padding:1.528vw 1.528vw 1.875vw 0}#popup-search .fl_rows .fl_lnk .wrp .wrp_up .h4{font:500 .972vw/1.25vw Montserrat;min-height:2.708vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_up .wd{font:500 .972vw/.972vw Montserrat;margin-top:.694vw}#popup-search .fl_rows .fl_lnk .wrp .wrp_pr{font:normal .694vw/.694vw Montserrat}.ps_txt+.all_rlt{height:20vw}.ps_txt+.all_rlt p{font:500 .972vw/1.25vw Montserrat;margin-bottom:.903vw}.ra_win{height:auto}.ra_win#submit-your-application{width:580px;height:620px}.ra_win .ttl{margin:0 0 20px}.ra_win .ttl .h3{font:700 26px/30px Montserrat}.ra_win .ttl p{font:normal 14px/20px Montserrat;margin:22px 0 0}.ra_win .rows{margin-bottom:15px}.ra_win .rows .parsley-errors-list{top:26px;left:24px}.ra_win .rows .t{font:normal 12px/12px Montserrat;margin:0 0 8px 23px}.ra_win .rows input{font:500 15px/15px Montserrat;border-radius:30px;padding:15px 23px}.ra_win .rows textarea{font:500 15px/17px Montserrat;border-radius:30px;padding:15px 23px;height:80px;margin:5px 0 0}.ra_win .rows_btn .get_go{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{padding:0 0 0 22px;font:normal 11px/13px Montserrat}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{padding:0 0 0 22px;font:normal 11px/13px Montserrat}.ra_win .rows_btn .ac_checked_lbl label.label_ch:before{top:4px;left:4px;width:6px;height:6px}.ra_win .rows_btn .ac_checked_lbl label.label_ch:after{width:14px;height:14px;border:rgba(2,31,35,.4) 2px solid}.ra_win .rows_btn .ac_checked_lbl label.label_chh:before{top:4px;left:4px;width:6px;height:6px}.ra_win .rows_btn .ac_checked_lbl label.label_chh:after{width:14px;height:14px;border:rgba(2,31,35,.4) 2px solid}.ra_win_pa .adresses_list .t{margin:0 0 8px 0}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions{padding:1.042vw 20px 1.042vw 20px}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 .972vw/.972vw Montserrat}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .872vw/.972vw Montserrat}.ra_win_pa .rows .t{margin:0 0 8px 20px}.ra_win_pa .pof_form .pof_row.pof_row100 .pof_col .def-inp-error{font:normal .764vw/.764vw Montserrat;margin:0 0 0 1.319vw;bottom:-.833vw}.ra_win_pa .pof_form .pof_row .pof_col{width:calc(50% - .433vw)}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions{padding:1.042vw 20px 1.042vw 20px}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 .972vw/.972vw Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .872vw/.972vw Montserrat}.ra_win_pa .pof_form .pof_row .t{margin:0 0 8px 20px}.ra_win_pa .pof_form .pof_row .def-inp-error{font:normal .764vw/.764vw Montserrat;margin:0 0 0 1.319vw;bottom:-.833vw}.ra_win_pa .pof_form .pof_r100 textarea{font:500 .972vw/1.111vw Montserrat;border-radius:.903vw;padding:1.042vw 1.319vw;height:7.986vw}.ra_win_pa .pof_form .pof_r_btns button{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}.ra_win_pa .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{padding-left:22px;font:normal 11px/13px Montserrat}#add-crad{height:auto}#add-crad .desc_fr .rows{margin-bottom:15px}#add-crad .desc_fr .rows .cols .parsley-errors-list{top:26px;left:24px}#add-crad .desc_fr .rows_btn .get_go{margin-right:.556vw;padding:1.458vw 2.361vw;border-radius:2.083vw;letter-spacing:-.015vw}#add-crad .desc_fr .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{padding:0 0 0 22px;font:normal 11px/13px Montserrat}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch:before{top:4px;left:4px;width:6px;height:6px}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch:after{width:14px;height:14px;border:rgba(2,31,35,.4) 2px solid}}@media (max-width:1280px){.container{padding:0 50px}.top_adv_banner .rows{left:0}.top_adv_banner .rows .cols .txt{font:500 15px/21px Montserrat;letter-spacing:-.4px}.top_adv_banner .bnr_dbl_img{right:75px}.breadcrumbs{padding:120px 0 0}.breadcrumbs .breadcrumbs_list li::after{top:8px}.breadcrumbs_back{padding:120px 0 0}.ttl404 p{font:500 1.094vw/1.563vw Montserrat;letter-spacing:-.12px}.ttl404 .gbc .gbc_lnk{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.safari_mac .result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card{width:calc((100% - 2.499vw)/ 4)}.safari_mac .result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active{min-height:17.45vw;max-height:17.45vw}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items{max-width:100%;row-gap:12px}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item{width:calc((100% - 48px)/ 4);height:450px}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{max-width:100%;white-space:nowrap}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp{height:79px}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{font:500 1.354vw/1.967vw Montserrat}.safari_mac .recomendation_items{row-gap:12px}.safari_mac .recomendation_items .item{width:calc((100% - 48px)/ 4);height:450px}.safari_mac .recomendation_items .item .out_of_stock .report_admission_lnk{max-width:100%;white-space:nowrap}.safari_mac .recomendation_items .item .tb .h5_wrp{height:79px}.safari_mac .recomendation_items .item .tb .h5_wrp .h5{font:500 1.354vw/1.967vw Montserrat}.safari_mac .top_ttl{padding-top:100px}.safari_mac .questionnaire_type_select_wrap{margin-top:25px}.safari_mac .questionnaire_type_select_wrap .b_type_rows .b_type_cols{height:41.42vw}.safari_mac .questionnaire_wrap{margin-top:25px}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card{width:calc((100% - 2.499vw)/ 4)}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active{min-height:15.45vw;max-height:15.45vw}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body p{font:600 11px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body p{font:600 11px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{font:600 11px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter,.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{font:500 11px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line h2{max-width:100%;font:500 20px/20px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .label_input,.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input{font:600 11px/11px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{font:500 11px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{font:500 12px/16px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{font:400 11px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{font:500 11px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{font:500 11px/12px Montserrat}.top_ttl{padding-top:7.979vw}.questionnaire_wrap{min-height:56.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps{min-height:9.333vw;max-height:9.333vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps.active{max-height:25.031vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{padding:.517vw 1.038vw;font:500 .825vw/1.033vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{font:500 1.033vw/1.402vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{font:400 .929vw/1.294vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{font:500 .929vw/1.242vw Montserrat;margin-bottom:.308vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{font:500 .825vw/1.033vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card::before{height:2.969vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_checkbox{width:1.094vw;height:1.094vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form{min-height:56.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{height:3.521vw;border-radius:1.863vw;font:600 .985vw/1.298vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .btm_range_values{font:400 .725vw/.725vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-bar{height:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line{height:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r{border:.104vw solid #eaebf9;height:3.521vw;border-radius:1.863vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:has(input:checked),.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:has(input:checked){border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active .checkbox__checkmark{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover .checkbox__checkmark{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover{border:.104vw solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover .checkbox__checkmark{border:.104vw solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked+.checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked+.checkbox__checkmark{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark{width:1.563vw;height:1.563vw;border:.104vw solid #eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark:after{width:.625vw;height:.625vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body{padding-right:1.04vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_naming{font:500 .877vw/1.238vw Montserrat;padding:.517vw 1.038vw;margin-right:1vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_counter{font:500 .877vw/1.238vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .choose_nmb{font:500 .877vw/1.138vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block{min-height:56.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{font:500 .877vw/1.238vw Montserrat;padding:.517vw 1.038vw;margin-right:1vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter{font:500 .877vw/1.238vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .choose_nmb{font:500 .877vw/1.138vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important{min-height:56.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line .choose_nmb{font:500 .877vw/1.138vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps{min-height:56.25vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .938vw/1.094vw Montserrat;letter-spacing:-.016vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .l{margin:.859vw 0 2.031vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .out_of_stock{border-radius:5.859vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .task_detail_result_ovr p{max-width:49.229vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{padding:.517vw .933vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{padding:.517vw .933vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps p.hidden,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps p.thank_you_text{max-width:48.708vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .938vw/1.094vw Montserrat;letter-spacing:-.016vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .l{margin:.859vw 0 2.031vw}.result_wrap{min-height:56.25vw}.result_wrap .finish_result_in{min-height:56.25vw}.result_wrap .finish_result_in .task_detail_result_ovr p{max-width:49.229vw}.result_wrap .finish_result_in p.thank_you_text{max-width:49.229vw}.result_wrap .finish_result_in .btn{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .p_desc .colors_list li{max-width:39.51vw}.result_wrap .finish_result_in .p_desc p{max-width:49.229vw}.result_wrap .finish_result_in .task_detail_result_ovr p{max-width:49.229vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{padding:.517vw .933vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{padding:.517vw .933vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr{padding-top:1px}.result_wrap .finish_result_in .reasons_ovr .reasons_cards{max-width:76.917vw}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card{width:25.083vw;min-height:6.948vw}.result_wrap .finish_result_in .what_to_do .wtd_cards{max-width:76.917vw}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card{width:25.083vw;min-height:6.948vw}.result_wrap .finish_result_in .warnings_healthy .h3{font:500 .933vw/1.402vw Montserrat}.result_wrap .finish_result_in .warnings_healthy .img_dsc{height:1.55vw;width:1.55vw}.result_wrap .finish_result_in .warnings_healthy .t{max-width:34.656vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal .938vw/1.094vw Montserrat;letter-spacing:-.016vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .l{margin:.859vw 0 2.031vw}.questionnaire_type_select_wrap .t_line{padding-bottom:.933vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols{height:30.417vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line .sp_timing{padding:.278vw .591vw .383vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li{padding-left:1.342vw;margin-bottom:.933vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li.bonus_item::before{top:.3vw;width:.703vw;height:.703vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li::before{top:.425vw;width:.625vw;height:.547vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}#cookies-popup .desc button,#popup-country .desc button{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}#popup-cities{width:58.594vw;height:31.25vw;border-radius:3.281vw;padding:3.906vw 1.953vw 2.734vw}#popup-cities .desc .selectize-control.single .selectize-input{padding:1.25vw 2.344vw;border-radius:2.734vw}#popup-cities .desc .selectize-control.single .selectize-input:before{width:1.016vw;height:1.094vw;border:0;top:1.406vw;left:1.016vw}#popup-cities .desc .selectize-control.single .selectize-input.not-full{padding:1.25vw 2.344vw}#popup-cities .desc .selectize-control.single .selectize-input.dropdown-active{border-radius:1.563vw}#popup-cities .desc .selectize-control.single .selectize-input .item{font:500 1.094vw/1.094vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input .item+input{font:500 1.094vw/1.094vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input input{font:500 1.094vw/1.094vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-dropdown .create{font:500 1.094vw/1.094vw Montserrat;letter-spacing:-.009vw;margin:0 0 .547vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content{height:21.484vw;min-height:21.484vw;padding-top:1.328vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:500 1.094vw/1.094vw Montserrat;padding:0 0 .859vw 1.016vw}.safari_mac .ra_win#submit-your-application{height:-moz-fit-content;height:fit-content;max-height:100%}.ra_win .ttl{margin:0 0 18px}.ra_win .rows{margin-bottom:12px}.ra_win .rows .t{font:normal 11px/11px Montserrat;margin:0 0 6px 20px}.ra_win .rows input{font:500 13px/13px Montserrat;border-radius:30px;padding:12px 20px}.ra_win .rows textarea{font:500 13px/15px Montserrat;border-radius:30px;padding:12px 20px}.ra_win .rows_btn{margin-top:20px}.ra_win .rows_btn .get_go{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions{padding:1.172vw 20px 1.172vw 20px}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 1.094vw/1.094vw Montserrat}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .9094vw/1.094vw Montserrat}.ra_win_pa .pof_form .pof_row.pof_row100 .pof_col .def-inp-error{font:normal .781vw/.781vw Montserrat;margin:0 0 0 1.484vw}.ra_win_pa .pof_form .pof_row .pof_col{width:calc(50% - .438vw)}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions{padding:1.172vw 20px 1.172vw 20px}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 1.094vw/1.094vw Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .9094vw/1.094vw Montserrat}.ra_win_pa .pof_form .pof_row .def-inp-error{font:normal .781vw/.781vw Montserrat;margin:0 0 0 1.484vw}.ra_win_pa .pof_form .pof_r100 textarea{font:500 1.016vw/1.016vw Montserrat;border-radius:1.016vw;padding:1.172vw 1.484vw;height:8.984vw}.ra_win_pa .pof_form .pof_r_btns button{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}.ra_win_pa .ac_checked_lbl label.label_chh:before{width:9px;height:6px;top:4px;left:3px}.ra_win_pa .ac_checked_lbl label.label_chh:after{width:15px;height:15px}#add-crad .desc_fr .rows_btn .get_go{margin-right:.625vw;padding:1.406vw 2.109vw;border-radius:2.109vw;letter-spacing:-.015vw}}@media (max-width:1150px){.top_adv_banner .bnr_dbl_img{right:100px}}@media (max-width:1050px){.top_adv_banner .rows .cols .txt{font:500 13px/19px Montserrat;letter-spacing:-.35px;margin:0 0 0 15px}}@media (max-width:1024px){.container{padding:0 32px}.breadcrumbs{padding:110px 0 0}.breadcrumbs .breadcrumbs_list li::after{top:9px}.breadcrumbs_back{padding:110px 0 0}.ttl404 p{font:500 1.367vw/1.953vw Montserrat;letter-spacing:-.12px}.ttl404 .gbc .gbc_lnk{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.up_lnk_h_ovr{height:4.883vw}.arr_up_lnk{right:2.734vw}.arr_up_lnk img{width:3.552vw}.safari_mac .result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card{max-height:12.188vw;min-height:12.188vw}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item{height:360px}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .m_img{padding-top:20px}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp{height:55px;margin:5px 0 0}.safari_mac .recomendation_items .item{height:360px}.safari_mac .recomendation_items .item .m_img{padding-top:20px}.safari_mac .recomendation_items .item .tb .h5_wrp{height:55px;margin:5px 0 0}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card{max-height:12.188vw;min-height:12.188vw}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{font:500 9px/11px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{font:500 10px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{font:400 9px/11px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{font:500 9px/11px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{font:500 9px/10px Montserrat}.top_ttl{padding-top:7.979vw}.top_ttl .h1 .back_lnk{width:1.758vw;height:1.27vw}.questionnaire_wrap{min-height:60vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols.questionnaire_cols02{width:20.792vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps{padding:.725vw 1.142vw 1.558vw 1.142vw;min-height:11.333vw;max-height:11.333vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps.active{max-height:27.031vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{padding:.617vw 1.138vw;font:500 .925vw/1.133vw Montserrat;margin-bottom:1vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{font:500 1.133vw/1.502vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{font:400 1vw/1.394vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{font:500 1vw/1.342vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{font:500 .925vw/1.133vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card::before{top:1.27vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_checkbox{width:1.194vw;height:1.194vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form{min-height:60vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data{max-width:39.333vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{height:3.621vw;border-radius:1.963vw;font:600 1.085vw/1.398vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr{max-width:26.677vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .btm_range_values{padding:0 2.539vw;margin-top:-2.667vw;font:400 .825vw/.825vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders{padding:0 1.867vw;height:4.038vw;border-radius:2vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .label_input{font:600 1.177vw/1.177vw Montserrat;border-radius:2vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input{max-width:100%;font:600 1.177vw/1.177vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big{max-width:22.969vw;margin:-.586vw auto 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line::before{display:none;transform:rotate(18deg)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line::after{display:none;transform:rotate(-18deg)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle{width:2.719vw;height:1.177vw;border-radius:.817vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r{border:.104vw solid #eaebf9;height:3.621vw;border-radius:1.963vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:has(input:checked),.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:has(input:checked){border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active .checkbox__checkmark{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover .checkbox__checkmark{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover{border:.104vw solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover .checkbox__checkmark{border:.104vw solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked+.checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked+.checkbox__checkmark{border:.104vw solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark{width:1.758vw;height:1.758vw;border:.104vw solid #eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark:after{width:.781vw;height:.781vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_naming{font:500 .977vw/1.338vw Montserrat;padding:.617vw 1.138vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_counter{font:500 .977vw/1.338vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line h2{font:500 1.975vw/1.975vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block{min-height:60vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{font:500 .977vw/1.338vw Montserrat;padding:.617vw 1.138vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter{font:500 .977vw/1.338vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter .bl{padding:.308vw .977vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line h2{font:500 1.975vw/1.975vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important{min-height:60vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line h2{font:500 1.975vw/1.975vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps{min-height:60vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt{width:1.367vw;height:1.172vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl{padding:.586vw 1.27vw .586vw;font:600 .879vw/.879vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal 1.172vw/1.367vw Montserrat;letter-spacing:-.012vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .l{margin:1.074vw 0 2.539vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0 4.883vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .out_of_stock{border-radius:75px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.prev_block::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line .go_back_lnk::before{width:6px;height:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line h2{max-width:61.35vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card{max-height:11.688vw;min-height:11.688vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active{min-height:14.448vw;max-height:14.448vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{padding:.586vw 1vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{padding:.586vw .879vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt{width:1.367vw;height:1.172vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl{padding:.586vw 1.27vw .586vw;font:600 .879vw/.879vw Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal 1.172vw/1.367vw Montserrat;letter-spacing:-.012vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .l{margin:1.074vw 0 2.539vw}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0 4.883vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .h6{font:500 1.563vw/1.563vw Montserrat;margin:17.09vw 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 1.172vw/1.172vw Montserrat;border-radius:2.148vw;padding:.586vw 0;max-width:18.164vw;letter-spacing:-.009vw;bottom:3.125vw}.result_wrap{min-height:60vw}.result_wrap .finish_result_in{min-height:60vw}.result_wrap .finish_result_in .detail_task_top_line h2{max-width:61.35vw}.result_wrap .finish_result_in .finish_result_top_line .h2{font:500 1.975vw/1.975vw Montserrat}.result_wrap .finish_result_in .finish_result_top_line .h2 .go_back_lnk::before{width:6px;height:10px}.result_wrap .finish_result_in .finish_result_top_line .lnk{font:600 1.172vw/1.172vw Montserrat}.result_wrap .finish_result_in .lnk{font:600 1.172vw/1.172vw Montserrat}.result_wrap .finish_result_in .btn{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.result_wrap .finish_result_in .fixed_btm_btns .btn.prev_block::before{width:6px;height:10px}.result_wrap .finish_result_in .p_desc .colors_list li:first-child::before{top:4px}.result_wrap .finish_result_in .p_desc .colors_list li:nth-child(2)::before{top:4px}.result_wrap .finish_result_in .p_desc .colors_list li:last-child::before{top:4px}.result_wrap .finish_result_in .p_desc p{max-width:49.229vw}.result_wrap .finish_result_in .p_desc .btn{max-width:15.281vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card{max-height:11.688vw;min-height:11.688vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active{min-height:14.448vw;max-height:14.448vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{padding:.586vw 1vw}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{padding:.586vw 1vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap{width:37.875vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr.opti .wtr_dsc{top:-2.223vw;left:-1.1vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr{width:3.829vw;height:1.863vw}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .wtr_dsc{top:2.431vw}.result_wrap .finish_result_in .big_result_card h5{max-width:46.333vw}.result_wrap .finish_result_in .big_result_card p{max-width:46.333vw}.result_wrap .finish_result_in .big_result_card ul li{max-width:46.333vw}.result_wrap .finish_result_in .big_result_card ul li::before{width:.195vw;height:.195vw;top:.684vw}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col .nmb_disc{width:2.848vw;height:2.848vw;font:600 1.172vw/1.172vw Montserrat}.result_wrap .finish_result_in .reasons_ovr .reasons_cards{max-width:82.917vw}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card{width:27.083vw;min-height:7.948vw}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols01 .nmb_disc{width:2.848vw;height:2.848vw}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .t_wtd_col .nmb_disc{width:2.848vw;height:2.848vw}.result_wrap .finish_result_in .what_to_do .wtd_cards{max-width:82.917vw}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card{width:27.083vw;min-height:7.948vw}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols01 .nmb_disc{width:2.848vw;height:2.848vw}.result_wrap .finish_result_in .warnings_healthy .h3{font:500 1.033vw/1.502vw Montserrat}.result_wrap .finish_result_in .warnings_healthy .img_dsc{height:1.75vw;width:1.75vw;margin-right:1vw}.result_wrap .finish_result_in .warnings_healthy .t{max-width:40.656vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt{width:1.367vw;height:1.172vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl{padding:.586vw 1.27vw .586vw;font:600 .879vw/.879vw Montserrat}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal 1.172vw/1.367vw Montserrat;letter-spacing:-.012vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .l{margin:1.074vw 0 2.539vw}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0 4.883vw 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .h6{font:500 1.563vw/1.563vw Montserrat;margin:17.09vw 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 1.172vw/1.172vw Montserrat;border-radius:2.148vw;padding:.586vw 0;max-width:18.164vw;letter-spacing:-.009vw;bottom:3.125vw}.questionnaire_type_select_wrap .t_line .t_l_desc ul li{margin-bottom:5px;padding-left:16px}.questionnaire_type_select_wrap .t_line .t_l_desc ul li::before{top:6px;bottom:auto;width:9px;height:7px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols{height:32.417vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line{height:5.167vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc{padding-bottom:1.45vw;height:calc(100% - 5.167vw)}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li.bonus_item::before{top:.3vw;width:.684vw;height:.684vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li::before{top:.391vw;width:.684vw;height:.586vw}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}#cookies-popup .desc button,#popup-country .desc button{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}#popup-cities{width:73.242vw;height:39.063vw;border-radius:2.539vw;padding:4.883vw 2.441vw 3.418vw}#popup-cities .desc .selectize-control.single .selectize-input{padding:1.563vw 2.93vw;border-radius:3.418vw}#popup-cities .desc .selectize-control.single .selectize-input:before{width:1.27vw;height:1.367vw;border:0;top:1.758vw;left:1.27vw}#popup-cities .desc .selectize-control.single .selectize-input.not-full{padding:1.563vw 2.93vw}#popup-cities .desc .selectize-control.single .selectize-input.dropdown-active{border-radius:1.953vw}#popup-cities .desc .selectize-control.single .selectize-input .item{font:500 1.367vw/1.367vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input .item+input{font:500 1.367vw/1.367vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-input input{font:500 1.367vw/1.367vw Montserrat}#popup-cities .desc .selectize-control.single .selectize-dropdown .create{font:500 1.367vw/1.367vw Montserrat;letter-spacing:-.011vw;margin:0 0 .684vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content{height:26.855vw;min-height:26.855vw;padding-top:1.66vw}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:500 1.367vw/1.367vw Montserrat;padding:0 0 1.074vw 1.27vw}.ra_win{width:580px;height:auto;padding:35px 15px}.ra_win#submit-your-application{width:580px;height:auto;padding:34px 14px}.ra_win .ttl{margin:0 0 18px}.ra_win .ttl .h3{font:700 17px/17px Montserrat;letter-spacing:-.255px}.ra_win .ttl p{font:normal 11px/16px Montserrat;margin:18px 0 0;letter-spacing:-.11px}.ra_win .rows .t{margin:0 0 6px 18px}.ra_win .rows input{font:500 13px/13px Montserrat;border-radius:30px;padding:10px 18px}.ra_win .rows textarea{font:500 13px/15px Montserrat;border-radius:30px;padding:10px 18px;height:80px;margin:5px 0 0}.ra_win .rows_btn{margin-top:16px}.ra_win .rows_btn .get_go{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.ra_win .rows_btn .ac_checked_lbl{margin-left:20px}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{padding:0 0 0 20px;font:normal 11px/13px Montserrat}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{padding:0 0 0 20px;font:normal 11px/13px Montserrat}.ra_win .rows_btn .ac_checked_lbl label.label_ch:before{top:4px;left:4px;width:6px;height:6px}.ra_win .rows_btn .ac_checked_lbl label.label_ch .br{display:inline}.ra_win .rows_btn .ac_checked_lbl label.label_chh:before{top:4px;left:4px;width:6px;height:6px}.ra_win .rows_btn .ac_checked_lbl label.label_chh .br{display:inline}.ra_win_pa{width:580px}.ra_win_pa .adresses_list .t{margin:0 0 6px 0}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions{padding:.781vw 20px .781vw 20px}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 1.172vw/1.172vw Montserrat}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .9172vw/1.172vw Montserrat}.ra_win_pa .rows .t{margin:0 0 6px 20px}.ra_win_pa .rows .field_icon{bottom:13px}.ra_win_pa .rows .field_icon.fi_eye.active{bottom:15px}.ra_win_pa .pof_form .pof_row.pof_row100 .pof_col .def-inp-error{font:normal .977vw/.977vw Montserrat;margin:0 0 0 .977vw;bottom:-1.172vw}.ra_win_pa .pof_form .pof_row .pof_col{width:calc(50% - .481vw)}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions{padding:.781vw 20px .781vw 20px}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 1.172vw/1.172vw Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 .9172vw/1.172vw Montserrat}.ra_win_pa .pof_form .pof_row .t{margin:0 0 6px 20px}.ra_win_pa .pof_form .pof_row .def-inp-error{font:normal .977vw/.977vw Montserrat;margin:0 0 0 .977vw;bottom:-1.172vw}.ra_win_pa .pof_form .pof_r100 textarea{font:500 1.172vw/1.367vw Montserrat;border-radius:.977vw;padding:.977vw .977vw;height:7.324vw}.ra_win_pa .pof_form .pof_r_btns button{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}.ra_win_pa .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{padding-left:20px;font:normal 11px/13px Montserrat}.ra_win_pa .ac_checked_lbl label.label_chh .br{display:inline}#add-crad{width:580px;height:auto;padding:35px 15px}#add-crad .desc_fr .rows_btn .get_go{margin-right:.684vw;padding:1.367vw 2.051vw;border-radius:2.441vw;letter-spacing:-.015vw}#add-crad .desc_fr .rows_btn .ac_checked_lbl{margin-left:20px}#add-crad .desc_fr .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{padding:0 0 0 20px;font:normal 11px/13px Montserrat}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch:before{top:4px;left:4px;width:6px;height:6px}#add-crad .desc_fr .rows_btn .ac_checked_lbl label.label_ch .br{display:inline}}@media (max-width:1000px){.wrp_ovr{display:none}.line_parent{overflow:visible}}@media (max-width:960px){.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item{width:calc((100% - 24px)/ 3)}.safari_mac .recomendation_items .item{width:calc((100% - 24px)/ 3)}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body p{font:600 9px/9px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body p{font:600 9px/9px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{font:600 9px/9px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter,.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{font:500 9px/9px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line h2{font:500 18px/18px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .label_input,.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input{font:600 9px/9px Montserrat}}@media (max-width:950px){.top_adv_banner .rows{justify-content:center}.top_adv_banner .bnr_dbl_img{display:none}}@media (max-width:900px){.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item{height:320px}.safari_mac .recomendation_items .item{height:320px}}@media (max-width:768px){#popup-cities .desc .selectize-control.single .selectize-input{padding:1.2vw 2.93vw}#popup-cities .desc .selectize-control.single .selectize-input.not-full{padding:1.2vw 2.93vw}}@media (max-width:760px) and (max-width:760px){.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .submit_init_data_ovr .btn{display:none}.result_wrap .finish_result_in .mobile_btm_btn .btn.fap{font:600 12px/12px Montserrat;height:64px;width:100%;margin-top:16px;margin-left:0}}@media (max-width:760px){body.hdm,html.hdm{overflow:hidden!important}.scroller{height:auto}.container{padding:0 16px}.pdng{padding:0}.top_adv_banner{height:45px;position:absolute}.top_adv_banner .rows_i .lrt_img.pc{display:none}.top_adv_banner .rows_i .lrt_img.mb{display:block}.top_adv_banner .container{padding:0 12px}.top_adv_banner .rows{max-width:none;justify-content:space-between}.top_adv_banner .rows .cols.cols01{display:none}.top_adv_banner .rows .cols .txt{font:500 12px/12px Montserrat;letter-spacing:-.12px;margin:0}.top_adv_banner .rows .cols .adv_btn{padding:6px 14px 8px;margin:0}.top_adv_banner .rows .cols .adv_btn .mhd{display:none}.breadcrumbs{padding-top:70px}.breadcrumbs .breadcrumbs_list li{margin:0 9px 0 0;padding:0 21px 0 0;display:none}.breadcrumbs .breadcrumbs_list li:nth-last-child(2){display:block;padding:0 0 0 20px;margin:0}.breadcrumbs .breadcrumbs_list li:nth-last-child(2)::before{top:5px;display:block}.breadcrumbs .breadcrumbs_list li::after{top:5px;height:1px;width:12px;display:none}.breadcrumbs .breadcrumbs_list li a,.breadcrumbs .breadcrumbs_list li span{font:normal 11px/11px Montserrat}.breadcrumbs_back{padding-top:70px}.breadcrumbs_back .bb_lnk{font:normal 11px/11px Montserrat;padding:0 0 0 20px}.breadcrumbs_back .bb_lnk:hover:before{background:url(../img/s36.svg) no-repeat 0 0/cover}.breadcrumbs_back .bb_lnk:before{background:url(../img/s36.svg) no-repeat 0 0/cover;top:4px;width:12px;height:8px}.top_ttl{margin-top:20px}.h3d{flex-direction:column;font:700 26px/32px Montserrat;letter-spacing:-.26px}.h3d .g{display:block;margin:0}.h3d .g .r{top:-7px;margin-right:0;font:600 16px/16px Montserrat}.h2rt{opacity:1;transform:none}.h2rtf{opacity:1;transform:none}.ttl404{height:auto;min-height:auto;padding-top:95px;padding-bottom:170px}.ttl404 .h3{font:700 26px/26px Montserrat;letter-spacing:-.26px;margin-right:25px}.ttl404 p{font:500 12px/20px Montserrat;letter-spacing:-.12px}.ttl404 p .br{display:block}.ttl404 img{max-width:130px;margin-top:39px}.ttl404 .gbc{margin:52px 0 0}.ttl404 .gbc .gbc_lnk{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.ttl404 .gbc .gbc_lnk{font:600 14px/14px Montserrat;letter-spacing:-.14px;padding:17px 20px}.arr_up_lnk{top:auto;bottom:427px;right:16px}.arr_up_lnk img{width:49px}.header{background:#fff;z-index:150}.header.active{background:#fff}.header.active .header_in{background:#fff}body.hdn{height:auto;overflow:visible}.header{background:0 0}.safari_mac .result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card{width:calc(100% - 32px);min-height:147px;max-height:147px}.safari_mac .result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active{width:100%;min-height:138px;max-height:unset}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items{row-gap:0;width:100%;max-width:100%;margin:0 auto;justify-content:space-between}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item{border-radius:16px;width:calc(50% - 8px);margin-bottom:8px;height:auto;margin:0 0 37px 0}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .m_img{padding-top:0}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r{margin:6px 0 0;position:relative;bottom:0;left:0}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{border-radius:36px;padding:6px 0;max-width:126px;letter-spacing:-.173px;bottom:17px}.safari_mac .result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{max-width:100%;font:500 16px/18px Montserrat;letter-spacing:-.15px}.safari_mac .recomendation_items{row-gap:0;width:100%;max-width:100%;margin:0 auto;justify-content:space-between}.safari_mac .recomendation_items .item{border-radius:16px;width:calc(50% - 8px);margin-bottom:8px;height:auto;margin:0 0 37px 0}.safari_mac .recomendation_items .item .m_img{padding-top:0}.safari_mac .recomendation_items .item .tb_r{margin:6px 0 0;position:relative;bottom:0;left:0}.safari_mac .recomendation_items .item .out_of_stock .report_admission_lnk{border-radius:36px;padding:6px 0;max-width:126px;letter-spacing:-.173px;bottom:17px}.safari_mac .recomendation_items .item .tb .h5_wrp .h5{max-width:100%;font:500 16px/18px Montserrat;letter-spacing:-.15px}.safari_mac .top_ttl{padding-top:88px;margin-bottom:24px;margin-top:20px}.safari_mac .questionnaire_type_select_wrap{margin-top:24}.safari_mac .questionnaire_type_select_wrap .b_type_rows .b_type_cols{height:auto}.safari_mac .questionnaire_wrap{margin-top:0}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card{width:calc(100% - 32px);min-height:147px;max-height:147px}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active{width:100%;min-height:138px;max-height:unset}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body p{padding-right:42px;padding-left:20px;font:600 14px/17px Montserrat;letter-spacing:-.21px}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body p{font:600 14px/17px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{font:600 14px/17px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter,.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{font:500 11px/12px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line h2{font:500 20px/27px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .label_input,.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input{font:600 14px/14px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{font:500 11px/15px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{font:500 17px/23px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{font:400 14px/21px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{font:500 14px/21px Montserrat}.safari_mac .questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{font:500 12px/14px Montserrat}.top_ttl{padding-top:88px;margin-bottom:24px;margin-top:20px}.top_ttl .h1{font:600 28px/32px Montserrat;letter-spacing:-.015vw}.top_ttl .h1 .gr{margin-left:10px}.top_ttl .h1 .back_lnk{width:18px;height:13px;margin-left:12px}.questionnaire_wrap .questionnaire_rows{flex-direction:column-reverse}.questionnaire_wrap .questionnaire_rows .questionnaire_cols.questionnaire_cols01{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols.questionnaire_cols02{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile{z-index:1001;display:flex;position:fixed;bottom:0;width:calc(100% - 32px);left:0;right:0;margin:auto;padding-top:14px;padding-bottom:28px;background:#fff;margin-right:auto;border-top-left-radius:16px;border-top-right-radius:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.prev_block{height:64px;width:64px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .btm_btns.mobile .btn.next_block{font:600 12px/12px Montserrat;margin-left:8px;width:calc(100% - 72px);height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps{display:none;width:100%;margin:0 0 24px 0;padding:0;min-height:unset;max-height:unset;background:0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps.active{max-height:unset;background:0 0;box-shadow:none;display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps.active .steps_cards_ovr{display:flex}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_nmb{background:#fff;font:500 11px/15px Montserrat;letter-spacing:-.22px;padding:4px 12px;border-radius:60px;margin-bottom:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_mn_info{align-items:center;display:flex;width:100%;justify-content:space-between}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps h3{padding-left:0;font:500 17px/23px Montserrat;letter-spacing:-.425px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .step_in_counter{padding-left:0;font:400 14px/21px Montserrat;letter-spacing:-.14px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr{flex-direction:column-reverse;padding-left:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .steps_card_mobile_line{margin-bottom:8px;display:flex;justify-content:space-between}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .steps_card_mobile_line .ln{border-radius:4px;transition:.35s;height:4px;background:#abaeb7;width:calc((100% - 12px)/ 4);display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .steps_card_mobile_line .ln.active{transition:.35s;background:#9fe951}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card{padding-left:0;display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_name{margin-bottom:2px;font:500 14px/21px Montserrat;letter-spacing:-.14px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_counter{color:#abaeb7;font:500 12px/14px Montserrat;letter-spacing:-.12px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card::before{display:none;top:0;height:4px;width:calc((100% - 12px)/ 4)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card .step_card_checkbox{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card.complete{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_steps_ovr .questionnaire_steps .steps_cards_ovr .step_card.active{display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form{min-height:auto;border-radius:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap{width:100%;display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .select_years_wrap .selectize-control.single .selectize-dropdown .selectize-dropdown-content{min-height:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data-top_line{padding-top:28px;padding-left:16px;padding-right:16px;padding-bottom:20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data-top_line h2{max-width:100%;font:500 20px/27px Montserrat;letter-spacing:-.5px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns{width:calc(100% - 32px);background:#fff;z-index:42;position:fixed;padding-top:14px;padding-bottom:28px;margin:auto;bottom:0;left:0;right:0;border-radius:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn{height:70px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn.prev_block{display:inline-block;height:70px;width:70px;margin-right:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .fixed_btm_btns .btn.back_to_results{width:calc(100% - 80px);display:flex;font:600 12px/12px Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data{padding-bottom:28px;margin:32px auto 32px;max-width:calc(100% - 32px)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data h5{font:400 13px/16px Montserrat;letter-spacing:-.13px;margin-bottom:12px;margin-top:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .enter_your_data input{height:54px;border-radius:30px;padding-left:20px;padding-right:20px;font:600 14px/17px Montserrat;letter-spacing:-.21px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.select_age .checkbox_default{display:none}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50 input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50 label{width:calc((100% - 12px)/ 2)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50.block{padding-top:32px;padding-left:16px;padding-right:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50.block input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50.block label{margin-bottom:12px;width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines25 input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines25 label{width:100%;margin-bottom:12px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines50_half .half_line{width:calc((100% - 12px)/ 2)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no{padding:32px 16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no input,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines.form_lines_yes_no label{margin-bottom:12px;width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr{margin-bottom:-20px;max-width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .btm_range_values{font:400 10px/10px Montserrat;letter-spacing:-.1px;max-width:86%;margin:-26px auto 0;width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders{top:0;height:54px;padding:0 24px;border-radius:34px;font:600 14px/17px Montserrat;letter-spacing:-.21px;padding-right:18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .label_input{max-width:100%;font:600 14px/14px Montserrat;letter-spacing:-.21px;border-radius:34px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders input{max-width:100%;font:600 14px/14px Montserrat;letter-spacing:-.21px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .from_t,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .range_ovr .range_borders .to_t{padding-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big{max-width:86%;margin:-10px auto 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs{top:8px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-single{font-size:0;pointer-events:none;letter-spacing:-.21px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-bar{height:2px;top:8px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line{height:2px;top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line::before{height:46px;width:33px;left:-9px;top:-3px;transform:rotate(24deg)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-line::after{height:46px;width:33px;right:-9px;top:-3px;transform:rotate(-24deg)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle{top:0;width:33px;height:16px;border-radius:8px;border:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle::before{display:none;width:12px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines .irs--big .irs-handle::after{width:26px;height:26px;top:0;left:-9px;background:0 0;border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .form_lines h5{padding-left:20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.big_checkbox{width:100%!important}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r{height:auto;padding-top:12px;padding-bottom:12px;min-height:54px;border-radius:60px;border:2px solid #eaebf9}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:has(input:checked),.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:has(input:checked){border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active .checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c.active:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r.active:hover .checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover{border:2px solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c:hover .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r:hover .checkbox__checkmark{border:2px solid #dadcf5}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c input:checked+.checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r input:checked+.checkbox__checkmark{border:2px solid #ff7d14}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark{border:2px solid #eaebf9;right:14px;height:26px;width:26px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__checkmark:after,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__checkmark:after{width:12px;height:12px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body{padding-right:42px;padding-left:20px;font:600 14px/17px Montserrat;letter-spacing:-.21px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-c .checkbox__body p,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .checkbox_default.style-r .checkbox__body p{font:600 14px/17px Montserrat;letter-spacing:-.21px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .submit_init_data_ovr{margin-top:60px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .submit_init_data_ovr .btn{height:70px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font:600 16px/16px Montserrat;letter-spacing:-.24px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .btn{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line{padding:28px 16px 20px 16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_naming{padding:7px 6px;font:500 10px/12px Montserrat;letter-spacing:-.18px;margin-right:4px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_naming .bl{margin-left:4px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .block_t_info .block_counter{font:500 10px/12px Montserrat;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line h2{max-width:100%;font:500 20px/26px Montserrat;letter-spacing:-.5px;margin-top:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block_top_line .choose_nmb{font:500 10px/12px Montserrat;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block{padding-bottom:20px;min-height:756px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns{margin-bottom:0;display:none;width:calc(100% - 32px);position:relative;margin-top:32px;bottom:0;left:16px;margin-top:0;margin-left:0;margin-right:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.prev_block{height:64px;width:64px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns .btn.next_block{margin-left:8px;width:calc(100% - 72px);height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile{z-index:1001;display:flex;position:fixed;bottom:0;width:calc(100% - 32px);left:0;right:0;margin:auto;padding-top:14px;padding-bottom:28px;background:#fff;margin-right:auto;border-top-left-radius:16px;border-top-right-radius:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.prev_block{height:64px;width:64px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btm_btns.mobile .btn.next_block{font:600 12px/12px Montserrat;margin-left:8px;width:calc(100% - 72px);height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .btn{position:relative;left:16px;bottom:0;margin-top:25px;margin-left:0;margin-right:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line{padding:28px 16px 20px 16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming{padding:7px 6px;font:500 10px/12px Montserrat;letter-spacing:-.18px;margin-right:4px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_naming .bl{margin-left:4px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter{font:500 11px/12px Montserrat;letter-spacing:-.22px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter .bl{padding:7px 13px;border-radius:60px;margin-right:6px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .block_t_info .block_counter .bl::before{bottom:3px;right:3px;border-radius:60px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line h2{max-width:100%;margin-top:16px;font:500 20px/27px Montserrat;letter-spacing:-.5px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .block .block_top_line .choose_nmb{font:500 10px/12px Montserrat;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important{min-height:753px;padding-bottom:28px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile{z-index:1001;display:flex;position:fixed;bottom:0;width:calc(100% - 32px);left:0;right:0;margin:auto;padding-top:14px;padding-bottom:28px;background:#fff;margin-right:auto;border-top-left-radius:16px;border-top-right-radius:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block{height:64px;width:64px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{font:600 12px/12px Montserrat;margin-left:8px;width:calc(100% - 72px);height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile{z-index:1001;display:flex;position:fixed;bottom:0;width:calc(100% - 32px);left:0;right:0;margin:auto;padding-top:14px;padding-bottom:28px;background:#fff;margin-right:auto;border-top-left-radius:16px;border-top-right-radius:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.prev_block{height:64px;width:64px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns.mobile .btn.next_block{font:600 12px/12px Montserrat;margin-left:8px;width:calc(100% - 72px);height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns{display:none;width:calc(100% - 32px);position:fixed;margin-top:32px;bottom:0;left:16px;margin-top:0;margin-left:0;margin-right:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn.prev_block{height:64px;width:64px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .btm_btns .btn.next_block{margin-left:8px;width:calc(100% - 72px);height:64px;border-radius:200px;margin-top:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line{padding:28px 16px 20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line h2{max-width:100%;font:500 20px/27px Montserrat;letter-spacing:-.5px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .what_tasks_important .tasks_top_line .choose_nmb{font:500 10px/12px Montserrat;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps{padding-bottom:190px;min-height:667px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items{justify-content:space-between;row-gap:0;-moz-column-gap:0;column-gap:0;max-width:100%;width:100%;margin:0 auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item{border-radius:16px;width:calc(50% - 4px);height:auto;margin:0 0 37px 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt{top:17px;right:11px;width:19px;height:17px;transition:0s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt:hover{background-position:50% 50%;background-size:13px;transition:0s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .fvrt:active{background-position:50% 50%;background-size:13px;transition:0s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .m_img{height:160px;padding:0;transition:all 0s ease;border-radius:0 0 16px 16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .m_img img{max-height:140px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf{padding:16px 13px 0;height:80px;transition:all 0s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tf .lbl{padding:7px 12px 5px;font:600 10px/10px Montserrat;border-radius:16px;letter-spacing:-.09px;margin:0 0 2px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb{height:auto;padding:12px 15px 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t{margin:0 0 0;flex-direction:column}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .tb_t_n{font:500 12px/12px Montserrat;letter-spacing:-.12px;width:100%;margin:11px 0 0;height:24px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal 11px/11px Montserrat;letter-spacing:-.11px;order:-1;width:100%;height:11px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .h5_wrp{height:56px;margin:5px 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{max-width:100%;font:500 16px/18px Montserrat;letter-spacing:-.15px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .l{margin:10px 0 20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r{margin:6px 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n{height:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0;flex-direction:column-reverse;justify-content:center;height:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .old_prc{font:normal 12px/12px Montserrat;letter-spacing:-.18px;margin:0 0 2px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .prc{font:700 18px/18px Montserrat;letter-spacing:-.14px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .out_of_stock{border-radius:36px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk{bottom:0;right:5px;width:72px;height:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk:hover .bsk{transition:all 0s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk{width:32px;height:32px;transition:all 0s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk:after{width:12px;height:18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps{width:72px;height:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .inp_cnrt{font:600 12px/12px Montserrat;letter-spacing:-.12px;border:1px solid #abaeb7;border-radius:60px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button{width:30px;font:600 12px/12px Montserrat;letter-spacing:-.092px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button span{width:10px;position:relative;left:-11px;height:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button{width:30px;font:600 12px/12px Montserrat;letter-spacing:-.092px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span{width:10px;height:10px;position:relative;left:11px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::before{width:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps.wide_results .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::after{height:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .mobile_btm_btn{display:block}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .mobile_btm_btn .btn{margin-top:48px;margin-left:auto;margin-right:auto;height:64px;width:calc(100% - 32px);font:600 12px/12px Montserrat;margin-top:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .mobile_btm_btn .btn.fap{font:600 12px/12px Montserrat;height:64px;width:100%;margin-top:16px;margin-left:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns{width:calc(100% - 32px);background:#fff;z-index:42;position:fixed;padding-top:14px;padding-bottom:28px;margin:auto;bottom:0;left:0;right:0;border-radius:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn{margin-top:0;height:70px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.change_new_task{border:rgba(56,61,76,.2) 1px solid;width:calc(100% - 80px);margin-left:0;display:flex;font:600 12px/12px Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.prev_block{display:inline-block;height:70px;width:70px;margin-right:10px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.view_recomendation{height:70px;width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:12px;font:600 12px/12px Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .fixed_btm_btns .btn.back_to_results{width:calc(100% - 80px);display:none;font:600 12px/12px Montserrat}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line{padding-top:28px;padding-left:16px;padding-right:16px;padding-bottom:20px;border-bottom:1px solid rgba(56,61,76,.12)}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line .go_back_lnk{display:none;height:54px;width:54px;margin-right:16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line .go_back_lnk+h2{padding-left:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line h2{padding-left:0;max-width:100%;font:500 20px/27px Montserrat;letter-spacing:-.5px;max-width:100%;margin-bottom:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_line h2.big_height{min-height:unset}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .task_detail_result_ovr{padding:0 16px 28px;margin-top:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .task_detail_result_ovr p{font:500 14px/23px Montserrat;letter-spacing:-.14px;margin-bottom:32px;max-width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns{padding:0 16px;flex-wrap:wrap}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn.change_new_task{display:none;font:600 12px/12px Montserrat;height:70px;width:100%;margin-top:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn.fap{font:600 12px/12px Montserrat;height:70px;width:100%;margin-top:32px;margin-left:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_top_btns .btn.view_recomendation{font:600 12px/12px Montserrat;height:70px;width:100%;margin-top:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr{margin-top:32px;padding:0 16px 0;align-items:flex-start;flex-direction:column}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card{padding:14px 14px 16px;border-radius:16px;margin-bottom:12px;width:calc(100% - 32px);min-height:147px;max-height:147px;margin-left:auto;margin-right:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card:last-child{margin-right:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card:nth-child(4){margin-right:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active{border-radius:16px;min-height:138px;max-height:unset;width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.active .task_block_icon{width:30px;height:30px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.current{box-shadow:0 2px 16px 0 rgba(56,61,76,.2);width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.positive_result{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card.negative_result{width:100%}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card h4{margin-bottom:2px;margin-top:70px;font:600 14px/14px Montserrat;letter-spacing:-.14px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card p{font:500 12px/19px Montserrat;letter-spacing:-.12px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{top:14px;right:14px;padding:4px 12px;border-radius:60px;background:#f7f7fe;font:600 10px/12px Montserrat;letter-spacing:-.18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{margin-top:16px;position:relative;font:600 12px/12px Montserrat;letter-spacing:-.18px;padding:4px 12px;border-radius:60px;right:0;bottom:0;left:auto;width:100%;height:47px;display:flex;justify-content:center;align-items:center}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .detail_task_block_cards_ovr .detail_task_block_card .task_block_icon{width:30px;height:30px;top:14px;left:14px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps p.hidden,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps p.thank_you_text{padding:0 16px;margin-top:32px;font:600 14px/22px Montserrat;max-width:100%;letter-spacing:-.14px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .btn{position:relative;left:0;bottom:0;margin-top:32px;width:calc(100% - 32px);margin-left:auto;margin-right:auto;height:70px;display:flex;justify-content:center;align-items:center;font:600 16px/16px Montserrat;letter-spacing:-.24px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .btn.view_recomendation{font:600 12px/12px Montserrat;height:70px;width:calc(100% - 32px);margin-top:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment{padding-right:12px;padding-left:12px;margin-top:60px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .rec_tag{font:700 18px/22px Montserrat;letter-spacing:-.27px;margin-bottom:20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items{justify-content:space-between;row-gap:0;-moz-column-gap:0;column-gap:0;max-width:100%;width:100%;margin:0 auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item{border-radius:16px;width:calc(50% - 4px);height:auto;margin:0 0 37px 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt{top:17px;right:11px;width:19px;height:17px;transition:0s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt:hover{background-position:50% 50%;background-size:13px;transition:0s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt.active,.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .fvrt:active{background-position:50% 50%;background-size:13px;transition:0s}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf{padding:16px 13px 0;height:80px;transition:all 0s ease}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tf .lbl{padding:7px 12px 5px;font:600 10px/10px Montserrat;border-radius:16px;letter-spacing:-.09px;margin:0 0 2px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .m_img{height:160px;padding:0;transition:all 0s ease;border-radius:0 0 16px 16px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .m_img img{max-height:140px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb{height:auto;padding:12px 15px 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t{margin:0 0 0;flex-direction:column}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .tb_t_n{font:500 12px/12px Montserrat;letter-spacing:-.12px;width:100%;margin:11px 0 0;height:24px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal 11px/11px Montserrat;letter-spacing:-.11px;order:-1;width:100%;height:11px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .h5_wrp{height:56px;margin:5px 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{max-width:100%;font:500 16px/18px Montserrat;letter-spacing:-.15px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .l{margin:10px 0 20px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r{margin:6px 0 0;position:relative;bottom:0;left:0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n{height:auto}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0;flex-direction:column-reverse;justify-content:center;height:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .old_prc{font:normal 12px/12px Montserrat;letter-spacing:-.18px;margin:0 0 2px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .prc{font:700 18px/18px Montserrat;letter-spacing:-.14px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk{bottom:0;right:5px;width:72px;height:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk:hover .bsk{transition:all 0s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk{width:32px;height:32px;transition:all 0s ease-out}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk:after{width:12px;height:18px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps{width:72px;height:32px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .inp_cnrt{font:600 12px/12px Montserrat;letter-spacing:-.12px;border:1px solid #abaeb7;border-radius:60px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button{width:30px;font:600 12px/12px Montserrat;letter-spacing:-.092px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button span{width:10px;position:relative;left:-11px;height:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button{width:30px;font:600 12px/12px Montserrat;letter-spacing:-.092px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span{width:10px;height:10px;position:relative;left:11px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::before{width:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::after{height:1px}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .h6{font:500 14px/14px Montserrat;margin:97px 0 0}.questionnaire_wrap .questionnaire_rows .questionnaire_cols .questionnaire_form .detailed_task_steps .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 8px/8px Montserrat;border-radius:36px;padding:6px 0;max-width:126px;letter-spacing:-.173px;bottom:17px}.result_wrap{min-height:667px}.result_wrap .finish_result_in{border-radius:16px;padding:30px 12px 158px;min-height:667px;position:relative}.result_wrap .finish_result_in .detail_task_top_btns{flex-wrap:wrap}.result_wrap .finish_result_in .detail_task_top_btns .btn{font:600 12px/12px Montserrat}.result_wrap .finish_result_in .detail_task_top_btns .btn.fap{font:600 12px/12px Montserrat;height:70px;width:100%;margin-top:32px}.result_wrap .finish_result_in .detail_task_top_line h2{padding-left:0;max-width:100%;font:500 20px/27px Montserrat;letter-spacing:-.5px;max-width:100%;margin-bottom:20px}.result_wrap .finish_result_in .task_detail_result_ovr{padding:0 0 0;margin-top:0}.result_wrap .finish_result_in .task_detail_result_ovr p{font:500 14px/23px Montserrat;letter-spacing:-.14px;margin-bottom:32px;max-width:100%}.result_wrap .finish_result_in p.thank_you_text{font:500 14px/23px Montserrat;letter-spacing:-.14px;max-width:100%;margin-bottom:36px}.result_wrap .finish_result_in .finish_result_top_line{padding-bottom:20px}.result_wrap .finish_result_in .finish_result_top_line .frt-btns{display:none}.result_wrap .finish_result_in .finish_result_top_line .h2{margin-top:0;margin-bottom:0;max-width:100%;font:500 20px/27px Montserrat;letter-spacing:-.5px}.result_wrap .finish_result_in .finish_result_top_line .h2 .img_desc{width:30px;height:30px;margin-right:12px}.result_wrap .finish_result_in .finish_result_top_line .h2 .go_back_lnk{display:none;height:54px;width:54px;margin-right:16px}.result_wrap .finish_result_in .finish_result_top_line .lnk{position:relative;z-index:41;bottom:0;left:0;right:0;width:calc(100% - 64px);height:64px;display:none;justify-content:center;align-items:center;border-radius:60px;font:600 16px/16px Montserrat;letter-spacing:-.24px}.result_wrap .finish_result_in .finish_result_top_line .lnk.mobile{margin-top:60px;max-width:100%;display:inline-block}.result_wrap .finish_result_in .lnk{display:none;position:relative;z-index:41;bottom:0;left:0;right:0;width:100%;height:64px;display:flex;justify-content:center;align-items:center;border-radius:60px;font:600 12px/12px Montserrat;letter-spacing:-.24px}.result_wrap .finish_result_in .lnk.mobile{margin-top:60px;max-width:100%;display:flex}.result_wrap .finish_result_in .h2{margin-top:36px;margin-bottom:26px;max-width:100%;font:500 20px/27px Montserrat;letter-spacing:-.5px;padding-left:0}.result_wrap .finish_result_in .h2 .nmb{margin-right:6px}.result_wrap .finish_result_in .h2+.big_result_card{margin-top:40px}.result_wrap .finish_result_in .detail_task_top_btns .btn{margin-top:0}.result_wrap .finish_result_in .btn{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.result_wrap .finish_result_in .btn{border-radius:200px;position:relative;z-index:11;bottom:0;left:0;right:0;margin:auto;width:100%;height:64px;display:flex;justify-content:center;align-items:center;font:600 16px/16px Montserrat}.result_wrap .finish_result_in .mobile_btm_btn{margin-top:10px;display:block}.result_wrap .finish_result_in .mobile_btm_btn .btn{width:100%;font:600 12px/12px Montserrat;margin-top:16px}.result_wrap .finish_result_in .mobile_btm_btn .btn.fap{background:#9fe951;position:relative;margin-top:0;bottom:0;left:0;width:-moz-fit-content;width:fit-content;height:4.271vw;display:flex;border-radius:10.417vw;justify-content:center;align-items:center}.result_wrap .finish_result_in .fixed_btm_btns{width:calc(100% - 32px);background:#fff;z-index:42;position:fixed;padding-top:14px;padding-bottom:28px;margin:auto;bottom:0;left:0;right:0;border-radius:16px}.result_wrap .finish_result_in .fixed_btm_btns .btn{font:600 12px/12px Montserrat;height:70px}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.result_wrap .finish_result_in .fixed_btm_btns .btn.change_new_task{border:rgba(56,61,76,.2) 1px solid;width:calc(100% - 80px);margin-left:0;display:flex;font:600 12px/12px Montserrat}.result_wrap .finish_result_in .fixed_btm_btns .btn.prev_block{display:inline-block;height:70px;width:70px;margin-right:10px}.result_wrap .finish_result_in .fixed_btm_btns .btn.view_result{display:inline-block}.result_wrap .finish_result_in .fixed_btm_btns .btn.back_to_results{width:calc(100% - 80px);display:none;font:600 12px/12px Montserrat}.result_wrap .finish_result_in .p_desc .colors_list{margin-top:24px}.result_wrap .finish_result_in .p_desc .colors_list li{padding-left:27px;max-width:100%;font:500 14px/21px Montserrat;letter-spacing:-.14px;margin-bottom:20px}.result_wrap .finish_result_in .p_desc .colors_list li:first-child::before{top:0;width:19px;height:19px}.result_wrap .finish_result_in .p_desc .colors_list li:nth-child(2)::before{top:0;width:19px;height:19px}.result_wrap .finish_result_in .p_desc .colors_list li:last-child::before{top:0;width:19px;height:19px}.result_wrap .finish_result_in .p_desc p{font:500 14px/23px Montserrat;letter-spacing:-.14px;margin-bottom:0;max-width:100%}.result_wrap .finish_result_in .p_desc .btn{font:600 12px/12px Montserrat;max-width:100%;margin-top:36px}.result_wrap .finish_result_in .p_desc+.big_result_card{margin-top:40px}.result_wrap .finish_result_in .task_detail_result_ovr{max-width:100%;padding:0 0 28px;margin-top:32px}.result_wrap .finish_result_in .task_detail_result_ovr p{font:500 14px/23px Montserrat;letter-spacing:-.14px;margin-bottom:0;max-width:100%}.result_wrap .finish_result_in .detail_task_block_cards_ovr{margin-top:32px;padding:0;align-items:flex-start;flex-direction:column}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card{padding:14px 14px 16px;border-radius:16px;margin-bottom:12px;width:calc(100% - 32px);min-height:147px;max-height:147px;margin-left:auto;margin-right:auto}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card:last-child{margin-right:auto}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card:nth-child(4){margin-right:auto}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active{border-radius:16px;min-height:138px;max-height:unset;width:100%}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.active .task_block_icon{width:30px;height:30px}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.current{box-shadow:0 2px 16px 0 rgba(56,61,76,.2);width:100%}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.positive_result{width:100%}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card.negative_result{width:100%}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card h4{margin-bottom:2px;margin-top:70px;font:600 14px/14px Montserrat;letter-spacing:-.14px}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card p{font:500 12px/19px Montserrat;letter-spacing:-.12px}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .task_block_nmb{top:14px;right:14px;padding:4px 12px;border-radius:60px;background:#f7f7fe;font:600 10px/12px Montserrat;letter-spacing:-.18px}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .view_recomendation{margin-top:16px;position:relative;font:600 12px/12px Montserrat;letter-spacing:-.18px;padding:4px 12px;border-radius:60px;right:0;bottom:0;left:auto;width:100%;height:47px;display:flex;justify-content:center;align-items:center}.result_wrap .finish_result_in .detail_task_block_cards_ovr .detail_task_block_card .task_block_icon{width:30px;height:30px;top:14px;left:14px}.result_wrap .finish_result_in .big_result_card{margin-bottom:12px;padding:26px 16px 26px;border-radius:16px}.result_wrap .finish_result_in .big_result_card h4{margin-bottom:16px}.result_wrap .finish_result_in .big_result_card+.h2{margin-top:60px}.result_wrap .finish_result_in .big_result_card .prcnt_wrap_res{width:100%;height:44px;border-radius:44px}.result_wrap .finish_result_in .big_result_card .prcnt_wrap_res .prcnt_in_res{border-top-right-radius:42px;border-bottom-right-radius:42px}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap{width:100%;height:auto;margin-bottom:68px;margin-top:61px}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res{height:12px;border-radius:26px}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr{top:-5px}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr.opti{top:-5px}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr.opti .wtr_dsc{margin-bottom:0;left:-19px;top:-34px}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr{width:44px;height:22px;border-radius:60px;font:600 10px/10px Montserrat}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .label_wtr p{font:600 10px/10px Montserrat}.result_wrap .finish_result_in .big_result_card .prcnt_water_wrap .prcnt_water_wrap_res .lbl_wtr_ovr .wtr_dsc{margin-top:0;top:34px;font:600 11px/11px Montserrat}.result_wrap .finish_result_in .big_result_card h5{margin-top:26px;margin-bottom:12px;max-width:100%;font:700 16px/25px Montserrat;letter-spacing:-.24px}.result_wrap .finish_result_in .big_result_card p{max-width:100%;font:500 16px/25px Montserrat;letter-spacing:-.24px}.result_wrap .finish_result_in .big_result_card ul li{max-width:100%;padding-left:16px;font:500 16px/25px Montserrat;letter-spacing:-.24px}.result_wrap .finish_result_in .big_result_card ul li::before{top:12px;width:3px;height:3px}.result_wrap .finish_result_in h4{font:700 18px/22px Montserrat;margin-bottom:17px;letter-spacing:-.27px}.result_wrap .finish_result_in .reasons_ovr{margin-top:36px}.result_wrap .finish_result_in .reasons_ovr p{font:500 14px/21px Montserrat;letter-spacing:-.14px;margin-bottom:17px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr{max-width:100%;margin-top:40px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column{width:100%;margin-bottom:40px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col{padding-bottom:12px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col .nmb_disc{border:1px solid #ed2929;width:38px;height:38px;font:600 12px/12px Montserrat}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .t_reason_col .tr_name{width:calc(100% - 38px);font:600 16px/20px Montserrat;letter-spacing:-.24px;margin-left:12px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col{padding-top:12px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col p{margin-bottom:0;font:500 16px/25px Montserrat;letter-spacing:-.24px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li{padding-left:24px;margin-bottom:20px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li::before{left:12px;top:12px;width:4px;height:4px;border-radius:4px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li h5{font:600 16px/28px Montserrat;letter-spacing:-.24px;margin-bottom:4px}.result_wrap .finish_result_in .reasons_ovr .reason_cols_ovr .reason_column .b_reason_col li p{margin-bottom:0;font:500 14px/21px Montserrat;letter-spacing:-.14px}.result_wrap .finish_result_in .reasons_ovr .reasons_cards{max-width:100%}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card{padding-top:12px;padding-bottom:12px;width:100%;min-height:68px;height:auto;border-radius:16px;margin-bottom:12px;margin-right:0}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card:last-child{margin-bottom:0}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols01{width:62px}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols01 .nmb_disc{border:1px solid #ed2929;width:38px;height:38px;font:600 12px/12px Montserrat}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols02{padding-left:12px;padding-right:12px;width:calc(100% - 62px)}.result_wrap .finish_result_in .reasons_ovr .reasons_cards .reason_card .card_cols.card_cols02 p{margin-bottom:0;font:500 14px/21px Montserrat;letter-spacing:-.14px}.result_wrap .finish_result_in .what_to_do{margin-top:60px}.result_wrap .finish_result_in .what_to_do p{font:500 14px/21px Montserrat;letter-spacing:-.14px;margin-bottom:17px}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr{max-width:100%;margin-top:40px}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column{width:100%;margin-bottom:40px}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column:last-child{margin-bottom:0}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column:last-child{margin-bottom:40px}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .t_wtd_col{padding-bottom:12px}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .t_wtd_col .nmb_disc{border:1px solid #00b860;width:38px;height:38px;font:600 12px/12px Montserrat}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .t_wtd_col .tr_name{width:calc(100% - 38px);font:600 16px/20px Montserrat;letter-spacing:-.24px;margin-left:12px}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .b_wtd_col{padding-top:12px}.result_wrap .finish_result_in .what_to_do .wtd_cols_ovr .wtd_column .b_wtd_col p{font:500 16px/25px Montserrat;letter-spacing:-.24px;margin-bottom:0}.result_wrap .finish_result_in .what_to_do .wtd_cards{max-width:100%}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card{padding-top:12px;padding-bottom:12px;border:1px solid rgba(0,184,96,.3);height:auto;margin-right:0;margin-bottom:12px;border-radius:16px;width:100%;min-height:68px}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card:last-child{margin-bottom:0}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols01{border-right:1px solid rgba(0,184,96,.2);width:62px}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols01 .nmb_disc{border:1px solid #00b860;width:38px;height:38px;font:600 12px/12px Montserrat}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols02{width:calc(100% - 62px);padding-left:12px;padding-right:12px}.result_wrap .finish_result_in .what_to_do .wtd_cards .wtd_card .card_cols.card_cols02 p{font:500 14px/21px Montserrat;letter-spacing:-.14px;margin-bottom:0}.result_wrap .finish_result_in .should_lists{flex-wrap:wrap;max-width:100%;margin-top:60px}.result_wrap .finish_result_in .should_lists .should_lists_cols.should_lists_cols01{width:100%}.result_wrap .finish_result_in .should_lists .should_lists_cols.should_lists_cols02{margin-top:60px;width:100%}.result_wrap .finish_result_in .should_lists .should_lists_cols h4{margin-bottom:20px}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list{max-width:100%}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list:last-child(2){margin-top:60px}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list h5{font:600 16px/28px Montserrat;letter-spacing:-.24px;margin-bottom:4px}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li{padding-left:24px;margin-bottom:20px}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li::before{left:12px;top:12px;width:4px;height:4px;border-radius:4px}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li h5{font:600 16px/28px Montserrat;letter-spacing:-.24px;margin-bottom:4px}.result_wrap .finish_result_in .should_lists .should_lists_cols .sh_list li p{font:500 16px/28px Montserrat;letter-spacing:-.24px}.result_wrap .finish_result_in .warnings_healthy{background:rgba(254,246,224,.6);margin-top:36px;padding:16px;border-radius:12px;position:relative;padding-right:16px;padding-left:16px}.result_wrap .finish_result_in .warnings_healthy .h3{font:500 16px/25px Montserrat;letter-spacing:-.24px;position:relative;z-index:2}.result_wrap .finish_result_in .warnings_healthy .img_dsc{width:24px;height:24px;margin-right:0;position:relative;z-index:2}.result_wrap .finish_result_in .warnings_healthy .img_dsc img{width:24px;height:auto}.result_wrap .finish_result_in .warnings_healthy .t{width:calc(100% - 24px);margin-left:12px;max-width:100%;position:relative;z-index:2}.result_wrap .finish_result_in .recomendation_assortment{margin-top:60px}.result_wrap .finish_result_in .recomendation_assortment .rec_tag{font:700 18px/22px Montserrat;letter-spacing:-.27px;margin-bottom:20px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items{row-gap:0;-moz-column-gap:0;column-gap:0;justify-content:space-between;width:100%;max-width:100%;margin:0 auto}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item{border-radius:16px;width:calc(50% - 4px);height:auto;margin:0 0 37px 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt{top:17px;right:11px;width:19px;height:17px;transition:0s}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt:hover{background-position:50% 50%;background-size:13px;transition:0s}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt.active,.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .fvrt:active{background-position:50% 50%;background-size:13px;transition:0s}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf{padding:16px 13px 0;height:80px;transition:all 0s ease}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tf .lbl{padding:7px 12px 5px;font:600 10px/10px Montserrat;border-radius:16px;letter-spacing:-.09px;margin:0 0 2px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .m_img{height:160px;padding:0;transition:all 0s ease;border-radius:0 0 16px 16px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .m_img img{max-height:140px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb{height:auto;padding:12px 15px 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t{margin:0 0 0;flex-direction:column}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .tb_t_n{font:500 12px/12px Montserrat;letter-spacing:-.12px;width:100%;margin:11px 0 0;height:24px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .tb_t .wd{font:normal 11px/11px Montserrat;letter-spacing:-.11px;order:-1;width:100%;height:11px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp{height:56px;margin:5px 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb .h5_wrp .h5{max-width:100%;font:500 16px/18px Montserrat;letter-spacing:-.15px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .l{margin:10px 0 20px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r{margin:6px 0 0;position:relative;bottom:0;left:0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n{height:auto}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs{margin:0;flex-direction:column-reverse;justify-content:center;height:32px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .old_prc{font:normal 12px/12px Montserrat;letter-spacing:-.18px;margin:0 0 2px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .tb_r .prcs_n .prcs .prc{font:700 18px/18px Montserrat;letter-spacing:-.14px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk{bottom:0;right:5px;width:72px;height:32px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk:hover .bsk{transition:all 0s ease-out}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk{width:32px;height:32px;transition:all 0s ease-out}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk:after{width:12px;height:18px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps{width:72px;height:32px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .inp_cnrt{font:600 12px/12px Montserrat;letter-spacing:-.12px;border:1px solid #abaeb7;border-radius:60px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button{width:30px;font:600 12px/12px Montserrat;letter-spacing:-.092px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .minus_button span{width:10px;position:relative;left:-11px;height:1px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button{width:30px;font:600 12px/12px Montserrat;letter-spacing:-.092px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span{width:10px;height:10px;position:relative;left:11px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::before{width:1px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .bsk_lnk .bsk_inps .plus_button span::after{height:1px}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .h6{font:500 14px/14px Montserrat;margin:97px 0 0}.result_wrap .finish_result_in .recomendation_assortment .recomendation_items .item .out_of_stock .report_admission_lnk{font:600 8px/8px Montserrat;border-radius:36px;padding:6px 0;max-width:126px;letter-spacing:-.173px;bottom:17px}.questionnaire_type_select_wrap{margin-top:24px}.questionnaire_type_select_wrap .t_line{border-top-left-radius:16px;border-top-right-radius:16px;padding:28px 16px 20px;border-bottom:1px solid rgba(56,61,76,.12)}.questionnaire_type_select_wrap .t_line .t_l_desc{padding:16px}.questionnaire_type_select_wrap .t_line .t_l_desc .qts_img{display:none}.questionnaire_type_select_wrap .t_line .t_l_desc .h2{max-width:100%;font:500 20px/27px Montserrat;letter-spacing:-.5px}.questionnaire_type_select_wrap .t_line .t_l_desc p{margin-top:32px;font:500 14px/21px Montserrat;letter-spacing:-.14px}.questionnaire_type_select_wrap .t_line .t_l_desc p br{display:none}.questionnaire_type_select_wrap .t_line .t_l_desc ul{margin-top:32px;max-width:100%;padding-left:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.questionnaire_type_select_wrap .t_line .t_l_desc ul li{font:500 14px/21px Montserrat;margin-bottom:4px;letter-spacing:-.14px}.questionnaire_type_select_wrap .t_line .t_l_desc ul li img{width:18px;margin:0 0}.questionnaire_type_select_wrap .t_line .t_r_desc .qts_img{display:none}.questionnaire_type_select_wrap .b_type_rows{flex-wrap:wrap;padding:32px 16px 28px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols{border-radius:16px;width:100%;height:auto;margin-bottom:16px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols:last-child{margin-bottom:0}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line{padding:0 16px;height:65px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line .h3{font:700 16px/20px Montserrat;letter-spacing:-.24px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_line .sp_timing{padding:4px 10px 5px;border-radius:60px;font:500 12px/16px Montserrat;letter-spacing:-.24px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc{flex-wrap:wrap;padding:24px 16px 24px;height:auto}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li{max-width:100%;font:400 14px/21px Montserrat;letter-spacing:-.14px;margin-bottom:16px;padding-left:18px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li.bonus_item::before{top:3px;width:11px;height:11px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc ul li::before{top:5px;width:10px;height:9px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.questionnaire_type_select_wrap .b_type_rows .b_type_cols .bt_desc .btn{margin-top:40px;width:100%;height:60px;display:flex;justify-content:center;align-items:center;font:600 14px/17px Montserrat;letter-spacing:.14px}.thank_you_questionnaire{top:auto;bottom:0;position:absolute;left:0;right:0;margin:auto;max-width:100%;display:flex;flex-direction:column;justify-content:center;height:242px;width:100%;border-radius:0;border-top-right-radius:12px;border-top-left-radius:12px;padding:24px 16px}.thank_you_questionnaire h3{font:700 17px/17px Montserrat;margin-bottom:32px}.thank_you_questionnaire .quest_form_img{top:69px;width:270px}.mail_form_questionnaire{top:auto;bottom:0;position:absolute;left:0;right:0;margin:auto;max-width:100%;display:flex;flex-direction:column;justify-content:center;height:242px;width:100%;border-radius:0;border-top-right-radius:12px;border-top-left-radius:12px;padding:24px 16px}.mail_form_questionnaire h3{font:700 17px/17px Montserrat;margin-bottom:32px;letter-spacing:-.255px}.mail_form_questionnaire form input{height:50px;border-radius:30px;padding-left:20px;padding-right:20px;font:600 14px/14px Montserrat;letter-spacing:-.14px}.mail_form_questionnaire form .get_go{margin-top:36px;font:500 16px/16px Montserrat;padding:16px 0 19px;border-radius:60px;width:100%;top:5px;right:5px;letter-spacing:-.24px}#cookies-popup,#popup-country{padding:16px;border-radius:16px;top:auto;bottom:16px;left:0;right:0;margin:auto;width:calc(100% - 32px)}#cookies-popup .desc p,#popup-country .desc p{max-width:100%;font:500 14px/20px Montserrat;letter-spacing:-.14px}#cookies-popup .desc button,#popup-country .desc button{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}#cookies-popup .desc button,#popup-country .desc button{width:100%;margin-top:32px}#cookies-popup .desc p{max-width:100%;font:500 12px/19px Montserrat;letter-spacing:-.14px}#cookies-popup .desc button{width:100%;margin-top:16px}.fancybox-slide--html .fancybox-close-small{top:13px;right:20px;width:14px;height:14px}.fancybox-slide--html .fancybox-close-small:after{width:14px;height:14px}#popup-cities{width:calc(100% - 20px);height:360px;border-radius:26px;padding:35px 20px 35px}#popup-cities .desc .selectize-control.single .selectize-input{padding:16px 30px;border-radius:35px}#popup-cities .desc .selectize-control.single .selectize-input:before{width:13px;height:14px;border:0;top:18px;left:13px}#popup-cities .desc .selectize-control.single .selectize-input.not-full{padding:16px 30px}#popup-cities .desc .selectize-control.single .selectize-input.dropdown-active{border-radius:20px}#popup-cities .desc .selectize-control.single .selectize-input .item{font:500 12px/12px Montserrat}#popup-cities .desc .selectize-control.single .selectize-input .item+input{font:500 12px/12px Montserrat}#popup-cities .desc .selectize-control.single .selectize-input input{font:500 12px/12px Montserrat}#popup-cities .desc .selectize-control.single .selectize-dropdown .create{font:500 12px/12px Montserrat;letter-spacing:-.115px;margin:0 0 7px}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content{height:255px;min-height:255px;padding-top:17px}#popup-cities .desc .selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:500 12px/12px Montserrat;padding:0 0 11px 13px}#popup-search{width:100%;height:550px;padding:50px 16px;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0}#popup-search .desc .t_rows:before{width:12px;height:13px;top:18px;left:20px}#popup-search .desc .t_rows input{font:500 12px/12px Montserrat;border-radius:60px;padding:18px 35px 17px 40px}#popup-search .desc .t_rows .get_go{font:500 14px/14px Montserrat;padding:13px 20px;border-radius:60px;top:5px;right:5px;letter-spacing:-.14px;display:none}#popup-search .rows .cols.cols01{width:100%;padding-right:0}#popup-search .rows .cols.cols02{display:none}#popup-search .rows .ps_list{display:none}#popup-search .rows .ps_list.active{display:none}#popup-search .rows .ps_list li{font:500 14px/14px Montserrat;margin:0 0 20px;letter-spacing:-.14px}#popup-search .rows .ps_txt{padding-left:0;display:block}#popup-search .rows .ps_txt .h4{font:500 14px/14px Montserrat;margin-top:10px}#popup-search .rows .ps_txt .psz{margin:15px 0}#popup-search .rows .ps_txt .psz a{font:500 14px/18px Montserrat}#popup-search .rows .ps_txt .nrz{font:500 14px/18px Montserrat}#popup-search .rows .ps_txt .all_rlt{height:350px;overflow:visible;overflow-y:scroll}#popup-search .rows .ps_txt .all_rlt ::-webkit-scrollbar{width:7px;height:3px}#popup-search .rows .ps_txt .all_rlt ::-webkit-scrollbar-track{height:5px!important}#popup-search .rows .ps_txt .all_rlt ::-webkit-scrollbar-thumb{border-radius:4px!important;height:3px;background:#41617d!important;box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}#popup-search .rows .ps_txt .all_rlt p{font:500 14px/18px Montserrat;margin-bottom:18px}.ps_txt .h4{margin:15px 0}.ps_txt+.all_rlt{display:block;height:350px;overflow:visible;overflow-y:scroll}.ps_txt+.all_rlt ::-webkit-scrollbar{width:7px;height:3px}.ps_txt+.all_rlt ::-webkit-scrollbar-track{height:5px!important}.ps_txt+.all_rlt ::-webkit-scrollbar-thumb{border-radius:4px!important;height:3px;background:#41617d!important;box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.ps_txt+.all_rlt p{font:500 14px/18px Montserrat;margin-bottom:18px;padding-right:15px}.ra_win{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;height:auto;padding:35px 16px;padding-bottom:19px}.ra_win#submit-your-application{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;height:auto;padding:35px 16px}.ra_win .rows_btn{margin:28px 0 0;flex-direction:column}.ra_win .rows_btn .get_go{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.ra_win .rows_btn .get_go[disabled]{width:100%;height:55px}.ra_win .rows_btn .get_go{width:100%;height:55px}.ra_win .rows_btn .ac_checked_lbl{margin-top:13px;margin-left:0}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{letter-spacing:-.11px;font:normal 11px/16px Montserrat}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{letter-spacing:-.11px;font:normal 11px/16px Montserrat}.ra_win .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh:nth-child(2){margin-bottom:10px}.ra_win_pa{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;height:auto;padding:24px 16px}.ra_win_pa#enter-sms-code{bottom:0;top:auto;margin:auto;position:absolute;left:0;right:0}.ra_win_pa#adress-choose{width:100%}.ra_win_pa .pa_menu{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:16px}.ra_win_pa .pa_menu .pa_name .pa_name_crc{width:78px;height:78px;font:600 24px/29px Montserrat;letter-spacing:-.36px}.ra_win_pa .pa_menu .pa_name p{margin-left:16px;max-width:210px;font:600 18px/24px Montserrat;letter-spacing:-.27px}.ra_win_pa .pa_menu .pa_name .counter{font:500 17px/23px Montserrat;letter-spacing:-.425px}.ra_win_pa .pa_menu .pa_tabs_list{margin-top:32px;padding-bottom:32px}.ra_win_pa .pa_menu .pa_tabs_list ul li{font:500 17px/23px Montserrat;letter-spacing:-.425px}.ra_win_pa .pa_menu .pa_tabs_list ul li a{padding:18px 20px}.ra_win_pa .pa_menu .pa_tabs_list ul li::after{width:8px;height:14px;right:20px}.ra_win_pa .pa_menu .pa_tabs_list ul li .ic{margin-right:12px}.ra_win_pa .pa_menu .pa_tabs_list ul li .ic img{max-width:28px}.ra_win_pa .pa_menu .pa_l_btm{margin-top:auto;padding-top:32px;padding-left:20px}.ra_win_pa .pa_menu .pa_l_btm a{font:500 18px/28px Montserrat;letter-spacing:-.27px}.ra_win_pa .ttl{margin:0 0 24px}.ra_win_pa .ttl .h3{font:700 17px/21px Montserrat;letter-spacing:-.255px;margin-bottom:12px}.ra_win_pa .ttl p{font:normal 13px/16px Montserrat;letter-spacing:-.13px;margin:12px 0 0}.ra_win_pa .desc_img{margin:20px 0 0}.ra_win_pa .desc_img img{max-height:149px}.ra_win_pa .adresses_list .t{margin:0 0 8px 0}.ra_win_pa .adresses_list .adress_item{padding:18px 16px 22px;margin-bottom:8px}.ra_win_pa .adresses_list .adress_item p{width:calc(100% - 111px);font:600 14px/17px Montserrat;letter-spacing:-.14px}.ra_win_pa .adresses_list .adress_item .adress_btns{-moz-column-gap:12px;column-gap:12px}.ra_win_pa .adresses_list .adress_item .adress_btns a img{width:100%;max-width:18px}.ra_win_pa .adress_add_wrap{margin-top:34px}.ra_win_pa .adress_add_wrap a{font:400 14px/21px Montserrat;letter-spacing:-.14px}.ra_win_pa .btm_btns{margin-top:24px;padding-top:24px}.ra_win_pa .btm_btns::before{width:calc(100% + 32px);left:-16px}.ra_win_pa .btm_btns p{margin-bottom:10px}.ra_win_pa .btm_btns .btn{border-radius:60px;font:600 16px/20px Montserrat;letter-spacing:-.24px;padding:16px 0 19px;margin-bottom:4px}.ra_win_pa .btm_btns .btn.btn_lnk{padding:24px 0 0}.ra_win_pa .btm_btns .btm_policy_text{margin-top:24px}.ra_win_pa .btm_btns .btm_policy_text p{max-width:297px;font:400 11px/16px Montserrat;letter-spacing:-.11px}.ra_win_pa .rows{margin-bottom:16px}.ra_win_pa .rows.forgot_password{margin-top:36px;justify-content:flex-start}.ra_win_pa .rows .parsley-errors-list{bottom:0;left:20px}.ra_win_pa .rows .parsley-errors-list li{font:400 11px/16px Montserrat}.ra_win_pa .rows .error-container{padding-left:20px}.ra_win_pa .rows .bx-error,.ra_win_pa .rows .bx-warning{bottom:0;left:20px;font:400 11px/16px Montserrat}.ra_win_pa .rows .suggestions-wrapper{bottom:0;left:0;font:400 11px/16px Montserrat}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions{border-radius:12px;padding:16px 20px 16px 20px}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 14px/14px Montserrat}.ra_win_pa .rows .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 12px/14px Montserrat}.ra_win_pa .rows .t{margin:0 0 8px 20px}.ra_win_pa .rows .field_icon{right:20px;bottom:16.5px}.ra_win_pa .rows .field_icon.fi_eye{bottom:16.5px;width:17px;height:17px}.ra_win_pa .rows .field_icon.fi_eye.active{bottom:20px;width:17px;height:11px}.ra_win_pa .rows input{padding:12.5px 20px 14.5px;font:500 14px/21px Montserrat;letter-spacing:-.14px}.ra_win_pa .rows .lnk{font:400 14px/21px Montserrat;letter-spacing:-.14px}.ra_win_pa .rows .btn{border-radius:60px;font:600 16px/20px Montserrat;letter-spacing:-.24px;padding:16px 0 19px;margin-bottom:4px}.ra_win_pa .pof_form{margin-bottom:16px}.ra_win_pa .pof_form .pof_row{margin-bottom:16px;flex-wrap:wrap}.ra_win_pa .pof_form .pof_row.pof_row100 .pof_col .def-inp-error{font:normal 11px/11px Montserrat;margin:0 0 0 18px;bottom:-12px}.ra_win_pa .pof_form .pof_row .pof_col{width:calc(50% - 4px);margin:0 0 0}.ra_win_pa .pof_form .pof_row .pof_col .parsley-errors-list{bottom:0;left:20px}.ra_win_pa .pof_form .pof_row .pof_col .parsley-errors-list li{font:400 11px/16px Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .bx-error,.ra_win_pa .pof_form .pof_row .pof_col .bx-warning{bottom:0;left:20px;font:400 11px/16px Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper{bottom:0;left:0;font:400 11px/16px Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions{border-radius:12px;padding:16px 20px 16px 20px}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion{font:500 14px/14px Montserrat}.ra_win_pa .pof_form .pof_row .pof_col .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion .suggestions-nowrap{font:500 12px/14px Montserrat}.ra_win_pa .pof_form .pof_row .t{margin:0 0 8px 20px}.ra_win_pa .pof_form .pof_row input{padding:12.5px 20px 14.5px;font:500 14px/21px Montserrat;letter-spacing:-.14px}.ra_win_pa .pof_form .pof_row .def-inp-error{font:normal 11px/11px Montserrat;margin:0 0 0 18px;bottom:-12px}.ra_win_pa .pof_form .pof_r100 textarea{font:500 14px/16px Montserrat;border-radius:16px;padding:10px 18px;height:75px}.ra_win_pa .pof_form .pof_r_btns{margin-top:0;bottom:16px;width:calc(100% - 32px);left:0;right:0;margin:auto}.ra_win_pa .pof_form .pof_r_btns button{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}.ra_win_pa .pof_form .pof_r_btns button{padding-top:16px;padding-bottom:19px;font:600 14px/17px Montserrat;letter-spacing:-.14px}.ra_win_pa .ac_checked_lbl{margin-top:12px;margin-bottom:12px}.ra_win_pa .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_chh{letter-spacing:-.11px;font:normal 11px/16px Montserrat;padding-left:24px}.ra_win_pa .ac_checked_lbl label.label_chh:before{width:12px;height:8px;left:3px;top:5px}.ra_win_pa .ac_checked_lbl label.label_chh:after{height:18px;width:18px}#thank-successfully .desc_img{margin:20px 0 0}#thank-successfully .desc_img img{max-height:149px}#thank_you_sub .desc_img{margin:20px 0 0}#thank_you_sub .desc_img img{max-height:149px}#add-crad{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;height:auto;padding:35px 16px}#add-crad .ttl p .br{display:inline}#add-crad .desc_fr .all_cards{margin:25px 0 27px}#add-crad .desc_fr .all_cards .current_card{margin-right:10px}#add-crad .desc_fr .all_cards .current_card img{max-height:14px}#add-crad .desc_fr .rows.rows100{margin-bottom:26px}#add-crad .desc_fr .rows.rows50 .cols{width:calc(50% - 4px)}#add-crad .desc_fr .rows_btn{margin:17px 0 0}#add-crad .desc_fr .rows_btn .get_go{margin-right:0;font:600 12px/12px Montserrat;padding:15px 20px;border-radius:46px;letter-spacing:-.18px}#add-crad .desc_fr .rows_btn .ac_checked_lbl{margin-top:13px;margin-left:0}#add-crad .desc_fr .rows_btn .ac_checked_lbl input[type=checkbox].lbl_checkbox+label.label_ch{letter-spacing:-.11px;font:normal 11px/16px Montserrat}.fap-cards .fancybox-slide--html{padding:0}.fap-cards .fancybox-slide{height:-moz-fit-content;height:fit-content;top:auto;bottom:0}.fap-cards .fancybox-close-small{top:22px;right:14px}.fap-search .fancybox-slide--html{padding:0}.fap-search .fancybox-slide{height:-moz-fit-content;height:fit-content;top:auto;bottom:0}.fap-search .fancybox-close-small{top:22px;right:14px}.fap-send-apl .fancybox-slide--html{padding:0}.fap-send-apl .fancybox-slide{height:-moz-fit-content;height:fit-content;top:auto;bottom:0}.fap-send-apl .fancybox-close-small{top:22px;right:14px}.fancybox-slide--html{padding:0!important}}@media (max-width:650px){.selectize-control.single .selectize-input .item{font:normal 16px/17px Montserrat}.selectize-control.single .selectize-input .item{font:normal 13px/17px Montserrat}.selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:normal 16px/17px Montserrat}.selectize-control.single .selectize-dropdown .selectize-dropdown-content .option{font:normal 13px/17px Montserrat}}@media (max-width:550px){.selectize-control.single .selectize-input:after{width:19px;height:10px;background-size:cover}}