/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:fs_albert_prothin;src:url(../fonts/fs_albert_pro-thin-webfont.eot);src:url(../fonts/fs_albert_pro-thin-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fs_albert_pro-thin-webfont.woff2) format("woff2"),url(../fonts/fs_albert_pro-thin-webfont.woff) format("woff"),url(../fonts/fs_albert_pro-thin-webfont.ttf) format("truetype"),url(../fonts/fs_albert_pro-thin-webfont.svg#fs_albert_prothin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:fs_albert_probold;src:url(../fonts/fs_albert_pro-bold-webfont.eot);src:url(../fonts/fs_albert_pro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fs_albert_pro-bold-webfont.woff2) format("woff2"),url(../fonts/fs_albert_pro-bold-webfont.woff) format("woff"),url(../fonts/fs_albert_pro-bold-webfont.ttf) format("truetype"),url(../fonts/fs_albert_pro-bold-webfont.svg#fs_albert_probold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:fs_albert_prolight;src:url(../fonts/fs_albert_pro-light-webfont.eot);src:url(../fonts/fs_albert_pro-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fs_albert_pro-light-webfont.woff2) format("woff2"),url(../fonts/fs_albert_pro-light-webfont.woff) format("woff"),url(../fonts/fs_albert_pro-light-webfont.ttf) format("truetype"),url(../fonts/fs_albert_pro-light-webfont.svg#fs_albert_prolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:fs_albert_proextrabold;src:url(../fonts/fs_albert_pro-extrabold-webfont.eot);src:url(../fonts/fs_albert_pro-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fs_albert_pro-extrabold-webfont.woff2) format("woff2"),url(../fonts/fs_albert_pro-extrabold-webfont.woff) format("woff"),url(../fonts/fs_albert_pro-extrabold-webfont.ttf) format("truetype"),url(../fonts/fs_albert_pro-extrabold-webfont.svg#fs_albert_proextrabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:fs_albert_proregular;src:url(../fonts/fs_albert_pro-webfont.eot);src:url(../fonts/fs_albert_pro-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fs_albert_pro-webfont.woff2) format("woff2"),url(../fonts/fs_albert_pro-webfont.woff) format("woff"),url(../fonts/fs_albert_pro-webfont.ttf) format("truetype"),url(../fonts/fs_albert_pro-webfont.svg#fs_albert_proregular) format("svg");font-weight:400;font-style:normal}*{-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;margin:0;padding:0}body{background:#afafaf;font-family:fs_albert_prolight,Arial,sans-serif;font-size:28px;color:#786c64;text-align:center}img{display:block}p{margin:0 auto 16px}.ng-hide{display:block!important}.lt-ie9 img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);zoom:1}.container{display:table;margin:auto;height:100%}.container__inner{display:table-cell;vertical-align:middle;margin:0;padding:0;overflow:hidden}.card{display:none;position:relative;width:998px;height:673px;background-color:#fff;text-align:left}.card.loaded{display:block}.loader{position:absolute;text-align:center;top:46%;left:0;right:0}.loader.ng-hide{display:none!important}.loader img{margin:auto}.popup{background:url(../images/bg_popup.png) top left no-repeat;display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;text-align:center;color:#fff;font-size:21px}.popup__inner{width:360px;margin:290px auto auto}.popup__btn{background:url(../images/sprites-btn.png) 3px -245px no-repeat;width:80px;height:38px;margin:auto}.popup__btn:hover{cursor:pointer;background-position:-91px -245px}.popup__btn:active{background-position:-90px -244px}.header__banner{position:absolute;top:86px;left:0}.header__banner p{background:url(../images/bg_questions.png) 99% 0 no-repeat;display:inline-block;color:#005ca9;font-size:34px;padding:16px 30px 20px 16px;margin:0 auto -8px}.lt-ie9 .header__banner p{background:url(../images/bg_questions-ie8.png) 99% 7px no-repeat}.intro .header__banner{top:243px}.intro .header__banner p{background:url(../images/sprites-banner.png) top left no-repeat;width:759px;height:89px;text-indent:-200%}.result .header__banner{background:url(../images/sprites-banner.png) top left no-repeat;top:207px}.result .header__banner p{background:url(../images/sprites-banner.png) top left no-repeat;text-indent:-200%}.progress-bar{background-color:#786c64;height:7px}.outro .progress-bar,.result .progress-bar{background-color:#ef7d00}.progress-bar__handle{position:absolute;left:-100%;background-color:#ef7d00;width:8.33%;height:7px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.main{padding:0 70px 0 0}.intro .main,.outro .main,.result .main{padding:45px 45px 0 104px;font-size:24px}.main__head{color:#ef7d00;font-size:24px;font-family:fs_albert_prothin,Arial,sans-serif;line-height:17px;margin-left:40px}.main__answers{list-style-type:none;cursor:pointer;margin-top:60px;margin-left:100px}.main__answers li{background:url(../images/sprites-btn.png) top left no-repeat #fff;overflow:visible;padding:0 0 0 50px;font-size:24px;line-height:1.2em;margin-bottom:16px;height:45px}.main__answers li:hover{background-position:0 -85px}.main__answers li.active{background-position:0 -169px}.lt-ie9 .main__answers li{height:60px;margin-bottom:5px}.main__next{background:url(../images/sprites-btn.png) -2px 100% no-repeat;position:absolute;bottom:16px;right:16px;width:28px;height:29px;cursor:pointer}.main__next:hover{background-position:-48px 100%}.main p{background-color:#fff}.next-image{position:absolute;top:-1000%}.result .main{padding:0}.result__title{font-family:fs_albert_probold,Arial,sans-serif;margin-bottom:20px}.result .header__banner{width:382px;height:66px;background-position:0 0}.result.lead .header__banner{background-position:0 -501px}.result.lead .result-profile{padding-left:185px}.result.flex .header__banner{background-position:0 -403px}.result.flex .result-profile{padding-left:80px}.result.quickwin .header__banner{background-position:0 -305px}.result.quickwin .result-profile{padding-left:118px}.result.organic .header__banner{background-position:0 -207px}.result.organic .result-profile{padding-left:185px}.result.net .header__banner{background-position:0 -109px}.result.net .result-profile{padding-left:155px}