/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=cyrillic-ext);img,legend{border:0}*,body{margin:0}*,legend,td,th{padding:0}#load-content,svg:not(:root){overflow:hidden}.button,a:active,a:hover{outline:0}*,.button,.result__repeat{text-decoration:none}.header,sub,sup{position:relative}.questions,.wrapper .wrapper__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.wrapper,.wrapper .wrapper__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;font-family:'Open Sans',sans-serif}.action__left,.button,.questions__counter,.result__right--title,.result__share--button,h1,h3{font-family:Raleway,sans-serif}@media (max-width:992px){html{font-size:9px}}.wrapper{min-height:100vh;padding:3rem;background:#06c;display:flex}.wrapper .wrapper__inner{min-height:-moz-calc(100vh - 6rem);min-height:calc(100vh - 6rem);width:100%;background:#fff;box-shadow:0 0 26.1px 3.9px rgba(25,82,149,.8);display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){html{font-size:8px}.wrapper{padding:1.5rem}}#load-content{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.button{display:inline-block;font-size:1.6rem;color:#ffeb99;padding:2.5rem 8rem;border:none;background:#000;font-weight:500}.header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px}.header:after,.header__nav-item:before{height:2px;bottom:0;content:''}.header:after{display:block;position:absolute;left:0;width:100%;background:#ededed}.header__logo,.header__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.header__logo{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3.5rem}.header__logo img{display:block}@media (max-width:992px){.header__logo{margin-left:3rem}.header__logo img{width:150px}}.header__nav{display:flex}.header__nav-item,.questions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.header__nav-item{font-size:1.8rem;color:#8f8f8f;line-height:1;padding:0 3.8rem;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.header__nav-item:before{width:0;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#4693ed;opacity:1;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;z-index:2}.header__nav-item path{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.header__nav-item:hover{background:#f8f7f7}.header__nav-item:hover path{fill:#06c!important}.header__nav-item:hover:before{width:100%}.header__nav-item--phone span{margin-left:1.5rem}h1{color:#171718;font-weight:800;margin:0 0 5rem;font-size:5rem;line-height:1.2}h1 span{background:#ffeb99;display:inline-block;padding:.2rem .5rem 0}@media (max-width:767px){h1{font-size:3rem}h1 span{padding:.2rem 1.5rem}}.questions{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.action,.questions__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}@media (max-width:1024px){.questions{padding:2rem}}.questions__content{width:100%;max-width:1140px}.action{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:990px}@media (max-width:767px){.questions__content{padding:2rem 0}.action{padding:0 1.5rem}}.question__answers,h3{padding:0 .5rem}.action__left{font-size:2.5rem;line-height:1.4}.action__left p{color:#171718;margin-bottom:2.5rem}.action__left span{color:#bfbfbf;font-weight:300;display:block;margin-bottom:5rem}.questions__list{max-width:760px;width:100%;display:flex}.questions__list--view{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:.15s;-moz-transition:.15s;transition:.15s}.question__item,h3{display:inline-block}.question__item{position:absolute;width:100%;-webkit-transition:.5s cubic-bezier(.28,.99,.27,.925);-moz-transition:.5s cubic-bezier(.28,.99,.27,.925);transition:.5s cubic-bezier(.28,.99,.27,.925);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;vertical-align:top;pointer-events:none}.question__item.question__item--current{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:auto}.question__answers-item.checked,.result__share--js{pointer-events:none}.question__item.question__item--answered{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}h3{font-size:3.5rem;font-weight:500;position:relative;line-height:1.3;margin-bottom:4rem}.question__answers-item,.result_outer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}h3 .question__item-title--text{position:relative;background-image:-webkit-linear-gradient(top,#ffeb99 0,#ffeb99 100%);background-image:-moz-linear-gradient(top,#ffeb99 0,#ffeb99 100%);background-image:linear-gradient(to bottom,#ffeb99 0,#ffeb99 100%);background-size:100%;background-repeat:no-repeat;background-position:0 2.58rem}@media (max-width:767px){h3{font-size:3rem}}.question__answers-item{color:#171718;font-size:2.5rem;line-height:1.25;font-weight:300;background:#f7f7f8;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;margin:0 -.5rem;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;position:relative;min-height:82px}.question__answers-item:after{display:block;height:100%;width:0;-webkit-transition:.4s cubic-bezier(.79,.1,.95,.62);-moz-transition:.4s cubic-bezier(.79,.1,.95,.62);transition:.4s cubic-bezier(.79,.1,.95,.62);position:absolute;content:'';background-repeat:no-repeat;background-position:left center;top:0;left:0}.question__answers-item:nth-child(1):after{background-image:url(img/h1.svg)}.question__answers-item:nth-child(2):after{background-image:url(img/h2.svg)}.question__answers-item:nth-child(3):after{background-image:url(img/h3.svg)}.question__answers-item:nth-child(4):after{background-image:url(img/h4.svg)}.question__answers-item.checked:after{width:100%}.question__answers-item+.question__answers-item{margin-top:.5rem}.question__answers-item span{position:relative;z-index:2}.question__answers-item:hover{background:#ececee;color:#303032}.question__answers-item .svg__container{display:block!important;position:absolute;top:0;right:0;width:100%;height:100%}.question__answers-item .svg__container svg{width:100%;height:100%}.result_outer{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:980px;margin:0 auto}@media (max-width:768px){.result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.result__left{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;max-width:360px;width:100%}.result__right{padding:0 1.5rem 0 2.5rem}.result__image img{display:block;width:100%;max-width:100%}.result__repeat{font-size:1.75rem;font-weight:500;text-align:center;display:block;margin-top:2.5rem;padding:2.5rem 4rem}.result__right--text{font-size:1.5rem;color:#6d6d71;font-weight:300}.result__right--title{font-size:4.5rem;font-weight:800;margin-top:1.3rem}.result__right--title span{background:#ffeb99;display:inline-block;padding:0 .5rem;}@media (max-width:768px){.result__right--title{font-size:3rem;text-align:center}.result__right--title span{margin-left:0;white-space:normal}}.result__right--description{font-size:1.9rem;line-height:1.5;color:#171718;margin-bottom:3rem}.result__right--description p{margin-top:2rem}.result__right--description a{color:#06c;text-decoration:underline}@media (max-width:768px){.result__right--description{margin-bottom:4rem}}.result__share{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:600px){.result__share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.5rem}}.result__share--button{color:#fff;font-size:1.6rem;cursor:pointer;-webkit-transition:.15s;-moz-transition:.15s;transition:.15s;opacity:.85;margin-top:2rem;min-width:140px;text-align:center}.logout,.result__share--button.more .dots{-webkit-transition:.25s;-moz-transition:.25s}.result__share--button+.result__share--button{margin-left:1rem}.result__share--button a{color:currentColor;display:block;padding:2.5rem 3rem}.result__share--button:hover{opacity:1}.result__share--button.facebook{background:#3b5998}.result__share--button.telegram{background:#08c}.result__share--button.vkontakte{background:#45668e}.result__share--button.google{background:#bf1f13}.result__share--button.more{background:#f7f7f8;min-width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.result__share--button.more .dots{transition:.25s}.result__share--button.more.result__share--active .dots{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.result__share--button.more img{display:block}.result__share--button.more:hover{background:#e9e9ec}@media (max-width:600px){.result__share--button{text-align:center}.result__share--button+.result__share--button{margin-left:0}}.jssocials-shares{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:450px;margin:1rem 0 0!important}.jssocials-share{display:block!important;margin:0 1rem 1rem 0!important;width:65px;height:65px;padding:0}.jssocials-share-link{width:100%;height:100%;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0!important}.jssocials-share-link i{display:block;font-size:2rem!important}.questions__footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:760px;width:100%;margin-top:5rem}.questions__counter{font-size:3.5rem}@media (max-width:767px){.questions__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem}.questions__counter{margin-bottom:2.5rem}}.login__title{text-align:center;color:#171718;font-size:3.5rem;margin-bottom:5rem;width:100%}.login__title:before{display:none}.login__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.login__buttons .result__share--button{margin-top:0}.login__buttons .result__share--button+.result__share--button{margin-left:2rem}.user__info--image{width:40px;height:40px;border-radius:50%;margin-right:1.5rem}.user__info--name{color:#06c;font-size:1.5rem}.logout{display:block;font-size:1.3rem;margin-top:.5rem;color:#c1c1c1;transition:.25s}.logout:hover{color:#171718}.user__info{-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;opacity:1}.user__info--logout{opacity:0}#load-content{position:relative}#load-content .load-content__data,#load-content section{-webkit-transition:.7s cubic-bezier(.295,.75,0,.99);-moz-transition:.7s cubic-bezier(.295,.75,0,.99);transition:.7s cubic-bezier(.295,.75,0,.99);opacity:1;max-width:100%;width:100%}#load-content .section__right{-webkit-transform:translateX(100%)!important;-moz-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;transform:translateX(100%)!important}#load-content.is-loading section{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.5s cubic-bezier(.855,.035,1,.635);-moz-transition:.5s cubic-bezier(.855,.035,1,.635);transition:.5s cubic-bezier(.855,.035,1,.635);opacity:0}#load-content:not(.is-loading) section:not(.section__right){-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.parallax__shapes{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.parallax__shapes--shape{position:absolute!important;pointer-events:none;width:auto;height:auto;-webkit-transition:opacity 1s cubic-bezier(.295,.75,0,.99),top 2.5s cubic-bezier(.295,.75,0,.99),right 2.5s cubic-bezier(.295,.75,0,.99),left 2.5s cubic-bezier(.295,.75,0,.99);-moz-transition:opacity 1s cubic-bezier(.295,.75,0,.99),top 2.5s cubic-bezier(.295,.75,0,.99),right 2.5s cubic-bezier(.295,.75,0,.99),left 2.5s cubic-bezier(.295,.75,0,.99);transition:opacity 1s cubic-bezier(.295,.75,0,.99),top 2.5s cubic-bezier(.295,.75,0,.99),right 2.5s cubic-bezier(.295,.75,0,.99),left 2.5s cubic-bezier(.295,.75,0,.99)}.parallax__shapes--shape-1{top:8%!important;left:8%!important;bottom:auto!important;right:auto!important}.parallax__shapes--shape-2{top:9%!important;right:5%!important;left:auto!important;bottom:auto!important}.parallax__shapes--shape-3{bottom:9%!important;right:35%!important;top:auto!important;left:auto!important}.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-moz-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}40%,60%{-webkit-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}}@-moz-keyframes shake{10%,90%{-moz-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}20%,80%{-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-moz-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}40%,60%{-moz-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-3px,0,0);-moz-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);-moz-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-6px,0,0);-moz-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}40%,60%{-webkit-transform:translate3d(6px,0,0);-moz-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}}.result__repeat--mobile{display:none}@media (min-width:992px){.result__left{min-width:360px}}@media (max-width:992px){.result__repeat{display:none}.result__repeat--mobile{display:block}.result__left{max-width:100%}}.parallax__shapes--shape-4{right:5%!important;top:65%!important;text-align:left!important;left:auto!important;width:auto!important;height:auto!important;opacity:0}[data-page=quiz] .parallax__shapes--shape-1{left:80%!important}[data-page=quiz] .parallax__shapes--shape-2{right:80%!important;top:70%!important}[data-page=quiz] .parallax__shapes--shape-3{opacity:0}[data-page=result] .parallax__shapes--shape-2,[data-page=res] .parallax__shapes--shape-2{right:70%!important}[data-page=result] .parallax__shapes--shape-4,[data-page=res] .parallax__shapes--shape-4{opacity:1}[data-page=result] .parallax__shapes--shape-1,[data-page=result] .parallax__shapes--shape-3,[data-page=res] .parallax__shapes--shape-1,[data-page=res] .parallax__shapes--shape-3{opacity:0}.result__share--js{-webkit-transition:.25s cubic-bezier(.28,.99,.27,.925);-moz-transition:.25s cubic-bezier(.28,.99,.27,.925);transition:.25s cubic-bezier(.28,.99,.27,.925);opacity:0;-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.result__share--js.result__share--open{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:1500px){html{font-size:8px}.question__answers-item{font-size:2rem;min-height:70px}.result__right--description{margin-bottom:4rem}}@media (max-width:1024px) AND (min-width:992px){html{font-size:9px}.question__answers-item{font-size:2rem;min-height:70px}.result__right--description{margin-bottom:6rem}}@media (max-width:768px){[data-page=home] .parallax__shapes--shape-1{display:none!important}.result__right--text{text-align:center;margin-top:2rem}.result__right{padding:0 1rem}}div.login{padding:2rem 3rem}