html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}.page{background:#fff;width:450px;margin:0 auto}
*{font-family:'Manrope',sans-serif !important;font-size:20px;line-height:24px;color:#222}
strong{font-weight:700}.bx-wrapper{margin-bottom:0 !important}.circle-progress-value{stroke-width:10px;stroke:#007ef5}
.circle-progress-circle{stroke:#fff;stroke-width:10px;fill:#f7f7f7}.circle-progress-text{font-size:25px;font-weight:900;fill:#3da1ff}
.circle-progress{width:177px;height:auto}.content{width:450px;margin:0 auto;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.content_header{padding:0 30px 0 20px}.content_footer{background:#111;padding:32px 0 48px}
.content-first{padding:0}.button{font-size:22px;line-height:32.6px;text-align:center;font-weight:600;border:0 none;padding:15px 0;text-decoration:none;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;cursor:pointer}
.button svg{margin-left:10px}.button_login{background:-webkit-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-moz-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-o-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-ms-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:linear-gradient(89.54deg,#ea0048 .28%,#ff1855 99.6%);-webkit-box-shadow:0 2px 0 #c3003c,0 2px 10px #fc1453;box-shadow:0 2px 0 #c3003c,0 2px 10px #fc1453;border-radius:10px;color:#fff}
.button_red{background:-webkit-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-moz-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-o-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-ms-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:linear-gradient(89.54deg,#ea0048 .28%,#ff1855 99.6%);-webkit-box-shadow:0 2px 0 #c3003c,0 2px 10px #fc1453;box-shadow:0 2px 0 #c3003c,0 2px 10px #fc1453;border-radius:10px;font-size:22px;line-height:30px;color:#fff}
.button_email{background:-webkit-linear-gradient(0,#dadada .28%,#c0c0c0 99.6%);background:-moz-linear-gradient(0,#dadada .28%,#c0c0c0 99.6%);background:-o-linear-gradient(0,#dadada .28%,#c0c0c0 99.6%);background:-ms-linear-gradient(0,#dadada .28%,#c0c0c0 99.6%);background:linear-gradient(90deg,#dadada .28%,#c0c0c0 99.6%);-webkit-box-shadow:0 2px 0 0 #aeaeae;box-shadow:0 2px 0 0 #aeaeae;border-radius:10px;font-size:15px;font-weight:800;line-height:30px;color:#fff;padding:13px 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;width:100%}
.button_email .svg_red{display:none}.button_email_active{background:-webkit-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-moz-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-o-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:-ms-linear-gradient(0.46deg,#ea0048 .28%,#ff1855 99.6%);background:linear-gradient(89.54deg,#ea0048 .28%,#ff1855 99.6%);-webkit-box-shadow:0 2px 0 #c3003c,0 2px 10px #fc1453;box-shadow:0 2px 0 #c3003c,0 2px 10px #fc1453;cursor:pointer}
.button_email_active .svg_red{display:inline}.button_email_active .svg_grey{display:none}
.button_blue{background:-webkit-linear-gradient(0.46deg,#3ea2ff .28%,#0077e6 99.6%);background:-moz-linear-gradient(0.46deg,#3ea2ff .28%,#0077e6 99.6%);background:-o-linear-gradient(0.46deg,#3ea2ff .28%,#0077e6 99.6%);background:-ms-linear-gradient(0.46deg,#3ea2ff .28%,#0077e6 99.6%);background:linear-gradient(89.54deg,#3ea2ff .28%,#0077e6 99.6%);-webkit-box-shadow:0 2px 0 #005eb6,0 2px 10px #3ea2ff;box-shadow:0 2px 0 #005eb6,0 2px 10px #3ea2ff;border-radius:10px;color:#fff;padding:12px 0}
.button_blue:active{background:-webkit-linear-gradient(0.46deg,#0084ff .28%,#0069ca 99.6%);background:-moz-linear-gradient(0.46deg,#0084ff .28%,#0069ca 99.6%);background:-o-linear-gradient(0.46deg,#0084ff .28%,#0069ca 99.6%);background:-ms-linear-gradient(0.46deg,#0084ff .28%,#0069ca 99.6%);background:linear-gradient(89.54deg,#0084ff .28%,#0069ca 99.6%);-webkit-box-shadow:0 2px 0 #005eb6,0 2px 10px #3ea2ff;box-shadow:0 2px 0 #005eb6,0 2px 10px #3ea2ff;border-radius:10px}
.header{background:#eaeaea;backdrop-filter:blur(15px);font-size:14px;width:100%;position:fixed;left:0;top:0;z-index:10000}
.header__container{height:56px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}
.header__left{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start}
.header__logo{display:block}.header__logo img{width:75px}.header__lang{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:45px;margin-left:17px}
.header__lang span{color:#222;font-size:14px;line-height:15px;font-weight:300;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}
.header__lang a{color:#222;font-size:14px;line-height:15px;font-weight:600}.header__actions{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:right;-moz-box-pack:right;-o-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;justify-content:right;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.header__login{max-width:94px;text-decoration:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.header__login-text{color:#222;font-size:14px;line-height:15px;font-weight:300;text-align:center;width:65px}
.header__login-image{margin-left:10px;width:30px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.header__login-image svg{width:100%}.form__checkbox{position:absolute;z-index:-1;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.form__checkbox+label{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.form__checkbox+label span{display:inline-block;margin-left:10px}.form__checkbox+label:before{content:'';display:inline-block;width:15px;height:15px;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;border:1px solid #c5dce7;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}
.form__checkbox:checked+label{background-image:url("data:image/svg+xml,%3Csvg width='8' height='7' viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.1578 6.93921L0 3.8577L1.27808 2.59853L3.15501 4.43397L6.7204 0.939209L7.99992 2.19315L3.1578 6.93921Z' fill='%23C5DCE7'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:5px 5px}
.quiz{background:#fff;min-height:500px;padding:91px 0 82px}.quiz__title{color:#222;font-size:24px;line-height:1.2;font-weight:800;text-align:center;text-transform:uppercase}
.quiz__title span{color:#3ea2ff;font-size:24px;line-height:1.2;font-weight:800;text-align:center;text-transform:uppercase}
.quiz__img{margin:0;text-align:center;cursor:pointer}.quiz__img img{max-width:100%}
.quiz__desc{font-size:18px;line-height:1.7;font-weight:400;text-align:center;margin:5px 0 0;color:#222}
.quiz__desc span{border-radius:7px;background:rgba(190,239,255,0.8);font-size:26px;line-height:1.2;font-weight:700;color:#222;padding:0 10px}
.quiz__action{margin:15px 0 0}.quiz__stitle{font-size:24px;line-height:24px;font-weight:800;text-align:center}
.quiz__stitle span{color:#3ea2ff;font-size:24px;line-height:24px;font-weight:800}
.quiz__go{margin:15px 0 0;font-size:18px;line-height:18px;font-weight:400;text-align:center}
.quiz__progress{text-align:center;margin:14px 0 0;position:relative}.quiz__percent{font-size:25px;line-height:25px;color:#3ea2ff;font-weight:600;position:absolute;z-index:2;right:calc(50% - 65px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:51px}
.quiz__form{margin:32px 0 0;background:#f7f7f7;border:1px solid #e0e0e0;border-radius:10px;padding:24px 20px 50px}
.quiz__form_load{padding-bottom:30px}.quiz__form_transparent{background:transparent;border:0 none;padding-top:16px}
.quiz__form-fields{margin:0}.quiz__form-fields-desc{margin:18px 0 0;font-size:15px;line-height:1.2;font-weight:400;color:#666}
.quiz__form-fields-action{margin:27px 0 0}.quiz__form-email{margin:40px 0 0}.quiz__form-field input[type=text]{border:1px solid #dedede;background:#fff;border-radius:10px;width:100%;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:1;font-weight:500;color:#333;padding:15px 20px}
.quiz__form-desc{font-size:16px;line-height:19px;font-weight:400;color:#666;margin:13px 0 0;text-align:center}
.quiz__form-desc span{display:block;font-size:16px;line-height:19px;font-weight:400;color:#222;margin:10px 0 0}
.quiz__form-title{font-size:22px;line-height:1;font-weight:800;text-align:center}
.quiz__form-buttons{margin:27px 0 0}.quiz__form-button{font-size:20px;line-height:20px;font-weight:500;text-align:center;background:#fff;border:1px solid #eaeaea;width:300px;margin:0 0 10px;padding:15px 0;border-radius:10px;cursor:pointer}
.quiz__form-button:active,.quiz__form-button:hover{background:#3ea2ff;color:#fff;border-color:#3ea2ff}
.quiz__form-progress{margin:17px 0 0}.quiz__form-progress-bar{background:#f3f3f3;border-radius:5px;height:7px}
.quiz__form-progress-bar-fill{background:#3ea2ff;border-radius:5px;height:7px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}
.quiz__form-progress-actions{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:9px 0 0}
.quiz__form-progress-back{font-size:16px;line-height:1;font-weight:500;color:#bdbdbd;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.quiz__form-progress-back svg{margin-right:9px}.quiz__form-progress-pages{color:#bdbdbd;font-size:16px;line-height:1;font-weight:600}
.quiz__form-progress-pages strong{color:#222;font-size:16px;line-height:1;font-weight:600}
.quiz__saction{margin:16px 0 0}.quiz__saction_mt{margin-top:130px}.quiz__box{margin:22px 0 0}
.quiz__checkbox{position:absolute;z-index:-1;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.quiz__checkbox-block{margin:0 0 8px}.quiz__checkbox+label{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:18px;line-height:18px;color:#222;font-weight:400}
.quiz__checkbox+label::before{content:'';display:inline-block;width:1em;height:1em;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}
.quiz__checkbox:checked+label::before{border-color:#2893f6;background-color:#2893f6;background-image:url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8433 0.469299C11.2299 -0.156433 10.2357 -0.156433 9.62228 0.469299L4.06949 6.13283L2.6811 4.71676C2.06767 4.09103 1.0735 4.09103 0.460071 4.71676C-0.153357 5.34249 -0.153357 6.35667 0.460071 6.98202L2.95878 9.5307C3.57221 10.1564 4.56638 10.1564 5.17981 9.5307L11.8433 2.73494C12.4568 2.10921 12.4568 1.09503 11.8433 0.469299Z' fill='white'/%3E%3C/svg%3E%0A")}
.quiz__checkbox:not(:disabled):not(:checked)+label:hover::before{border-color:#b3d7ff}
.quiz__checkbox:not(:disabled):active+label::before{background-color:#b3d7ff;border-color:#b3d7ff}
.quiz__checkbox:focus+label::before{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
.quiz__checkbox:focus:not(:checked)+label::before{border-color:#80bdff}.quiz__checkbox:disabled+label::before{background-color:#e9ecef}
.quiz__result-graph{text-align:center;margin:20px 0 0}.quiz__result-data{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:335px;margin:0 auto}
.quiz__result-data *{font-size:16px;line-height:1;font-weight:500;color:#999}.quiz__errors{color:red;font-size:14px;line-height:1.2;margin:15px 0 0;text-align:center;display:none}
.quiz__reviews{margin:20px 0 0}.quiz__reviews-item{margin:0 0 20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;max-width:100%}
.quiz__reviews-item_hidden{display:none}.quiz__reviews-item-img{margin-right:15px}
.quiz__reviews-item-text{background:#fff;border-radius:10px;border:1px solid #ededed;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.2;color:#333;font-weight:400}
.irs--round{margin:50px 0 0}.irs--round .irs-line{height:7px}.irs--round .irs-bar{background:#3ea2ff}
.irs--round .irs-bar--single{height:7px}.irs--round .irs-min,.irs--round .irs-max{font-size:18px;line-height:1;font-weight:400;background:0;color:#666;padding:0}
.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:18px;line-height:1;font-weight:400;background:0;color:#666;padding:0}
.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{display:none}
.irs--round .irs-handle{border-color:#fff;background:#3ea2ff !important;height:18px;width:18px;top:30px}
.format__list{margin:28px auto 0;width:360px}.format__item{margin:0 0 18px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start}
.format__item:nth-child(2){margin-bottom:20px}.format__item:nth-child(3){margin-bottom:36px}
.format__item:nth-child(4){margin-bottom:65px}.format__item-image{position:relative;margin:0 17px 0 0;width:130px}
.format__item-image img{position:absolute;z-index:2;left:0;top:0}.format__item-title{font-size:18px;line-height:21px;color:#222;font-weight:700}
.format__item-text{font-size:17px;line-height:20px;color:$colorGrey;font-weight:400;margin:5px 0 0}