/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{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"]{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;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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes step2-1{from{transform:rotate(25deg) translateX(374px) translateY(50%)}to{transform:rotate(0) translateX(374px) translateY(50%)}}@keyframes step1-1{from{transform:rotate(0) translateX(374px) translateY(50%)}to{transform:rotate(-25deg) translateX(374px) translateY(50%)}}@keyframes step1-2{from{transform:rotate(-25deg) translateX(374px) translateY(50%)}to{transform:rotate(-35deg) translateX(374px) translateY(50%)}}@keyframes step1-3{from{transform:rotate(-35deg) translateX(374px) translateY(50%)}to{transform:rotate(-40deg) translateX(374px) translateY(50%)}}@keyframes step3-1{from{transform:rotate(29deg) translateX(374px) translateY(50%)}to{transform:rotate(37deg) translateX(374px) translateY(50%)}}@keyframes step3-2{from{transform:rotate(37deg) translateX(374px) translateY(50%)}to{transform:rotate(0) translateX(374px) translateY(50%)}}@keyframes step4-1{from{transform:rotate(35deg) translateX(374px) translateY(50%)}to{transform:rotate(44deg) translateX(374px) translateY(50%)}}@keyframes step4-2{from{transform:rotate(44deg) translateX(374px) translateY(50%)}to{transform:rotate(37deg) translateX(374px) translateY(50%)}}.step1-1{animation-name:step1-1}.step1-2{animation-name:step1-2}.step1-3{animation-name:step1-3}.step2-1{animation-name:step2-1}.step3-1{animation-name:step3-1}.step3-2{animation-name:step3-2}.step4-1{animation-name:step4-1}.step4-2{animation-name:step4-2}.bg-mask{position:absolute;top:0;left:0;width:100%;height:238px;mask-border:url(/images/progress-mask.svg);-webkit-mask-box-image:url(/images/progress-mask.svg)}.bg-fill{position:absolute;top:250px;left:0;width:100%;height:270px;background:red;transition:top 1s ease;-webkit-transition:top 1s ease}.bg-anim{background:url(images/bg-anim.svg) no-repeat 100% 0;animation:BgAnim 2s linear forwards;-webkit-animation:BgAnim 2s linear forwards}@keyframes BgAnim{0%{background-position:100% 0}50%{background-position:50% 0}100%{background-position:0 0}}img#clip-svg{z-index:-1;position:relative}.hold{position:absolute;width:100%;height:100%;clip:rect(0,238px,238px,119px);background-color:transparent;z-index:-1}.fill,.dot span{background-color:#f50}.fill{position:absolute;left:-30px;width:calc(100% + 60px);height:calc(100% + 30px);border-radius:44%;clip:rect(-30px,149px,268px,0)}.left .fill{z-index:1}@keyframes left{0%{-webkit-transform:rotate(0)}100%{transform:rotate(180deg)}}.right{transform:rotate(180deg)}.right .fill{z-index:-1;animation-delay:1s}@keyframes right{0%{-webkit-transform:rotate(0)}100%{transform:rotate(180deg)}}.inner-shadow img{margin-left:17px;margin-top:15px}.test-btn-container{position:relative}.active #btn-test{display:none}#loader{display:none;margin:26px 0 0 36px;border:4px solid #fff;border-radius:50%;border-top:4px solid #353d6d;width:30px;height:30px;animation:spin 1s linear infinite}.active #loader{display:block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.nav-slide ul{margin:0;padding:0;list-style:none}.clearfix:after,.container:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#e6e6e6;background:#fff;font:16px/1.35 "acumin-pro",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}video,iframe,object,embed{max-width:100%;display:block}#__bs_notify__{display:none}.gm-style img{max-width:none}blockquote,blockquote:before,blockquote:after,q,q:before,q:after{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}.resize-active #header *{transform:none !important}.container{margin:0 auto}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"museo-sans",sans-serif;font-weight:300;margin:0 0 .4em;color:inherit;letter-spacing:6px;line-height:1.25}h1,.h1{font-size:35px}h2,.h2{font-size:31px}h3,.h3{font-size:24px}h4,.h4{font-size:21px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}p{margin:0 0 29px;letter-spacing:.8px;line-height:1.8;font-size:16px}em{font-size:12px;letter-spacing:1px}a{color:#e6e6e6;text-decoration:none;transition:color .3s}a:hover{text-decoration:none;color:#353d6d}form,fieldset{margin:0;padding:0;border-style:none}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],textarea{color:#fff;-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;display:block;background:transparent;border:0;border-bottom:1px solid rgba(84,88,167,0.6);padding:17px 31px;font-size:16px;line-height:20px;height:55px;width:100%;margin:0;outline:0;box-shadow:none;letter-spacing:1px;transition:border .3s}input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#e6e6e6}input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='password']::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#e6e6e6}input[type='text']:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='password']:-moz-placeholder,textarea:-moz-placeholder{color:#e6e6e6}
input[type='text']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#e6e6e6}input[type='text'].placeholder,input[type='tel'].placeholder,input[type='email'].placeholder,input[type='search'].placeholder,input[type='password'].placeholder,textarea.placeholder{color:#e6e6e6}input[type='text']:focus,input[type='tel']:focus,input[type='email']:focus,input[type='search']:focus,input[type='password']:focus,textarea:focus{border-color:#000}select{-webkit-border-radius:0;-webkit-appearance:none;background:transparent;border:0;border-bottom:1px solid rgba(84,88,167,0.6);width:100%;height:55px;padding:17px 31px}select .hideme{display:none}.select-container{width:220px;position:relative}.select-container .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #5458a7;position:absolute;top:50%;right:0;transform:translateY(-50%)}.required{border-bottom:1px solid red !important}textarea{resize:vertical;vertical-align:top;height:150px;min-height:120px}button,input[type='button'],input[type='reset'],input[type='file'],input[type='submit']{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.form-row{position:relative}.form-row:before{content:"";position:absolute;top:50%;left:5px;transform:translateY(-50%);color:#5458a7;font-size:18px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-row.form-spacing{margin:10px 0}.form-user:before{content:"\e900"}.form-password:before{content:"\e906"}input[type='text']:disabled{color:#bfbfbf}input[type='checkbox']{position:absolute;opacity:0;cursor:pointer;height:0;width:0}label.checkbox-container{padding-left:32px;margin:20px 0;display:block;cursor:pointer}label.checkbox-container .checkmark{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #5458a7}label.checkbox-container .checkmark:after{content:'';position:absolute;display:none;left:6px;top:1px;width:7px;height:13px;border:solid #5458a7;border-width:0 2px 2px 0;transform:rotate(45deg)}label.checkbox-container input:checked ~ .checkmark:after{display:block}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.ttf?s2aqo0") format("truetype"),url("../fonts/icomoon.woff?s2aqo0") format("woff"),url("../fonts/icomoon.svg?s2aqo0#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-password:before{content:"\e906"}.icon-menu:before{content:"\e904"}.icon-close:before{content:"\e905"}.icon-user:before{content:"\e900"}#header{-ms-flex:0 0 auto;flex:0 0 auto;padding:75px 0 0}#header .header-container{padding:0 100px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}#header .header-container .nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#header .header-container .nav a,#header .header-container .nav p{cursor:pointer}#header .header-container .nav a:nth-child(2){margin-left:20px;margin-right:20px}#header .header-container .nav a:nth-child(3){border:1px solid white;font-size:12px;padding:5px 7.5px;transition:color .3s,border-color .3s}#header .header-container .nav a:nth-child(3):hover{border:1px solid #353d6d;color:#353d6d}#header .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#header .nav-holder{width:calc(100% - 286px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;padding-top:28px}#header .sign-up,#header .question{display:none}.logo{width:286px;z-index:9}.logo .small-img{display:none}.logo .small-img svg{height:34px;width:33px}.logo a{display:block}.logo svg{width:100%;height:75px}.nav-slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-slide .nav-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-slide ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:10px}.nav-slide ul li{padding-right:30px}.nav-slide ul a{font-size:15px;text-transform:uppercase;letter-spacing:3px}.nav-slide .question{-ms-flex-item-align:end;align-self:flex-end;font-size:10px;width:100%;position:absolute;bottom:13px;left:40px}.nav-slide .question a{color:#353d6d}.nav-slide [type="search"]{border-bottom-color:#e6e6e6;margin-bottom:6px;height:34px;padding-right:0;padding-left:0;color:#e6e6e6}.nav-slide [type="search"]::-webkit-input-placeholder{color:#e6e6e6}.nav-slide [type="search"]::-moz-placeholder{opacity:1;color:#e6e6e6}.nav-slide [type="search"]:-moz-placeholder{color:#e6e6e6}.nav-slide [type="search"]:-ms-input-placeholder{color:#e6e6e6}.nav-slide [type="search"].placeholder{color:#e6e6e6}.nav-opener{display:none;z-index:9;font-size:22px}.nav-opener:hover{color:#e6e6e6}.nav-opener .icon-close{display:none}body.nav-active{overflow:hidden;height:100%;width:100%}body.nav-active .nav-opener .icon-close{display:block}body.nav-active .nav-opener .icon-menu{display:none}body.nav-active .nav-slide{display:-ms-flexbox;display:flex}#footer{-ms-flex:0 0 auto;flex:0 0 auto;padding:80px 0 60px;font-size:12px;letter-spacing:.6px;font-weight:300;font-family:"acumin-pro",sans-serif;background-color:white}#footer .container{max-width:1300px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}#footer .container p,#footer .container div{color:#353d6d;margin:0}#footer .container div{margin:15px}#footer .container a{color:#353d6d}#footer .container .pos-logo{width:140px;margin-left:auto}body{background:#587ac2}body.add-gradient{background:#5458a7;background:linear-gradient(135deg,#5458a7 0,#6aa3d7 91%,#6aa3d7 99%,#3690f0 100%)}body.add-gradient #clip-svg{display:block}body.add-gradient #clip-png{display:none}body #clip-png{display:block}body #clip-svg{display:none}#wrapper{position:relative;height:100vh;width:100%;overflow-y:auto;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-top:70px;padding-bottom:50px;-ms-flex:1 1 auto;flex:1 1 auto}main .container.container-sm{padding-right:15px;padding-left:15px}main.screen1-active .screen1{display:block}main.screen2-active .screen2{display:block}main.screen3-active .screen3{display:block}main.screen4-active .screen4{display:block}main.screen1-active.screen2-active.screen3-active .screen{padding:100px 0}.container{max-width:1130px;padding:0 15px;margin:0 auto;width:100%}.container-small{max-width:500px;margin:0 auto}
.clear-button{width:20px;position:absolute;top:24px;right:0;cursor:pointer}.clear-button:hover{color:white}.btn{display:inline-block;vertical-align:top;text-align:center;padding:9px 21px;color:#fff;font-weight:700;background-color:#353d6d;border:1px solid #353d6d;font-size:12px;letter-spacing:2.2px;transition:all .3s ease-in-out}.btn:hover{background-color:transparent}.btn.btn-small{background-color:transparent;border-color:#fff;border-radius:0;font-weight:300;padding:6px 10px;font-size:10px;letter-spacing:1.9px}.btn.btn-small:hover{background-color:#fff}.content-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;max-width:966px;margin:0 auto}.content-holder .visual{width:34%}.content-holder .content{width:66%;padding-left:58px}.content-holder .content p:not(:nth-last-child(2)){margin:0 0 10px}.screen{display:none}.screen h1{font-size:31px}.screen button{margin-top:10px}.screen form{max-width:400px}.screen form .btn{margin-top:26px}.screen .image-block{width:286px;height:297px;max-width:100%;background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-left:auto;-ms-flex-direction:column;flex-direction:column}.screen .visual-holder{position:relative;width:286px;margin:0 auto}.screen .visual-content{font-weight:300;font-family:"museo-sans",sans-serif;color:#353d6d;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:100%;text-align:center}.screen .visual-content span{display:block;width:100%}.screen .visual-content strong{font-weight:100}.screen .visual-content .score{font-size:65px;font-weight:300;line-height:1.1;margin-top:-10px;padding:0 30px}.steps-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;max-width:996px;margin:0 auto;position:relative}.steps-holder.step1-active .step1:before{height:18px;width:18px;left:-71px;transition:all .4s .5s}.steps-holder.step1-active .step1 h2{letter-spacing:6px}.steps-holder.step1-active .step1 .inner{opacity:1;visibility:visible;max-height:500px;max-width:800px;transform:translateY(0);transition:opacity .4s,transform .4s,visibility 0s .4s,max-height .4s,max-width 0s .4s}.steps-holder.step1-active .step2:before{height:9px;width:9px;left:-69px}.steps-holder.step1-active .step2 h2{font-size:7px;margin-left:-30px}.steps-holder.step1-active .step3:before{height:7px;width:7px;left:-70px}.steps-holder.step1-active .step3 h2{font-size:5px;margin-left:-30px}.steps-holder.step1-active .step4:before{height:6px;width:6px;left:-70px}.steps-holder.step1-active .step4 h2{font-size:4px;margin-left:-30px}.steps-holder.step2-active .step1:before{height:9px;width:9px;left:-62px;transition:all .4s .5s}.steps-holder.step2-active .step2:before{height:18px;width:18px;left:-71px;transition:all .4s .5s}.steps-holder.step2-active .step2 h2{letter-spacing:6px;font-size:31px;margin-left:0;transition:all .4s .5s}.steps-holder.step2-active .step2 .inner{opacity:1;visibility:visible;max-height:500px;transition:opacity .4s .8s,visibility 0s .8s,max-height .4s .8s,max-width 0s .8s;max-width:800px}.steps-holder.step2-active .step3:before{height:9px;width:9px;left:-71px;transition:all .4s .4s}.steps-holder.step2-active .step3 h2{font-size:7px;margin-left:-32px;transition:all .4s .4s}.steps-holder.step2-active .step4:before{height:7px;width:7px;left:-72px;transition:all .4s .4s}.steps-holder.step2-active .step4 h2{font-size:5px;margin-left:-32px;transition:all .4s .4s}.steps-holder.step3-active .step1 h2{font-size:5px;margin-left:-30px;transition:all .4s .5s}.steps-holder.step3-active .step1:before{height:7px;width:7px;left:-59px;transition:all .4s .5s}.steps-holder.step3-active .step2:before{height:9px;width:9px;left:-62px;transition:all .4s .5s}.steps-holder.step3-active .step2 h2{font-size:7px;margin-left:-30px;transition:all .4s .5s}.steps-holder.step3-active .step3:before{height:18px;width:18px;left:-71px;transition:all .4s .5s}.steps-holder.step3-active .step3 h2{letter-spacing:6px;font-size:31px;margin-left:0;transition:all .4s .5s}.steps-holder.step3-active .step3 .inner{opacity:1;visibility:visible;max-height:500px;max-width:800px;transition:opacity .4s .8s,visibility 0s .8s,max-height .4s .8s,max-width 0s .8s}.steps-holder.step3-active .step4:before{height:9px;width:9px;left:-71px;transition:all .4s .4s}.steps-holder.step3-active .step4 h2{font-size:7px;margin-left:-32px;transition:all .4s .4s}.steps-holder.step3-active .visual-holder.progress{display:block}.steps-holder.step3-active .visual-holder.progress .progress-1{background-image:url(/images/progress-1.svg)}.steps-holder.step3-active .visual-holder.progress .progress-2{background-image:url(/images/progress-2.svg)}.steps-holder.step3-active .visual-holder.progress .progress-3{background-image:url(/images/progress-3.svg)}.steps-holder.step3-active .visual-holder.progress .progress-4{background-image:url(/images/progress-4.svg)}.steps-holder.step3-active .visual-holder.progress .progress-5{background-image:url(/images/progress-5.svg)}.steps-holder.step3-active .visual-holder.progress .progress-6{background-image:url(/images/progress-6.svg)}.steps-holder.step3-active .visual-holder.progress .progress-7{background-image:url(/images/progress-7.svg)}.steps-holder.step4-active .step1 h2{font-size:5px;margin-left:-30px;transition:all .4s .5s}.steps-holder.step4-active .step1:before{height:6px;width:6px;left:-58px;transition:all .4s .5s}.steps-holder.step4-active .step2 h2{font-size:5px;margin-left:-30px;transition:all .4s .5s}.steps-holder.step4-active .step2:before{height:7px;width:7px;left:-60px;transition:all .4s .5s}.steps-holder.step4-active .step3:before{height:9px;width:9px;left:-62px;transition:all .4s .5s}.steps-holder.step4-active .step3 h2{font-size:7px;margin-left:-30px;transition:all .4s .5s}.steps-holder.step4-active .step4:before{height:18px;width:18px;left:-71px;transition:all .4s .5s}.steps-holder.step4-active .step4 h2{letter-spacing:6px;font-size:31px;margin-left:0;transition:all .4s .5s}.steps-holder.step4-active .step4 .inner{opacity:1;visibility:visible;max-height:500px;transition:opacity .4s .8s,visibility 0s .8s,max-height .4s .8s,max-width 0s .8s;max-width:800px}.steps-holder.step4-active .visual-holder.result{display:block}.steps-holder .step{position:absolute}.steps-holder .step:before{content:"";height:18px;width:18px;border-radius:50%;background-color:#e6e6e6;position:absolute;top:50%;left:-71px;transform:translateY(-50%);transition:left .4s}.steps-holder .inner{opacity:0;visibility:hidden;max-height:0;overflow:hidden;max-width:0;transition:opacity .4s,visibility 0s .4s,max-height .4s,max-width 0s .4s}.steps-holder .steps-nav{width:412px;position:relative;height:600px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:110px}.steps-holder .steps-content{width:calc(100% - 412px);padding-left:60px}.steps-holder .half-circle{display:block;height:600px;width:279px;background-repeat:no-repeat;margin-left:auto;position:absolute;top:0;left:133px}.steps-holder .visual-holder{display:none;position:relative;width:248px;max-width:100%;margin-left:auto}.steps-holder .visual-holder.progress .visual-content{margin-top:40px;position:relative;transform:none;top:0}.steps-holder .visual-holder.progress .image-block{position:relative;width:248px;height:244px}.steps-holder .visual-holder.progress span{display:block;text-align:left;color:#fff;font-size:13px;padding:0 14px}.steps-holder .visual-holder.progress strong{display:block;font-size:16px;font-weight:600;padding-bottom:2px}.steps-holder h2{letter-spacing:1px}
.result-block .visual-holder,.result-block .image-block{width:238px}.result-block .image-block{height:247px;margin:0 auto 35px 0;background-image:url(/images/progress-1.svg)}.result-block .image-block.success{background-image:url(/images/result-circle.svg)}.result-block .image-block.failure{background-image:url(/images/result-failed.svg)}.result-block .image-block .score{font-size:53px}.result-block .image-block span{font-size:13px;letter-spacing:1.4px}.result-block .visual-content{display:none}.result-block .btn-holder{max-width:242px;display:none}#msg-error{position:absolute;right:30px;font-size:14px;letter-spacing:1px;color:#7b1e25}#msg-result{font-size:16px;margin-top:20px;text-align:center}#msg-result .valid{color:#6ccb93}#msg-result .valid::before{content:'';display:inline-block;background:url(/images/icon-success.svg) no-repeat;width:15px;height:15px;margin-right:8px}#msg-result .invalid{color:#7b1e25}#msg-result .invalid::before{content:'';display:inline-block;background:url(/images/icon-failed.svg) no-repeat;width:15px;height:15px;margin-right:8px}.btn-holder{text-align:center}.authentication-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;max-width:996px;margin:0 auto;position:relative}.authentication-holder .side{width:412px;display:block;position:relative;padding-right:0;padding-left:110px}.authentication-holder .content{width:calc(100% - 412px);max-width:500px;padding-left:60px}.height-unset{height:unset !important}.main-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}.main-container .content .main-header{letter-spacing:1px;font-size:61px}.main-container .content p{margin-bottom:5px}.main-container .content button{margin-top:15px}.main-container .visual{-ms-flex:0 0 51%;flex:0 0 51%}.section-container{padding-left:150px;margin:0 auto;width:100%;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.section-container .section{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex-pack:center;justify-content:center}.section-1-container{height:820px;-ms-flex-align:start;align-items:flex-start}.section-1-container .section-1{margin-top:158px}.section-1-container .section-1 .visual{max-width:600px}.section-2-container{background-color:white;padding:200px 0}.section-2-container .section-2{-ms-flex-flow:column;flex-flow:column}.section-2-container .section-2 .computer,.section-2-container .section-2 .percent{padding:100px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;max-width:1300px}.section-2-container .section-2 .computer .main-header,.section-2-container .section-2 .percent .main-header{color:#353d6d;font-size:42px}.section-2-container .section-2 .computer p,.section-2-container .section-2 .percent p{color:black}.section-2-container .section-2 .computer p{width:76%}.section-2-container .section-2 .computer .visual{-ms-flex:0 0 38%;flex:0 0 38%}.section-2-container .section-2 .percent{-ms-flex-flow:row-reverse;flex-flow:row-reverse}.section-2-container .section-2 .percent .main-header,.section-2-container .section-2 .percent p{margin-left:auto;width:80%}.section-2-container .section-2 .percent .visual{-ms-flex:0 0 27%;flex:0 0 27%}hr{width:69%}.section-3-container{background-color:#efefef;padding:20px 0 100px}.section-3-container .section-3{-ms-flex-flow:column;flex-flow:column}.section-3-container .section-3 .main-header{color:#353d6d;font-weight:100;font-size:55px;margin-bottom:40px}.section-3-container .section-3 .advantage-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.section-3-container .section-3 .advantage-container .advantage{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.section-3-container .section-3 .advantage-container .advantage .img-container{text-align:center;margin:0 auto;width:28%}.section-3-container .section-3 .advantage-container .advantage .width-35{width:35%}.section-3-container .section-3 .advantage-container .advantage .width-55{width:55%}.section-3-container .section-3 .advantage-container .advantage hr{width:50px;border:1px solid #353d6d}.section-3-container .section-3 .advantage-container .advantage .text-container{text-align:center}.section-3-container .section-3 .advantage-container .advantage .text-container p{color:#909090;letter-spacing:1px;margin-top:30px;font-size:16px}.section-3-container .section-3 .advantage-container .advantage .text-container p:first-child{color:#353d6d;font-size:30px;line-height:32px;letter-spacing:3px;font-weight:100;margin-bottom:40px}.section-3-container .section-3 .advantage-container .advantage:nth-child(2){margin:0 80px}.section-4-container{background-color:white;padding:100px 0 150px;position:relative}.section-4-container .section-4{-ms-flex-flow:column;flex-flow:column}.section-4-container .section-4 .content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.section-4-container .section-4 .content .visual{width:100%}.section-4-container .section-4 .content .visual .visual-holder{margin:0 auto;width:25%}.section-4-container .section-4 .content p:nth-child(3){color:black}.section-4-container .section-4 .content button{margin-top:40px;max-width:204px;height:36px;width:100%;padding:0;transition:none}.section-4-container .section-4 .content button:focus{outline:0}.section-4-container .section-4 .content .btn:hover{color:#353d6d}.section-4-container .section-4 .content .email-demo{overflow:hidden;white-space:nowrap;position:relative}.section-4-container .section-4 .content .email-demo span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.section-4-container .section-4 .content .email-demo.animate{animation:width-none .75s 0s forwards ease-in-out;color:#353d6d;background:transparent;border:1px solid #353d6d}.section-4-container .section-4 .content .email-demo-form-container{width:100%}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start;position:relative;height:187px}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form input{width:0;padding:0;color:#353d6d}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form input:-ms-input-placeholder{color:#353d6d}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form input::placeholder{color:#353d6d}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form button{color:white;background-color:#353d6d;border:0;font-size:12px;max-width:205px;height:37px;width:100%;font-weight:700;letter-spacing:2.2px;line-height:16.2px;margin-top:40px;position:relative;white-space:nowrap;overflow:hidden;pointer-events:none}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form button span{background:white;width:100%;height:100%;position:absolute;left:0;top:0;margin-left:auto}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form button:hover{max-width:204px;height:36px;border:1px solid #353d6d;background:transparent;color:#353d6d}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.animate input:first-child{animation:show-form .75s 1s forwards ease-in-out}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.animate input:nth-child(2){animation:show-form .75s 1.5s forwards ease-in-out}
.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.animate button span{animation:show-button .75s 2s forwards ease-in-out}.section-4-container .section-4 .content .email-demo-form-container .confirmation-message{position:relative;width:0;overflow:hidden;white-space:nowrap;display:none;margin:0 auto;height:187px}.section-4-container .section-4 .content .email-demo-form-container .confirmation-message span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 auto;letter-spacing:1px;font-size:61px;color:#353d6d;font-weight:100}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.close-animate input:first-child{animation:hide-form .75s 0s forwards ease-in-out}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.close-animate input:nth-child(2){animation:hide-form .75s .5s forwards ease-in-out}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.close-animate button:hover{border:0;background-color:#353d6d;color:white}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.close-animate button span{animation:hide-button .75s 1s forwards ease-in-out}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form.close-animate .confirmation-message{animation:show-form .75s forwards ease-in-out}.section-4-container .section-4 .main-header{color:#353d6d;font-weight:100}.section-4-container hr{position:absolute;bottom:0;left:0;width:100%;border:1px solid #efefef}@keyframes width-none{0%{max-width:204px}70%{max-width:0}100%{border:0;max-width:0}}@keyframes show-form{from{width:0}to{width:100%;padding:initial}}@keyframes hide-form{to{width:0;padding:0}}@keyframes show-button{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes hide-button{to{transform:translateX(0)}}body.idemia{background:#e6e6e6;color:#000}body.idemia textarea{color:#000}body.idemia .form-row:before{color:#000}body.idemia.add-gradient{background:#e6e6e6}body.idemia .btn{color:#000;background-color:rgba(255,255,255,0);border:1px solid black}body.idemia .btn.btn-small{border-color:#000}body.idemia .btn.btn-small:hover{background-color:#000}body.idemia .screen .visual-content{color:#000}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-8{background-image:url(/images/progress-8.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-9{background-image:url(/images/progress-9.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-10{background-image:url(/images/progress-10.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-11{background-image:url(/images/progress-11.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-12{background-image:url(/images/progress-12.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-13{background-image:url(/images/progress-13.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-14{background-image:url(/images/progress-14.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-15{background-image:url(/images/progress-15.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-16{background-image:url(/images/progress-16.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-17{background-image:url(/images/progress-17.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-18{background-image:url(/images/progress-18.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-19{background-image:url(/images/progress-19.svg)}body.idemia .steps-holder.step3-active .visual-holder-progress .progress-20{background-image:url(/images/progress-20.svg)}body.idemia .steps-holder .step:before{background-color:#000}body.idemia .steps-holder .visual-holder.progress span{color:#000}body.idemia #footer .container{max-width:unset;margin-left:40px}body.idemia #footer .container p:hover{text-decoration:underline;cursor:pointer}body.idemia #footer .container p,body.idemia #footer .container div{color:#000}body.idemia #footer .container a{color:#000}body.idemia #header .header-container{padding:0 30px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}body.idemia .logo img{width:100%}body.idemia .section-3-container .section-3 .advantage-container .advantage .width-32{width:32%}body.idemia .section-3-container .section-3 .advantage-container .advantage .width-42{width:42%}body.idemia .section-3-container .section-3 .advantage-container .advantage .text-container p{letter-spacing:2px;font-size:18px}body.idemia .section-4-container .section-4 .content button{max-width:unset;height:unset;width:unset;padding:unset;transition:unset}body.idemia .section-4-container .section-4 .content button:focus{outline:unset}body.idemia input[type='text'],body.idemia input[type='tel'],body.idemia input[type='email'],body.idemia input[type='search'],body.idemia input[type='password'],body.idemia textarea{color:#000;-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;display:block;background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,0.6)}body.idemia input[type='text']::-webkit-input-placeholder,body.idemia input[type='tel']::-webkit-input-placeholder,body.idemia input[type='email']::-webkit-input-placeholder,body.idemia input[type='search']::-webkit-input-placeholder,body.idemia input[type='password']::-webkit-input-placeholder,body.idemia textarea::-webkit-input-placeholder{color:#000}body.idemia input[type='text']::-moz-placeholder,body.idemia input[type='tel']::-moz-placeholder,body.idemia input[type='email']::-moz-placeholder,body.idemia input[type='search']::-moz-placeholder,body.idemia input[type='password']::-moz-placeholder,body.idemia textarea::-moz-placeholder{opacity:1;color:#000}body.idemia input[type='text']:-moz-placeholder,body.idemia input[type='tel']:-moz-placeholder,body.idemia input[type='email']:-moz-placeholder,body.idemia input[type='search']:-moz-placeholder,body.idemia input[type='password']:-moz-placeholder,body.idemia textarea:-moz-placeholder{color:#000}body.idemia input[type='text']:-ms-input-placeholder,body.idemia input[type='tel']:-ms-input-placeholder,body.idemia input[type='email']:-ms-input-placeholder,body.idemia input[type='search']:-ms-input-placeholder,body.idemia input[type='password']:-ms-input-placeholder,body.idemia textarea:-ms-input-placeholder{color:#000}body.idemia input[type='text'].placeholder,body.idemia input[type='tel'].placeholder,body.idemia input[type='email'].placeholder,body.idemia input[type='search'].placeholder,body.idemia input[type='password'].placeholder,body.idemia textarea.placeholder{color:#000}body.idemia .container.show-admin .vertical-bar{border:4px solid #000}body.idemia .container.show-admin .admin-view .analysis-container .analysis-options p{color:#000}body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .auto .auto-switch,body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .send .auto-switch{background:#797878}body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .auto .auto-switch .switch-button,body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .send .auto-switch .switch-button{background:#222}
body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .auto .auto-switch .switch-text,body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .send .auto-switch .switch-text{color:#e6e6e6}body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container .security-option .security-option-button{border:1px solid #a5a5a5}body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container .security-option div:nth-child(2){color:#000}body.idemia .container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container .security-option .selected{background:#222;border:1px solid #222}.user-view{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;width:calc(100% / 2);margin:0 auto}.user-view .hidden{display:none}.user-view .score-header{font-size:30px;font-weight:100;letter-spacing:2px;margin-bottom:20px;text-align:center}.user-view .score-sub-header{margin-bottom:40px;text-align:center}.user-view .side{width:auto;padding:0}.user-view .authentication-holder .content{width:unset;max-width:unset}.user-view .authentication-holder form{max-width:100%}.user-view .result-block .btn-holder{margin-top:30px}.user-view .btn-holder .btn{display:inline-block;margin:0 5px}.admin-view{display:none;width:calc(100% / 2)}.admin-view .result-block .visual-holder{margin:25px auto 0;width:180px}.admin-view .visual-content{font-size:14px}.admin-view .visual-content .score{font-size:50px}.admin-view .msg-result{margin-bottom:10px}.admin-view .bg-mask{height:180px}.admin-view .fill{clip:rect(-30px,120px,268px,0)}.admin-view .hold{clip:rect(0,180px,180px,90px)}.admin-view .admin-content.valid{color:#6ccb93}.admin-view .admin-content.invalid{color:#7b1e25}.admin-view .admin-content .amount{font-size:18px;font-weight:bold}.container.show-admin{display:-ms-flexbox;display:flex;max-width:1600px;-ms-flex-pack:center;justify-content:center}.container.show-admin .user-view .header{text-align:center;margin-bottom:70px;font-size:38px;font-weight:100}.container.show-admin .user-view .hidden{display:block}.container.show-admin .authentication-holder{display:none}.container.show-admin .retry .authentication-holder{display:block}.container.show-admin .retry .hidden{display:none}.container.show-admin .retry .hidden.header{display:block}.container.show-admin .vertical-bar{height:600px;border:4px solid #353d6d;margin:-13px 40px 0}.container.show-admin .admin-view{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:700px}.container.show-admin .admin-view .header{text-align:center;margin-bottom:70px;font-size:38px;font-weight:100}.container.show-admin .admin-view .analysis-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.container.show-admin .admin-view .analysis-container .analysis-header{font-size:30px;font-weight:100;letter-spacing:2px;margin-bottom:20px}.container.show-admin .admin-view .analysis-container .analysis-options{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}.container.show-admin .admin-view .analysis-container .analysis-options h1{font-size:16px;letter-spacing:0;margin-bottom:20px;font-weight:400}.container.show-admin .admin-view .analysis-container .analysis-options p{margin:0 0 4px;line-height:initial}.container.show-admin .admin-view .analysis-container .analysis-options .auto,.container.show-admin .admin-view .analysis-container .analysis-options .send{width:55px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}.container.show-admin .admin-view .analysis-container .analysis-options .auto .auto-switch,.container.show-admin .admin-view .analysis-container .analysis-options .send .auto-switch{width:100%;border-radius:15px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;background:#5458a7;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding:3px 9px;cursor:pointer}.container.show-admin .admin-view .analysis-container .analysis-options .auto .auto-switch .switch-button,.container.show-admin .admin-view .analysis-container .analysis-options .send .auto-switch .switch-button{width:12px;height:12px;border-radius:50%;background:#222}.container.show-admin .admin-view .analysis-container .analysis-options .auto .auto-switch .switch-text,.container.show-admin .admin-view .analysis-container .analysis-options .send .auto-switch .switch-text{font-size:12px;margin-top:-2px;font-weight:800}.container.show-admin .admin-view .analysis-container .analysis-options .auto .selected,.container.show-admin .admin-view .analysis-container .analysis-options .send .selected{-ms-flex-flow:row-reverse;flex-flow:row-reverse}.container.show-admin .admin-view .analysis-container .analysis-options .security{-ms-flex:0 0 25%;flex:0 0 25%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}.container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container .security-option{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;margin-bottom:0;cursor:pointer}.container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container .security-option .security-option-button{width:12px;height:12px;border-radius:50%;background:transparent;border:1px solid #e6e6e6;margin-right:10px}.container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container .security-option div:nth-child(2){margin:0 0 4px;line-height:initial}.container.show-admin .admin-view .analysis-container .analysis-options .security .security-option-container .security-option .selected{background:#353d6d;border:1px solid #353d6d}.container.show-admin .screen{display:block}#retry-button,#new-button{cursor:pointer}.admin-content{margin-bottom:20px}.user-results b{margin:40px}.user-results br{display:none}@media(min-width:768px){.steps-holder.step2-active .step1 h2{font-size:7px;margin-left:-30px;transition:all .4s .5s}.steps-holder.step3-active .step2{animation-name:step1-1}}@media(min-width:769px){.step{animation-duration:.4s;animation-fill-mode:both;animation-timing-function:linear;animation-delay:.4s;width:calc(100% - 472px);bottom:50%;left:calc(100% - calc(100% - 100px));transform-origin:left}.steps-holder.step1-active .step1{transform:rotate(0) translateX(374px) translateY(50%)}.steps-holder.step1-active .step2{transform:rotate(25deg) translateX(374px) translateY(50%)}.steps-holder.step1-active .step3{transform:rotate(29deg) translateX(374px) translateY(50%)}.steps-holder.step1-active .step4{transform:rotate(35deg) translateX(374px) translateY(50%)}.steps-holder.step2-active .step1{animation-name:step1-1}.steps-holder.step2-active .step2{animation-name:step2-1}.steps-holder.step2-active .step3{animation-name:step3-1}.steps-holder.step2-active .step4{animation-name:step4-1}.steps-holder.step3-active .step1{animation-name:step1-2}.steps-holder.step3-active .step3{animation-name:step3-2}.steps-holder.step3-active .step4{animation-name:step4-2}.steps-holder.step4-active .step1{animation-name:step1-3}.steps-holder.step4-active .step2{animation-name:step1-2}.steps-holder.step4-active .step3{animation-name:step1-1}.steps-holder.step4-active .step4{animation-name:step3-2}}@media(max-width:1199px){.main-container .content .main-header{font-size:47px}.main-container .content p{font-size:15px}
.section-2-container .section-2 .computer .main-header,.section-2-container .section-2 .percent .main-header{font-size:37px}.section-3-container .section-3 .advantage-container .advantage .text-container p:first-child{font-size:26px}.section-3-container .section-3 .advantage-container .advantage:nth-child(2){margin:0 40px}}@media(max-width:1023px){#header .header-container{padding:0 40px}#footer .container p,#footer .container div{font-size:13px}.main-container .content .main-header{font-size:35px;letter-spacing:0}.section-container{padding-left:40px}.section-2-container{padding-left:10px;padding-right:10px}.section-2-container .section-2 .computer,.section-2-container .section-2 .percent{padding:100px 52px}.section-2-container .section-2 .computer .main-header,.section-2-container .section-2 .percent .main-header{letter-spacing:0;font-size:34px}hr{width:85%}.section-3-container{padding:20px 20px 100px}.section-3-container .section-3{width:100%}.section-3-container .section-3 .advantage-container{width:100%;-ms-flex-pack:space-evenly;justify-content:space-evenly}.section-3-container .section-3 .advantage-container .advantage .width-35{width:29%}.section-3-container .section-3 .advantage-container .advantage .width-55{width:38%}.section-3-container .section-3 .advantage-container .advantage .text-container p{font-size:15px;letter-spacing:0}.section-3-container .section-3 .advantage-container .advantage .text-container p:first-child{font-size:22px;letter-spacing:0}.section-3-container .section-3 .advantage-container .advantage:nth-child(2){margin:0 10px}body.idemia .section-3-container .section-3 .advantage-container .advantage .text-container p{font-size:14px}}@media(max-width:768px){.form-row{margin:10px 0}#header{padding-top:22px}#header .header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px}#header .nav-holder{width:calc(100% - 117px);padding-top:0}#header .sign-up,#header .question{display:block;width:100%}.logo{width:100px}.nav-slide{z-index:8;display:none;height:100%;width:100%;background:#5458a7;background:linear-gradient(135deg,#5458a7 0,#5b6fb6 100%);position:fixed;top:0;left:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:60px;padding-bottom:60px}.nav-slide .nav-inner{height:100%;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;padding:0 46px;overflow:auto}.nav-slide ul{width:100%;padding-left:0}.nav-slide ul li{width:100%;padding-bottom:33px}.nav-slide .btn.btn-small{padding:0;border:0;background:0;font-size:15px}.nav-slide .btn-wrap{padding-bottom:10px;width:100%}.nav-opener{display:block}#footer{padding-top:40px;font-size:10px;padding-bottom:15px}#footer .container{-ms-flex-flow:column;flex-flow:column}#footer .container p,#footer .container div{margin-bottom:20px}#footer .container div{display:none}#footer .container .pos-logo{display:block;margin:0 auto}main .container{padding-right:53px;padding-left:53px}.screen .image-block{margin:0 auto}.screen .visual-content{transform:translateY(-50%)}.steps-holder.step1-active .step1{display:block;top:0}.steps-holder.step1-active .step1:before{left:-31px;width:13px;height:13px}.steps-holder.step1-active .step1 h2{letter-spacing:3px}.steps-holder.step1-active .step2{top:80%}.steps-holder.step1-active .step2:before{left:-28px;height:6px;width:6px}.steps-holder.step1-active .step2 h2{font-size:15px;opacity:0;margin-left:0;transform:translateY(100%)}.steps-holder.step1-active .step3{top:87.8%}.steps-holder.step1-active .step3:before{left:-27px;height:4px;width:4px}.steps-holder.step1-active .step3 h2{opacity:0}.steps-holder.step1-active .step4{top:95.6%}.steps-holder.step1-active .step4:before{height:3px;width:3px;left:-26px}.steps-holder.step1-active .step4 h2{opacity:0}.steps-holder.step2-active .step1{top:0}.steps-holder.step2-active .step1:before{left:-30px;width:11px;height:11px;transition:all .4s}.steps-holder.step2-active .step1 h2{opacity:0;font-size:15px;margin-left:0;transform:translateY(-200px);transition:all .4s}.steps-holder.step2-active .step1 .inner{max-height:500px;max-width:800px;transform:translateY(-200%);opacity:0;transition:opacity .8s,transform .8s,visibility 0s .8s,max-height .8s,max-width 0s .8s}.steps-holder.step2-active .step2{top:0}.steps-holder.step2-active .step2:before{top:40px;left:-31px;width:13px;height:13px;transition:all .4s}.steps-holder.step2-active .step2 .inner{transform:translateY(0);transition:opacity .4s .4s,transform .4s .4s,visibility 0s .4s,max-height .4s .4s,max-width 0s .4s}.steps-holder.step2-active .step3{top:80%}.steps-holder.step2-active .step3:before{left:-28px;height:6px;width:6px;transition:all .4s}.steps-holder.step2-active .step3 h2{font-size:15px;opacity:0;margin-left:0;transform:translateY(100%)}.steps-holder.step2-active .step4{top:87.8%}.steps-holder.step2-active .step4:before{left:-27px;height:4px;width:4px}.steps-holder.step2-active .step4 h2{opacity:0}.steps-holder.step3-active .step1{top:0}.steps-holder.step3-active .step1 h2{opacity:0}.steps-holder.step3-active .step1:before{left:-28px;transition:all .4s}.steps-holder.step3-active .step2{top:0}.steps-holder.step3-active .step2:before{top:20px;left:-29px;width:9px;height:9px;transition:all .4s}.steps-holder.step3-active .step2 h2{opacity:0;font-size:15px;margin-left:0;transform:translateY(-200px);transition:all .4s}.steps-holder.step3-active .step2 .inner{max-height:500px;max-width:800px;transform:translateY(-100%);transition:opacity .8s,transform .8s,visibility 0s .8s,max-height .8s,max-width 0s .8s}.steps-holder.step3-active .step3{display:block;top:0}.steps-holder.step3-active .step3:before{top:40px;left:-31px;width:13px;height:13px;transition:all .4s}.steps-holder.step3-active .step3 .inner{transform:translateY(0);transition:opacity .4s .4s,transform .4s .4s,visibility 0s .4s,max-height .4s .4s,max-width 0s .4s}.steps-holder.step3-active .step4{top:80%}.steps-holder.step3-active .step4:before{left:-28px;height:6px;width:6px;transition:all .4s}.steps-holder.step3-active .step4 h2{font-size:15px;opacity:0;margin-left:0;transform:translateY(100%)}.steps-holder.step3-active .visual-holder.progress{display:none}.steps-holder.step4-active .step1{top:0}.steps-holder.step4-active .step1 h2{opacity:0}.steps-holder.step4-active .step1:before{top:0;left:-27px;width:5px;height:5px;transition:all .4s}.steps-holder.step4-active .step2 h2{opacity:0}.steps-holder.step4-active .step2:before{top:15px;left:-28px;transition:all .4s}.steps-holder.step4-active .step3:before{top:30px;left:-29px;transition:all .4s}.steps-holder.step4-active .step3 h2{opacity:0;font-size:15px;margin-left:0;transform:translateY(-200px);transition:all .4s}.steps-holder.step4-active .step3 .inner{max-height:500px;max-width:800px;transform:translateY(-100%);transition:opacity .8s,transform .8s,visibility 0s .8s,max-height .8s,max-width 0s .8s}.steps-holder.step4-active .step4{display:block;top:0}.steps-holder.step4-active .step4:before{top:45px;left:-30px;width:11px;height:11px;transition:all .4s}.steps-holder.step4-active .step4 .inner{transform:translateY(0);transition:opacity .4s .4s,transform .4s .4s,visibility 0s .4s,max-height .4s .4s,max-width 0s .4s}.steps-holder.step4-active .visual-holder.result{margin-bottom:20px;display:none}.steps-holder .step{width:100%;transition:top .3s}.steps-holder .step:before{left:-34px;top:0;transform:translateY(0);height:12px;width:12px}.steps-holder .inner{opacity:0;visibility:hidden;max-height:0;max-width:0;transform:translateY(100%);transition:opacity .4s,transform .4s,visibility 0s .4s,max-height .4s,max-width 0s .4s}
.steps-holder .steps-nav{height:auto;width:100%;padding-right:0;margin-bottom:20px}.steps-holder .steps-content{width:100%;padding-left:0;position:relative;min-height:223px}.steps-holder .steps-content:before{content:"";background-image:url("../images/bg-mob-steps-a8d774f149.png");background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:-31px;height:223px;width:13px}.steps-holder .half-circle{display:none}.steps-holder .visual-holder{margin:0 auto;width:150px}.steps-holder .visual-holder.progress .visual-content{margin-top:20px}.steps-holder .visual-holder.progress .image-block{height:156px;width:150px}.steps-holder .visual-holder.progress span{position:relative;padding:0}.steps-holder .visual-holder.progress strong{font-size:12px}.result-block .btn-holder{display:block;margin:auto}.authentication-holder .side{padding:0;display:none;margin:auto}.authentication-holder .side p{max-width:220px;margin:0 auto 15px}.authentication-holder .content{width:100%;padding:0;margin:auto}.main-container .visual{width:100%;-ms-flex:unset;flex:unset}.section-container{padding-left:20px;padding-right:20px}.section-container .section{-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:space-evenly;justify-content:space-evenly}.section-1-container{height:700px}.section-1-container .section-1{height:100%;margin-top:0}.section-2-container{padding:0}.section-2-container .section-2 .computer,.section-2-container .section-2 .percent{-ms-flex-flow:column;flex-flow:column;text-align:center}.section-2-container .section-2 .computer .content,.section-2-container .section-2 .percent .content{margin-bottom:36px}.section-2-container .section-2 .computer p{width:100%}.section-2-container .section-2 .computer .visual{margin:0 auto;width:50%}.section-2-container .section-2 .percent .main-header,.section-2-container .section-2 .percent p{width:100%;margin-left:0}.section-2-container .section-2 .percent .visual{width:40%;margin:0 auto}.section-3-container .section-3 .advantage-container{-ms-flex-flow:column;flex-flow:column}.section-3-container .section-3 .advantage-container .advantage .text-container p{font-size:16px}.section-3-container .section-3 .advantage-container .advantage .text-container p:first-child{font-size:27px}.section-3-container .section-3 .advantage-container .advantage:nth-child(2){margin:40px 0}.section-4-container{padding:50px 20px}.section-4-container .section-4 .content p:nth-child(3){padding:0 20px;font-size:16px;line-height:25px}body.idemia #footer .container{margin-left:0}body.idemia .section-3-container .section-3 .advantage-container .advantage .text-container p{font-size:18px}body.idemia .section-4-container .section-4 .content p:nth-child(3){font-size:14px}}@media(max-width:767px){body{font-size:10px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{letter-spacing:3px}h2,.h2{font-size:21px}p{margin-bottom:13px;line-height:1.5}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],textarea{height:34px;padding:11px 24px}select{height:45px;padding:11px 24px;font-size:16px}.form-row:before{font-size:16px}.container{padding:0 22px}.clear-button{top:8px}.btn{font-size:10px;padding:7px 17px}.content-holder .visual{width:100%;margin-bottom:38px}.content-holder .content{width:100%;padding-left:0}.screen h1{font-size:15px}.screen form .btn{margin-top:13px}.screen .visual-content span{font-size:12px}.screen .visual-content .score{font-size:50px;margin-top:-1px}.steps-holder.step2-active .step2 h2{letter-spacing:3px;font-size:15px;transform:translateY(0);transition:all .4s .4s}.steps-holder.step3-active .step3 h2{letter-spacing:3px;font-size:15px;transform:translateY(0);transition:all .4s .4s}.steps-holder.step4-active .step4 h2{letter-spacing:3px;font-size:15px}#msg-result .valid::before{width:10px;height:10px}#msg-result .invalid::before{width:10px;height:10px}.section-2-container .section-2 .computer p,.section-2-container .section-2 .percent p{font-size:16px}.section-4-container .section-4 .content .email-demo-form-container .email-demo-form input{height:55px}}@media(max-width:480px){#header .header-container .nav{display:none}.logo{width:150px}.height-unset-phone{height:unset !important}.section-1-container{height:calc(100vh - 64px)}.section-3-container .section-3 .advantage-container .advantage .text-container p{font-size:15px}.section-4-container .section-4 .content p:nth-child(3){font-size:14px}}@media(max-width:479px){.select-container{width:100%}#header .header-container{padding-right:5px}#header .header-container .nav a,#header .header-container .nav p{font-size:12px}.screen .image-block{height:156px;width:150px}.result-block .btn-holder{display:block;margin:auto}.authentication-holder .side{padding:0;display:none}.authentication-holder .side p{max-width:220px;margin:0 auto 15px}.authentication-holder .content{width:100%;padding:0}.main-container .content .main-header{font-size:25px}.main-container .content p{font-size:12px}.section-2-container .section-2 .computer,.section-2-container .section-2 .percent{padding:50px 20px 50px}.section-2-container .section-2 .computer .main-header,.section-2-container .section-2 .percent .main-header{font-size:23px}.section-2-container .section-2 .computer p,.section-2-container .section-2 .percent p{line-height:25px;font-size:14px}body.idemia .logo{width:60%}}@media(max-width:320px){#header .header-container .nav a:nth-child(2){margin-left:13px;margin-right:13px}.section-4-container .section-4 .content p:nth-child(2){margin-bottom:10px}}@media(max-height:500px){#wrapper{height:100%}}