@charset "UTF-8";.questionnaire-page .questionnaire{min-height:100vh}.questionnaire{background:linear-gradient(0deg,rgba(252,243,255,.7) 2.79%,rgba(252,243,255,0) 100%);padding-top:126px}@media (min-width: 768px){.questionnaire{padding-top:180px}}.questionnaire .profile_img{width:59.93px;height:59.93px;border-radius:50%;margin:0 auto 15px}@media (min-width: 768px){.questionnaire .profile_img{width:77px;margin:0 auto 27px;height:77px}}form[is=multi-step]{opacity:0;padding:0}form[is=multi-step] hr{width:169px;max-width:100%;margin:2rem auto;background-color:#d1d1d1;height:1px}form[is=multi-step].ready{opacity:1}form[is=multi-step] .counter{width:100%;display:flex;align-items:center;justify-content:space-between;list-style:none;counter-reset:item;position:relative;padding:0;max-width:610px;margin:0 auto 25px}@media (min-width: 768px){form[is=multi-step] .counter{margin:0 auto 51px}}form[is=multi-step] .counter li{width:12px;height:12px;background:#C8C7C8;border:none;position:relative;border-radius:50%;font-weight:700}@media (min-width: 768px){form[is=multi-step] .counter li{width:21px;height:21px}}form[is=multi-step] .counter li:before{display:none}form[is=multi-step] .counter li:after{position:absolute;content:"";background:rgba(200,199,200,.3);width:16px;height:16px;top:-2px;left:-2px;z-index:0;border-radius:50%}@media (min-width: 768px){form[is=multi-step] .counter li:after{width:31px;height:31px;top:-5px;left:-5px}}form[is=multi-step] .counter li.answered{background:#FF4DC4}form[is=multi-step] .counter li.answered:after{background:rgba(255,77,196,.3)}form[is=multi-step] .counter li.active{background:#FF4DC4;width:15px;height:15px}@media (min-width: 768px){form[is=multi-step] .counter li.active{width:28px;height:28px}}form[is=multi-step] .counter li.active:after{background:rgba(255,77,196,.3);width:19px;height:19px;top:-2px;left:-2px;z-index:0;border-radius:50%}@media (min-width: 768px){form[is=multi-step] .counter li.active:after{width:38px;height:38px;top:-5px;left:-5px}}form[is=multi-step] .counter:before{content:"";display:block;position:absolute;left:0;height:2px;background:#C8C7C8;bottom:auto;width:99%}@media (min-width: 768px){form[is=multi-step] .counter:before{height:3px}}form[is=multi-step] label{text-align:center;color:#000;font-weight:600;letter-spacing:-1.2px}form[is=multi-step] label.nowrap{white-space:nowrap}form[is=multi-step] textarea{background-color:#fff;filter:drop-shadow(0px 14px 14px rgba(0,0,0,.02));box-shadow:unset;border:1px solid #F0F0F0;color:#3c3c3c;font-size:2rem;font-weight:400;line-height:1.5;letter-spacing:.36px;border-radius:6px;padding:25px;outline:none;margin-inline:auto;height:250px!important}form[is=multi-step] textarea::-moz-placeholder{opacity:1;font-weight:400;font-size:2rem;line-height:1.5;color:#3c3c3c}form[is=multi-step] textarea::placeholder{opacity:1;font-weight:400;font-size:2rem;line-height:1.5;color:#3c3c3c}@media (min-width: 768px){form[is=multi-step] textarea::-moz-placeholder{font-size:1.8rem;line-height:1.556}form[is=multi-step] textarea::placeholder{font-size:1.8rem;line-height:1.556}}@media (min-width: 768px){form[is=multi-step] textarea{padding:26px 36px;border-radius:12px;font-size:1.8rem;line-height:1.556;margin-bottom:10px}}form[is=multi-step] input{box-shadow:unset;color:#121212;background:white;border:1px solid #F0F0F0;border-radius:12px;filter:drop-shadow(0px 14px 14px rgba(0,0,0,.02));font-size:1.75rem;line-height:1.714;letter-spacing:.36px;padding:15px;outline:none;max-width:587px;margin-inline:auto;margin-bottom:15px}form[is=multi-step] input::-moz-placeholder{opacity:1;color:#121212;font-family:Open Sans;font-weight:400;letter-spacing:.36px}form[is=multi-step] input::placeholder{opacity:1;color:#121212;font-family:Open Sans;font-weight:400;letter-spacing:.36px}@media (min-width: 768px){form[is=multi-step] input{padding:24px 30px;border-radius:12px;font-size:1.8rem;line-height:1.556;margin-bottom:20px}}form[is=multi-step] input.error{border:1px solid red}form[is=multi-step] input[type=submit]{margin:0}form[is=multi-step] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;width:3rem;height:3rem;background-color:transparent;border:1px solid #D6BF31;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}form[is=multi-step] input[type=checkbox]:checked{background-color:#ff4dc4}form[is=multi-step] input[type=checkbox]:checked:before{content:"✓";font-size:1.5rem;display:block;line-height:1;margin:auto}form[is=multi-step] input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;background-color:#fff;margin:0;color:inherit;cursor:pointer;width:100%;height:100%;border-radius:12px;border:1px solid #F0F0F0;padding:10px 10px 10px 60px;min-height:61px;position:relative;display:flex;align-items:center;justify-content:flex-start;transition:all .4s ease-in;display:none}@media (min-width: 768px){form[is=multi-step] input[type=radio]{padding:19px 16px 19px 66px;min-height:unset}}form[is=multi-step] .radio-wrap_list{gap:10px;margin-bottom:10px;padding-inline:5px}@media (min-width: 768px){form[is=multi-step] .radio-wrap_list{padding-inline:0;margin-bottom:25px;gap:13px 21px}}form[is=multi-step] .radio-wrap{position:relative;border:1px solid white;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;max-width:100%;background-color:#fff;margin:0;color:inherit;cursor:pointer;width:100%;height:100%;border-radius:12px;padding:19px}@media (min-width: 992px){form[is=multi-step] .radio-wrap.extra-pad{padding-right:85px}}form[is=multi-step] .radio-wrap:hover,form[is=multi-step] .radio-wrap.checked{border:1px solid #FF4DC4}@media (min-width: 768px){form[is=multi-step] .radio-wrap{max-width:586px}}@media (min-width: 992px){form[is=multi-step] .radio-wrap{max-width:calc(50% - 41px)}}form[is=multi-step] .radio-wrap--left,form[is=multi-step] .radio-wrap--left input{justify-content:flex-start}form[is=multi-step] .radio-wrap--left input:before{font-weight:700}form[is=multi-step] .radio-wrap label{width:100%;display:flex;cursor:pointer;align-items:center;gap:1rem}form[is=multi-step] .radio-wrap label svg{min-width:33px;width:33px;height:33px}@media (min-width: 768px){form[is=multi-step] .radio-wrap label svg{min-width:40px;width:40px;height:40px}}form[is=multi-step] .radio-wrap label svg path{fill:#dadada;transition:all .4s ease-in-out}form[is=multi-step] .radio-wrap label svg path:last-child{fill:#dadada}form[is=multi-step] .radio-wrap label p{color:#3c3c3c;font-weight:600;font-size:2.25rem;line-height:1.389;letter-spacing:-.668px;text-align:left;pointer-events:none}@media (min-width: 992px){form[is=multi-step] .radio-wrap label p{font-size:2.2rem;line-height:1.5}}form[is=multi-step] .radio-wrap .onshow{display:none;font-size:1.4rem;margin-top:-1rem;margin-bottom:1rem;padding:0 2rem}form[is=multi-step] .radio-wrap .onshow br{display:block}form[is=multi-step] .radio-wrap.small:before{font-size:1.6rem}form[is=multi-step] .radio-wrap.checked .onshow,form[is=multi-step] .radio-wrap:hover .onshow{display:block}form[is=multi-step] .radio-wrap.checked svg path,form[is=multi-step] .radio-wrap:hover svg path{fill:#ff4dc4}form[is=multi-step] .radio-wrap.checked svg path:last-child,form[is=multi-step] .radio-wrap:hover svg path:last-child{fill:#fff}form[is=multi-step] .radio-wrap.checked input,form[is=multi-step] .radio-wrap:hover input{border:1px solid #FF4DC4}form[is=multi-step] .radio-wrap .field-error{width:100%}form[is=multi-step] .field-error{transition:max-height .3s ease,margin .3s ease;overflow:hidden;max-height:3rem}form[is=multi-step] .field-error.hidden{max-height:0;margin:0}form[is=multi-step] .btn{color:#fff;justify-content:center;align-items:center;display:inline-flex;transition:all .5s ease-in-out;background:#D6BF31;text-decoration:none;text-align:center;border:1px solid transparent;text-transform:uppercase;font-weight:600;max-width:586px;margin-inline:auto;overflow:hidden;min-height:51px;text-shadow:0px 4.13px 4.13px rgba(0,0,0,.1);font-size:2.5rem;line-height:1.25;letter-spacing:0;padding:14px 50px;border-radius:6px}@media (min-width: 768px){form[is=multi-step] .btn{min-height:84px;border-radius:12px;font-size:2.8rem;line-height:1.179}}form[is=multi-step] .btn:hover,form[is=multi-step] .btn:focus,form[is=multi-step] .btn:active{color:#fff;background:#FF4DC4;text-decoration:none;border-color:#ff4dc4}form[is=multi-step].ready:not(.backward,.forward) .back_btn{opacity:0;visibility:hidden}form[is=multi-step] .back_btn{position:fixed;top:32px;left:15px;width:23px;height:23px;z-index:555}@media (min-width: 768px){form[is=multi-step] .back_btn{left:40px;width:30px;height:30px;top:35px}}@media (min-width: 992px){form[is=multi-step] .back_btn{left:60px}}@media (min-width: 1200px){form[is=multi-step] .back_btn{left:103px;width:37px;height:37px}}form[is=multi-step] .back_btn .btn{font-size:0;width:23px;outline:none!important;border:0!important;height:23px;min-height:unset;padding:0;background-color:transparent;margin:0;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='38' viewBox='0 0 22 38' fill='none'%3E%3Cpath d='M19.9609 1.875L2.46094 19.375L19.9609 36.875' stroke='%239D9D9D' stroke-width='3'/%3E%3C/svg%3E");background-position:center;background-size:contain}@media (min-width: 768px){form[is=multi-step] .back_btn .btn{width:30px;height:30px}}@media (min-width: 1200px){form[is=multi-step] .back_btn .btn{width:37px;height:37px}}step-item{display:block;height:auto;opacity:0;pointer-events:none;transform-origin:center center;transform:translate(100%);transition:opacity .3s ease,transform .3s ease;overflow:hidden;max-height:0;width:100%;max-width:1150px;padding:0!important}step-item .step_item_inner{max-width:100%;margin:0 auto;padding-inline:5px}@media (min-width: 768px){step-item .step_item_inner{padding-inline:0}}step-item .step_item_inner .big_head{margin:0 auto 15px;font-size:4rem;line-height:1.1;font-weight:700;text-transform:capitalize;font-family:Proxima Nova}@media (min-width: 768px){step-item .step_item_inner .big_head{margin:0 auto 30px}}@media (min-width: 992px){step-item .step_item_inner .big_head{font-size:5.2rem;line-height:1.2}}step-item[index="0"] .step_item_inner .big_head{max-width:100%}@media (min-width: 768px){step-item[index="0"] .step_item_inner .big_head{max-width:587px}}step-item.step_sell .big_head{max-width:625px}step-item.step_email .step_item_inner .big_head{max-width:100%}@media (min-width: 768px){step-item.step_email .step_item_inner .big_head{max-width:80%}}@media (min-width: 992px){step-item.step_email .step_item_inner .big_head{max-width:686px}}step-item.step_tried_before .step_item_inner .big_head{max-width:650px}step-item.step_address .step_item_inner .big_head{max-width:100%}@media (min-width: 768px){step-item.step_address .step_item_inner .big_head{max-width:600px;margin-bottom:28px}}step-item.step_address .step_item_inner textarea{margin-bottom:30px}@media (min-width: 1200px){step-item.step_address .radio-wrap input[type=radio]{padding:19px 106px 19px 66px;min-height:unset}}step-item.step_address .radio-wrap:last-of-type{max-width:586px}@media (min-width: 1200px){step-item.step_address .radio-wrap span label{font-size:2.6rem;line-height:1.385;letter-spacing:-.78px}}step-item.step_committed .big_head{max-width:760px}step-item.step_questions .step_item_inner .big_head{max-width:100%}@media (min-width: 768px){step-item.step_questions .step_item_inner .big_head{max-width:898px;margin-bottom:15px}}step-item.step_questions .step_item_inner textarea{max-width:580px;margin:0 auto 20px}step-item.step_questions .step_item_inner .button-wrap{margin-top:0}step-item.step_questions .step_item_inner .button-wrap .right_arrow_btn .btn{text-indent:-13px;width:100%}@media (min-width: 768px){step-item.step_questions .step_item_inner .button-wrap .right_arrow_btn .btn{text-indent:13px}}step-item.step_questions .step_item_inner .button-wrap .right_arrow_btn .right_arrow{left:62%}@media (min-width: 768px){step-item.step_questions .step_item_inner .button-wrap .right_arrow_btn .right_arrow{left:62.5%}}@media (min-width: 992px){step-item.step_questions .step_item_inner .button-wrap .right_arrow_btn .right_arrow{left:59.3%}}step-item.step_coach_training label.big_head{max-width:898px}step-item.step_coach_training .radio-wrap{max-width:970px;width:100%;margin:0 auto}step-item.step_coach_training .radio-wrap input[type=radio]{max-width:100%}step-item .div_flex{display:flex;gap:12px;max-width:590px;margin:0 auto}step-item .div_flex .input_main{width:100%}step-item .button-wrap{opacity:0;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease}step-item .button-wrap .right_arrow_btn{position:relative;width:100%}step-item .button-wrap .right_arrow_btn .right_arrow{width:27px;pointer-events:none;position:absolute;top:48%;transition:all .4s ease-in;left:56%;transform:translate(-50%,-50%)}@media (min-width: 1200px){step-item .button-wrap .right_arrow_btn .right_arrow{left:54.5%;top:50%}}step-item .button-wrap .right_arrow_btn .right_arrow path{fill:#fff;transition:all .4s ease-in}step-item .button-wrap .right_arrow_btn .btn{text-indent:-50px;margin-bottom:0}@media (min-width: 992px){step-item .button-wrap .right_arrow_btn .btn{text-indent:-10px}}step-item.active{margin:0 auto;animation:slideInLeft .6s forwards}step-item.active .button-wrap{transform:translateY(0);opacity:1}.backward step-item.active{animation:slideInRight .6s forwards}@keyframes slideInRight{0%{max-height:unset;transform:translate(-15%);opacity:0}50%{transform:translate(0)}to{opacity:1;transform:translate(0);pointer-events:all;max-height:unset;padding:2rem}}@keyframes slideInLeft{0%{max-height:unset;transform:translate(15%);opacity:0}50%{transform:translate(0)}to{opacity:1;transform:translate(0);pointer-events:all;max-height:unset;padding:2rem}}
