﻿@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Roboto-Regular.ttf)}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Roboto-Italic.ttf)}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Roboto-Bold.ttf)}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/Roboto-BoldItalic.ttf)}@font-face{font-family:"Roboto Thin";font-style:normal;font-weight:250;font-display:swap;src:url(../fonts/Roboto-Thin.ttf)}@font-face{font-family:"Roboto Thibn";font-style:italic;font-weight:250;font-display:swap;src:url(../fonts/Roboto-ThinItalic.ttf)}@font-face{font-family:"Roboto Light";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Roboto-Light.ttf)}@font-face{font-family:"Roboto Light";font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/Roboto-LightItalic.ttf)}@font-face{font-family:"Roboto Medium";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Roboto-Medium.ttf)}@font-face{font-family:"Roboto Medium";font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/Roboto-MediumItalic.ttf)}@font-face{font-family:"Roboto Black";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Roboto-Black.ttf)}@font-face{font-family:"Roboto Black";font-style:italic;font-weight:900;font-display:swap;src:url(../fonts/Roboto-BlackItalic.ttf)}.modal-custom{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:15px;overflow:auto;background-color:rgba(40,40,40,.8);animation-duration:.35s;animation-fill-mode:both;animation-name:fadeIn;z-index:9999}@media screen and (max-width:768px){.modal-custom{padding:0}}.modal-custom.is-modal-closed{animation-name:fadeOut;animation-duration:.35s}.modal-custom-block-phone{display:flex;flex-direction:column}.modal-custom-block-phone--link{font-size:20px;line-height:28px;margin-top:5px}.modal-custom-block-phone--link:first-child{margin-top:0}@media screen and (max-width:768px){.modal-custom-block-phone--link{font-size:16px;line-height:22px}}.modal-custom__dialog{position:relative;max-width:1240px;width:100%;margin:auto;border-radius:16px;background-color:#fff;overflow:hidden}@media screen and (max-width:768px){.modal-custom__dialog{height:100%;border-radius:0}}.modal-custom__close{position:absolute;top:20px;right:20px;padding:0;border:none;color:#ccc;background-color:transparent;background-image:none;z-index:100;cursor:pointer}.modal-custom__close_white svg{fill:#fff}@media screen and (max-width:768px){.modal-custom__close_white svg{fill:unset}}.modal-custom__close:focus{outline:0}.modal-custom__close:hover{background:none!important;opacity:.5}.modal-custom__close:hover svg path{fill:#000}.modal-custom__header{border-bottom:0}.modal-custom__title{margin:0 0 30px}.modal-custom__content{padding:0}.modal-custom__footer{padding-top:0;border-top:0;text-align:right}.modal-custom--fullscreen{padding:5px}.modal-custom--fullscreen .modal__dialog{width:100%;max-width:none;height:100%;border-radius:0}.modal-custom.is-modal-active{display:flex}.modal-custom-feedback .feedback-row-left{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}.modal-custom-feedback .feedback-row-right{padding:60px}@media screen and (max-width:992px){.modal-custom-feedback .feedback-row-right{padding:30px}}@media screen and (max-width:768px){.modal-custom-feedback .feedback-row-right{padding:25px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-family:"Roboto",sans-serif}body::-webkit-scrollbar{width:3px;border-radius:50px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:#0078e4}body::-webkit-scrollbar-thumb:hover{background:#0078e4}::-webkit-scrollbar{width:3px;border-radius:50px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0078e4}::-webkit-scrollbar-thumb:hover{background:#0078e4}input{outline:none}::placeholder{color:#bcbcc5;opacity:.5}.area{height:18px;padding-bottom:9px;border:0;border-bottom:1px solid #bcbcc5;width:100%;font-size:15px;font-weight:400;line-height:18px;background-color:transparent}.area:focus{border-bottom:1px solid #0078e4}.button{font-family:"Roboto",sans-serif;padding:12px 36px;border-radius:8px;font-size:14px;font-weight:600;line-height:24px;cursor:pointer}@media screen and (max-width:768px){.button{padding:12px 20px}}.button span{white-space:nowrap}.button:disabled{background:#c4c4c4;border-color:#c4c4c4}.button:disabled:hover{background:#c4c4c4;border-color:#c4c4c4}.button:disabled:hover span{color:#fff!important}.button:disabled:hover svg path{stroke:#fff!important}.button__primary{border:2px solid #0078e4;color:#fff;background-color:#0078e4}.button__primary:disabled{background:#c4c4c4;border-color:#c4c4c4}.button__primary:disabled:hover{background:#c4c4c4;border-color:#c4c4c4}.button__primary:disabled:hover span{color:#fff!important;white-space:nowrap}.button__primary:disabled:hover svg path{stroke:#fff!important}.button__primary:not(:disabled):hover{background:#fff!important;color:#0078e4!important;border-color:#0078e4!important}.button__primary:not(:disabled):hover span{color:#0078e4!important}.button__primary:not(:disabled):hover svg path{stroke:#0078e4!important}.button__icon{display:flex;margin-top:24px;align-items:center;justify-content:center}.button__icon svg{margin-left:8px}.button__icon svg:first-child{margin-left:0}.button__secondary{color:#0078e4;background-color:#fff;padding:10px 34px;border:2px solid #0078e4}.button__secondary:hover{background:#0078e4!important}.button__secondary:hover svg path{stroke:#fff!important}.button__orange{color:#fff;border:2px solid #eb5757;background-color:#eb5757}.hidden{display:none}input[type=radio]{position:absolute;z-index:-1;opacity:0;display:none;-webkit-appearance:radio;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.form__label_style--bold{font-weight:600}.form_direction--col{display:flex;flex-direction:column;margin-bottom:25px}.form_direction--col:last-child{margin-bottom:0}.form_direction--row{display:flex;margin-right:25px}.form_direction--row:last-child{margin-right:0}.form-fieldset{display:flex;align-items:center;position:relative;border:0;padding:0;padding-block:0;padding-inline:0;margin-inline:0;margin-bottom:25px}.form-fieldset .form__group{width:100%;margin-bottom:0;margin-right:15px}.form-fieldset .form__group:last-child{margin-right:0}.form-fieldset:last-child{margin-bottom:0}.form-fieldset_direction--col{align-items:flex-start;flex-direction:column}.form-fieldset_direction--col .form__group{margin-bottom:15px;margin-right:0}.form-fieldset_direction--col .form__group:last-child{margin-right:0;margin-bottom:0}.form-fieldset__name{padding-inline:0;margin-bottom:10px}.form__group{display:flex;align-items:center;position:relative;margin-bottom:15px}.form__group:last-child{margin-bottom:0}.form__group>*{margin-right:10px}.form__group>*:last-child{margin-right:0;margin-bottom:0}.form__group_direction--col{align-items:flex-start;flex-direction:column}.form__group_direction--col>*{margin-bottom:10px}.form__radio{position:absolute;z-index:-1;opacity:0;display:none;-webkit-appearance:radio;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.form__radio.invalid:invalid{box-shadow:none}.form__radio.invalid:invalid+label::before{border-color:red;box-shadow:none}.form__radio+label{width:100%;display:inline-flex;user-select:none;cursor:pointer;transition:.3s}.form__radio+label::before{content:"";display:inline-block;width:13px;height:13px;flex-shrink:0;flex-grow:0;padding:4px;background:none;outline:1px solid #c4c4c4;border:0 solid #fff;box-sizing:border-box;border-radius:50%;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:100%;transition:.3s}.form__radio:hover+label::before{outline-color:rgba(0,120,228,.5);border-width:2px;background-color:rgba(0,120,228,.5)}.form__radio:checked:hover+label::before{opacity:1}.form__radio:checked+label::before{outline-color:#0078e4;border-width:2px;background-color:#0078e4}.form__label{display:flex;align-items:center}.form__text{font-size:15px;font-family:"Roboto",sans-serif;font-weight:400;line-height:18px;color:var(--amc-black)}.form__checkbox{position:absolute;z-index:-1;opacity:0;display:none}.form__checkbox.invalid:invalid{box-shadow:none}.form__checkbox.invalid:invalid+label::before{border-color:red;box-shadow:none}.form__checkbox+label{display:inline-flex;user-select:none;cursor:pointer;transition:.3s}.form__checkbox+label::before{content:"";display:inline-block;width:13px;height:13px;flex-shrink:0;flex-grow:0;background:none;outline:1px solid #c4c4c4;border:0 solid #fff;box-sizing:border-box;border-radius:4px;margin-right:15px;background-repeat:no-repeat;background-position:center center;background-size:100%;transition:.3s}.form__checkbox:hover+label::before{outline-color:rgba(196,196,196,.5);border-width:2px;background-color:rgba(0,120,228,.5)}.form__checkbox:checked:hover+label::before{opacity:1}.form__checkbox:checked+label::before{border-color:#fff;border-width:2px;background-color:#0078e4}.form__input__custom{font-family:"Roboto",sans-serif!important;font-size:15px!important;padding:0 0 5px 0!important;border:1px solid #c4c4c4;color:var(--amc-black);height:auto!important;font-weight:normal!important;width:100%;flex:1;outline:none;margin-bottom:0;resize:none}.form__input__custom:focus{border-color:#0078e4}.form__input__custom:hover{border-color:#0078e4}.form__input__custom::placeholder{color:#282828}.form__input__custom.invalid:invalid{border-color:red;box-shadow:none}.form__input__custom.invalid:invalid+label::before{border-color:red;box-shadow:none}.form__input__custom_size--auto{width:auto;flex:0}.form__input__custom_size--big{padding:16px 24px;font-size:18px}.form__input__custom_size--small{padding:6px 8px;font-size:14px}.form__input__custom_radius--3{border-radius:3px}.form__input__custom_radius--6{border-radius:6px}.form__input__custom_radius--8{border-radius:8px}.form__input__custom_radius--circle{border-radius:50%}.form__input__custom_theme--transparent{background:none!important;border:0!important;border-bottom:1px solid #c4c4c4!important}.form__input__custom_theme--transparent:focus{border-color:#0078e4!important}.form__input__custom_theme--transparent:hover{border-color:#0078e4!important}.form__input__custom_theme--plslabel{min-height:50px}.form__input__custom_theme--plslabel+label{position:absolute;pointer-events:none;top:50%;transform:translate(16px,-50%);white-space:nowrap;overflow:hidden;transition:.3s}.form__input__custom_theme--plslabel::placeholder{opacity:0}.form__input__custom_theme--plslabel:focus{padding-top:20px}.form__input__custom_theme--plslabel:focus+label{top:12px;font-size:12px;line-height:18px}.form__input__custom_theme--plslabel:not(:focus):placeholder-shown+label{font-size:16px}.form__input__custom_theme--plslabel:not(:focus):not(:placeholder-shown){padding-top:20px}.form__input__custom_theme--plslabel:not(:focus):not(:placeholder-shown)+label{top:12px;font-size:12px;line-height:18px}.preloader{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;background:rgba(30,30,30,.5);z-index:1001}.preloader__image{position:relative;top:50%;left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px;text-align:center;animation:preloader-rotate 2s infinite linear}.loaded .preloader{display:none}.loaded_hiding .preloader{transition:.3s opacity;opacity:0}@keyframes preloader-rotate{100%{transform:rotate(360deg)}}.ui-checkbox-container{display:block;position:relative;padding-left:23px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:15px;font-family:"Roboto",sans-serif;font-weight:400;line-height:18px}.ui-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ui-checkbox-checkmark{position:absolute;top:1px;left:0;height:14px;width:14px;border:1px solid #c4c4c4;border-radius:4px}.ui-checkbox-container:hover input~.ui-checkbox-checkmark{background-color:#ccc}.ui-checkbox-container input:checked~.ui-checkbox-checkmark{border:1px solid #0078e4}.ui-checkbox-checkmark:after{content:"";position:absolute;display:none}.ui-checkbox-container input:checked~.ui-checkbox-checkmark:after{display:block}.ui-checkbox-container .ui-checkbox-checkmark:after{left:2px;top:2px;width:8.5px;height:8.5px;border-radius:2px;background-color:#0078e4}.ui-radio-container{display:block;position:relative;padding-left:23px;cursor:pointer;font-size:15px;font-family:"Roboto",sans-serif;font-weight:400;line-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-radio-container .ui-radio-checkmark:after{top:2px;left:2px;width:8px;height:8px;border-radius:50%;background:#0078e4}.ui-radio-container input[type=radio]{position:absolute;opacity:0;cursor:pointer}.ui-radio-container input[type=radio]:checked~.ui-radio-checkmark{background-color:#fff;border:1px solid #0078e4}.ui-radio-container input[type=radio]:checked~.ui-radio-checkmark:after{display:block}.ui-radio-container:hover input[type=radio]~.ui-radio-checkmark{background-color:#0078e4;opacity:.4}.ui-radio-checkmark{position:absolute;top:1px;left:0;height:14px;width:14px;background-color:#fff;border:1px solid #c4c4c4;border-radius:50%}.ui-radio-checkmark:after{content:"";position:absolute;display:none}.screen{display:flex;min-height:660px}@media screen and (max-width:768px){.screen{min-height:auto;overflow-y:auto}}.screen.hidden{display:none}.screen_type--home{background-image:url("/wp-content/themes/artromed/new_design/quiz/images/quiz/quiz-main-desk.png");background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:768px){.screen_type--home{background-image:url("/wp-content/themes/artromed/new_design/quiz/images/quiz/quiz-main-mob.png");background-position:50% 100%;background-size:contain}}.home{width:100%}.home__mobile{display:none;width:100%}.home__mobile img{width:100%;display:block}@media screen and (max-width:768px){.home__mobile{display:block}}.home__container{display:flex;align-items:center;height:100%}@media screen and (max-width:768px){.home__container{flex-direction:column;height:100vh;height:calc(var(--vh,1vh) * 100)}}.home__left,.home__right{display:flex;flex-direction:column;align-self:flex-end}.home__left img,.home__right img{display:block}@media screen and (max-width:1024px){.home__left img,.home__right img{width:100%}}@media screen and (max-width:768px){.home__left,.home__right{display:none}}.home__center{flex-grow:1;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;padding:85px 0;max-width:475px;margin:auto}@media screen and (max-width:768px){.home__center{padding:0 24px;justify-content:center;margin-bottom:22px}}.home__center_header{color:#0078e4;font-size:28px;font-weight:600;line-height:normal}.home__center_content{max-width:352px;color:#3e4a53;font-size:15px;line-height:normal}.home__center_content span{font-size:15px;font-weight:600;line-height:normal;color:#0078e4}@media screen and (max-width:768px){.home__center_content span{font-size:15px;line-height:normal}}.home__center_content strong{white-space:nowrap;line-height:normal}@media screen and (max-width:768px){.home__center_content strong{white-space:normal;line-height:normal}}.home__center_footer_btn{display:flex;margin-top:24px;align-items:center;justify-content:center}.home__center_footer_btn svg{margin-left:8px}.questions{position:relative}.questions p{font-family:"Roboto",sans-serif}.questions p span{font-family:"Roboto",sans-serif}@media screen and (max-width:768px){.questions p span{font-size:15px;line-height:normal}}.questions__progress{position:absolute;background-color:#fff;bottom:0;width:100%;height:14px;overflow:hidden}@media screen and (max-width:768px){.questions__progress{display:none}}.questions__progress_item{background:#0078e4;height:14px;position:absolute;left:0;top:0}.questions__progress_num{color:#fff;font-size:12px;font-weight:600;position:absolute;top:0;left:30%}.questions__progress_1_3{width:33.3333%}.questions__progress_2_3{width:66.3333%}.questions__progress_3_3{width:100%}.questions__container{display:flex}@media screen and (max-width:768px){.questions__container{height:100vh;height:calc(var(--vh,1vh) * 100);overflow:auto}}.questions__left{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:85px 100px}@media screen and (max-width:992px){.questions__left{padding:35px 50px}}@media screen and (max-width:768px){.questions__left{padding:24px}}.questions__left_container{max-width:480px;height:calc(100% - 72px);overflow-y:auto;overflow-x:hidden;scrollbar-color:#0078e4 #0078e4;scrollbar-width:3px;scrollbar-gutter:stable}@media screen and (max-width:768px){.questions__left_container{height:calc(100vh - 72px);width:calc(100% + 22px);padding-right:22px;padding-bottom:24px}}.questions__left_container_full{max-width:100%}@media screen and (max-width:768px){.questions__left_container_full{max-width:calc(100% + 22px)}}.questions__left_title{color:#bcbcc5;font-size:12px;font-weight:600;margin-bottom:8px}.questions__left_header{color:#0078e4;font-size:24px;font-weight:600;margin-bottom:16px}.questions__left_header_twoo{margin-top:48px}.questions__left_body{display:flex;flex-wrap:wrap;margin:0}@media screen and (max-width:768px){.questions__left_body{flex-direction:column}}.questions__left_body_items{-moz-column-count:2;-webkit-column-count:2;column-count:2}.questions__left_body_items_full{-moz-column-count:1;-webkit-column-count:1;column-count:1}.questions__left_body_items_col_1{-moz-column-count:1;-webkit-column-count:1;column-count:1}@media screen and (max-width:768px){.questions__left_body_items{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.questions__left_body_item{padding:8px 1px}.questions__left_body_text span{color:#eb5757}.questions__left_body_text span.blue{color:#0078e4;font-weight:600}.questions__left_body_content{display:flex;flex-direction:column;gap:16px}.questions__left_body_content_max{max-width:480px;margin-bottom:48px}.questions__left_body_content p{color:#3e4a53;font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0}.questions__left_body_content p span{color:#eb5757}.questions__left_body_content p span.blue{color:#0078e4;font-weight:600}.questions__left_body_content ul{padding-left:15px;margin:0}.questions__left_body_content li{color:#3e4a53;font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0}.questions__left_body_content li span{color:#eb5757}.questions__left_body_result{display:flex;flex-direction:column;gap:8px}.questions__left_body_result p{background:#fff;margin:0;padding:24px;font-size:15px;font-style:normal}@media screen and (max-width:768px){.questions__left_body_result p{font-size:15px;line-height:18px;padding:16px}}.questions__left_body_result p span{font-size:15px;font-style:normal;color:#eb5757}@media screen and (max-width:768px){.questions__left_body_result p span{font-size:15px;line-height:18px}}.questions__left_price{margin-top:24px;margin-bottom:48px}@media screen and (max-width:768px){.questions__left_price{margin-bottom:24px}}.questions__left_price_gray{color:#bcbcc5;font-size:20px;font-weight:600;text-decoration-line:strikethrough}.questions__left_price_orange{color:#eb5757;font-size:28px;font-weight:600;line-height:normal}.questions__left_areas{display:flex;gap:48px}@media screen and (max-width:768px){.questions__left_areas{flex-direction:column;gap:24px;margin-bottom:24px}}.questions__left_area{flex-grow:1}.questions__left_footer{display:flex;gap:12px}@media screen and (max-width:768px){.questions__left_footer{width:calc(100% + 48px);margin:0 -24px -24px -24px;padding:0 24px 24px 24px;box-shadow:0 25px 70px -12px rgba(0,0,0,.25)}.questions__left_footer.end{box-shadow:none}}.questions__left_footer button{height:48px}.questions__left_footer_fixed{padding-top:150px;align-items:center}@media screen and (max-width:768px){.questions__left_footer_fixed{padding-top:24px;flex-direction:column;align-items:flex-start}}.questions__left_footer_terms{color:#bcbcc5;max-width:268px;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.questions__left_footer_terms a{text-decoration:underline;font-size:12px;font-style:normal}@media screen and (max-width:768px){.questions__left_footer_terms{max-width:100%}}.questions__left_footer_header{color:#3e4a53;font-size:15px;font-weight:400;line-height:18px;margin-bottom:16px}.questions__left_footer_col{flex-direction:column}.questions__left_footer_body{margin:0;margin-left:16px;padding:0;list-style:none}.questions__left_footer_body li::before{content:"•";color:#0078e4;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.questions__left_footer_body li a{color:#0078e4;font-size:15px;font-weight:400;line-height:18px;text-decoration-line:underline}.questions__right{display:flex;flex-direction:column;flex:1 0 0;align-self:stretch}@media screen and (max-width:768px){.questions__right{display:none}}.questions__right img{width:100%;display:block;height:100%;object-fit:cover}