body *:focus{outline:none}div,section,article,header,figure,nav,footer,label,main,button,aside,form{position:relative}img{max-width:100%}a{text-decoration:none;-webkit-transition:color 300ms;transition:color 300ms;color:#554;font-weight:500;cursor:pointer}a:focus,a:hover{text-decoration:none;color:#FA0000}ul{list-style:none;padding:0}p,ul{margin:0}html,body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.5;font-family:"Raleway",sans-serif;font-size:1rem;font-weight:400;color:#1D1D1B;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1{font-weight:700;font-size:2.625rem}h2{font-weight:700;font-size:1.125rem}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s, color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s, color 5000s ease-in-out 0s}.underline-link{color:#FA0000;text-decoration:underline;font-size:0.8125rem}.form-group{margin-bottom:1.3rem}.form-group label{font-weight:700;margin-bottom:.7rem}.form-group .form-control{color:#717171;font-weight:500;font-size:1rem;border-color:#717171}.form-group .form-control:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.form-group.error .error-message{color:#FA0000;font-size:0.8125rem}.form-group.error .form-control{border:2px solid #FA0000}.form-check{padding-left:1.7rem}.form-check .form-check-input{visibility:hidden;opacity:0;width:0;height:0;margin:0}.form-check .radio-btn{position:absolute;width:20px;height:20px;display:block;border:1px solid #717171;border-radius:30%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-1.7rem}.form-check .form-check-label.checked .radio-btn:before{content:'';display:block;position:absolute;width:12px;height:12px;background:#FA0000;border-radius:30%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn,.btn:hover,.btn.active,.btn:focus{outline:0 !important;padding:.7rem 1.4rem;line-height:1rem;font-size:0.8125rem;font-weight:900;border-radius:1.5rem;text-transform:uppercase;letter-spacing:0.1875rem;-webkit-box-shadow:1px 10px 16px -10px rgba(0,0,0,0.5);box-shadow:1px 10px 16px -10px rgba(0,0,0,0.5);-webkit-transition:none;transition:none;min-width:180px}.btn.btn--red{background:#FA0000;color:#fff}.btn.btn--red:hover,.btn.btn--red:focus{background:#ca0000;-webkit-box-shadow:none;box-shadow:none}.btn.btn--grey{background:#eef3f4;color:#000;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.btn.btn--grey:hover,.btn.btn--grey:focus{background:#e1e2e2;-webkit-box-shadow:none;box-shadow:none}.btn.btn--back{padding:0.74rem 1.4rem .7rem 3.1rem;position:relative;min-width:auto;letter-spacing:0.3em;-webkit-box-shadow:none;box-shadow:none}.btn.btn--back span{font-size:2rem;position:absolute;top:16px;left:20px;background-image:url(images-included/arrow.svg);background-size:14px 7px;background-repeat:no-repeat;background-position:center;width:14px;height:7px}@media (max-width: 767px){.btn.btn--back{padding:0.44rem 1.1rem 0.4rem 2.8rem}.btn.btn--back span{top:12px}}.tippy-tooltip{max-width:250px !important;background:#1d1d1b;left:-5px !important}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-left-color:#1d1d1b}header{border-bottom:1px solid #d8d8d8;height:88px;position:fixed;z-index:100;background:#fff;top:0;font-size:0.875rem;font-weight:600;-webkit-transition:height .3s;transition:height .3s}@media (max-width: 991px){header{height:80px}}header .nav-controls{display:none}@media (max-width: 991px){header .nav-controls{display:block}}header .logout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.57em;font-weight:500;color:#717171;font-size:0.8rem}header .logout svg{margin-right:10px}header .logout:hover{color:#FA0000}header .navbar .nav-controls{display:block;font-size:0;z-index:1000}header .navbar .nav-controls>*{display:inline-block;vertical-align:middle;line-height:0}header .navbar .nav-controls>*+*{margin-left:20px}header .navbar .nav-controls svg{fill:#fff;width:18px;height:auto}header .left--content .logo svg{width:34px;height:32px}header .left--content .fakro img{position:relative;top:-2px}header .left--content .divider{width:1px;height:30px;background:#cdcdcd;margin:0 30px}header .left--content .fakro+.text{margin-left:30px}@media (max-width: 991px){header .left--content{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:20px}header .left--content .text,header .left--content .divider{display:none !important}header .left--content .text.text-portal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;font-size:.75rem}}header .right--content .mail{margin-left:30px}header .right--content .mail a{color:#1d1d1b;font-weight:600}header .right--content .mail a:hover,header .right--content .mail a:focus{color:#FA0000}header .right--content .tooltip-ico svg{width:16px;height:16px;cursor:pointer;margin-left:10px}header .right--content .tooltip-ico[aria-describedby="tippy-1"] svg path{fill:#1d1d1b}.ninja-btn{display:inline-block;float:left;position:relative;width:25px;height:16.28571px;cursor:pointer;padding:23px;background:none;border:none;left:-10px}.ninja-btn span,.ninja-btn span:before,.ninja-btn span:after{-webkit-transition:all .3s;transition:all .3s;background-color:#1d1d1b;width:25px;height:2px}.ninja-btn.active span,.ninja-btn.active span:before,.ninja-btn.active span:after{background-color:#1d1d1b}.ninja-btn span{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ninja-btn span:before,.ninja-btn span:after{content:"";position:absolute;left:0}.ninja-btn span:before{top:-7.14286px}.ninja-btn span:after{top:7.14286px}.ninja-btn.active span{background-color:transparent}.ninja-btn.active span:before,.ninja-btn.active span:after{top:0}.ninja-btn.active span:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ninja-btn.active span:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width: 991px){body.nav--open .text.text-portal{display:none !important}body.nav--open .right--content.portal{display:block !important;white-space:nowrap}}.portal-page-body{padding-top:88px}@media (max-width: 991px){.portal-page-body{padding-top:80px}}.nopadding{padding-left:0;padding-right:0}.portal-page{padding:60px 0}.portal-page .menu__wrap{display:none}@media (min-width: 992px){.portal-page .menu__wrap{display:block}}@media (max-width: 991px){.portal-page .menu__wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff;margin-top:80px;padding:0}.portal-page .menu__wrap.nav--open{display:block}}.portal-page .nav-pills .nav-link{font-size:0.75rem;padding:0.8rem 1.2rem;background:#eef3f4;border-radius:8px;color:#717171;-webkit-transition:background-color .3s, color .3s;transition:background-color .3s, color .3s;font-weight:600}.portal-page .nav-pills .nav-link.active,.portal-page .nav-pills .nav-link:hover,.portal-page .nav-pills .nav-link:focus{background:#FA0000;color:#fff}.portal-page .nav-pills .nav-link+.nav-link{margin-top:5px}@media (max-width: 991px){.portal-page .nav-pills .nav-link{font-size:1.125rem;border-radius:0;background:#fff;color:#1d1d1b}.portal-page .nav-pills .nav-link+.nav-link{margin-top:0;border-top:1px solid #eef3f4}}.portal-page .mobile-wrap{display:none;background:#eef3f4;padding:0.8rem 1.2rem;font-weight:600}@media (max-width: 991px){.portal-page .mobile-wrap{display:block}}.portal-page .mobile-wrap .company{font-weight:700;margin-bottom:10px;padding-top:1rem}.portal-page .mobile-wrap a{font-weight:600;color:#1D1D1B}.portal-page .contact-link{color:#cdcdcd;margin-bottom:15px}.portal-page .contact-link span svg{width:20px;height:20px}.portal-page .contact-link span svg path{-webkit-transition:fill .3s;transition:fill .3s}.portal-page .contact-link span.ico{margin-left:10px}.portal-page .contact-link:focus,.portal-page .contact-link:hover,.portal-page .contact-link.active{color:#000}.portal-page .contact-link:focus span.write,.portal-page .contact-link:hover span.write,.portal-page .contact-link.active span.write{text-decoration:underline}.portal-page .contact-link:focus span svg path,.portal-page .contact-link:hover span svg path,.portal-page .contact-link.active span svg path{fill:#000}@media (max-width: 991px){.portal-page .contact-link{color:#717171;background:#eef3f4;padding:0.8rem 1.2rem;margin:0;padding-bottom:1rem}.portal-page .contact-link span svg path{fill:#717171}}.portal-page .portal-page__content .btn--back+.title{margin-top:25px}.portal-page .portal-page__content .title{color:#1d1d1b}.portal-page .portal-page__content .text-wrap{margin-top:25px;letter-spacing:0.01em;line-height:1.57em;font-weight:500;color:#717171;font-size:0.875rem}.portal-page .portal-page__content .text-wrap--bigger{font-size:1.125rem;line-height:1.44em}.portal-page .portal-page__content .text-wrap--smaller{font-size:.75rem}@media (max-width: 991px){.portal-page .portal-page__content .title{font-size:2rem}.portal-page .portal-page__content .sub-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portal-page .portal-page__content .sub-nav a{font-size:.875rem}}.portal-page .portal-page__content form{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portal-page .portal-page__content form .form-group{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width: 768px){.portal-page .portal-page__content form .form-group.half{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}.portal-page .portal-page__content form .captcha{margin-top:35px}.portal-page .portal-page__content form .g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portal-page .portal-page__content form .button-wrap{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:25px}.portal-page .portal-page__content form textarea{min-height:120px}.portal-page .portal-page__content .subtitle{color:#1d1d1b}.portal-page .portal-page__content .subtitle+.text{margin-top:5px}.portal-page .portal-page__content .table{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;font-weight:600;color:#717171;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portal-page .portal-page__content .table .table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border:1px solid #eef3f4;border-radius:8px;padding:10px 20px}.portal-page .portal-page__content .table .table-row.table-row--left .left--column{-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.portal-page .portal-page__content .table .table-row.table-row--left .right--column{-webkit-box-flex:25%;-ms-flex:25%;flex:25%}.portal-page .portal-page__content .table .table-row.table-row--right .left--column{-webkit-box-flex:25%;-ms-flex:25%;flex:25%}.portal-page .portal-page__content .table .table-row.table-row--right .right--column{-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.portal-page .portal-page__content .table .table-row.table-row--center .left--column{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.portal-page .portal-page__content .table .table-row.table-row--center .right--column{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media (max-width: 450px){.portal-page .portal-page__content .table .table-row{line-height:1.4em}}.portal-page .portal-page__content .table .table-row+.table-row{margin-top:5px}.portal-page .portal-page__content .table .table-column .text{margin:0;color:#1d1d1b}.portal-page .portal-page__content .table .table-column.right--column{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.portal-page .portal-page__content .table .table-column.right--column .ico-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.portal-page .portal-page__content .table .table-column .ico-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portal-page .portal-page__content .table .table-column .ico-wrap.cross .text{color:#fa0000;margin-left:8px}.portal-page .portal-page__content .table .table-column .ico-wrap.cross svg{width:13px;height:13px}.portal-page .portal-page__content .table .table-column .ico-wrap.check .text{color:#69aa46;margin-left:8px}.portal-page .portal-page__content .table .table-column .ico-wrap.check svg{width:15px;height:13px}.portal-page .form-group .form-control{border-color:#b8b8b8}.checkboxes,.credentials{color:#717171;font-size:.875rem}.checkboxes h2,.credentials h2{color:#000}.checkboxes{margin-top:20px}.checkboxes+.btn-wrap{margin-top:20px}.custom-checkbox{padding-left:2rem}.custom-control-label{cursor:pointer}.custom-control-label::before{width:1.2rem;height:1.2rem;border:1px solid #787575;top:0;left:-2rem}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#787575}.custom-control-label::after{width:1.2rem;height:1.2rem;top:0;left:-2rem}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{background-color:#fff}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:none;box-shadow:none}.custom-control-input:checked ~ .custom-control-label::before{border-color:#FA0000;background-color:#FA0000}.close{font-size:2rem;line-height:.5;position:absolute;top:20px;right:20px}.modal-content{border-radius:12px;padding:50px 100px;text-align:center}.modal-content h2{margin-bottom:30px}.modal-content input{margin-bottom:40px}@media (max-width: 768px){.modal-content{padding:30px}.custom-control-label{font-size:.75rem}}.logo-bg{position:absolute;top:-70px;right:0;max-width:490px;z-index:-1}input{font-size:.875rem;border-radius:8px;border:1px solid #b8b8b8;padding:10px 20px;font-weight:600}.list__items .item{padding:30px 40px;border:1px solid #eef3f4;border-radius:8px;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s}.list__items .item .text-wrap{margin-top:0}.list__items .item:hover{border-color:#FA0000}.list__items .item+.item{margin-top:10px}.list__questions{margin-top:40px}.list__questions .question .answers{color:#717171;line-height:2.5em}.list__questions .question+.question{margin-top:40px}.list__questions .button-wrap{margin-top:40px}.list__questions.list__questions--active .question{border:1px solid #eef3f4;padding:25px;border-radius:12px}.list__questions.list__questions--active .question .answers li .radio-inline{padding-left:35px;cursor:pointer}.list__questions.list__questions--active .question .answers li input[type=radio]{position:absolute;visibility:hidden}.list__questions.list__questions--active .question .answers li .check{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;border:1px solid #72726f;border-radius:100%;height:20px;width:20px;top:7px;left:0;z-index:5;-webkit-transition:border .25s linear;transition:border .25s linear}.list__questions.list__questions--active .question .answers li:hover .check::before{background:#FA0000}.list__questions.list__questions--active .question .answers li .check::before{display:block;content:'';border-radius:100%;height:10px;width:10px;margin:auto;-webkit-transition:background 0.25s linear;transition:background 0.25s linear}.list__questions.list__questions--active .question .answers input[type=radio]:checked ~ .check{border:1px solid #72726f}.list__questions.list__questions--active .question .answers input[type=radio]:checked ~ .check::before{background:#FA0000}.list__questions.list__questions--active .question .answers input[type=radio]:checked ~ label{color:#FA0000}.list__questions.list__questions--active .question+.question{margin-top:10px}.video-wrap{margin-top:25px}.video-wrap .interact-btn{width:60px;height:60px;background-image:url(images-included/play.svg);position:absolute;background-size:cover;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;cursor:pointer;z-index:1;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.video-wrap .overlay{position:absolute;bottom:0;top:0;right:0;left:0;background:rgba(29,29,27,0.7);border-radius:12px;-webkit-transition:background-color .4s ease-in;transition:background-color .4s ease-in}.video-wrap.active .interact-btn{background-image:url(images-included/pause.svg);opacity:0}.video-wrap.active .overlay{background:rgba(29,29,27,0.5)}.video-wrap:hover .interact-btn{opacity:1}video{width:100%;display:block;border-radius:12px}.sub-nav li{padding:0;margin-right:40px}.sub-nav li:last-child{margin-right:0}.sub-nav li a{color:#b7b7b7;font-size:1.125rem;font-weight:700}.sub-nav li a.active{color:#1d1d1b;border-bottom:2px solid #FA0000}.nav.sub-nav+.tab-content{margin-top:40px}.test-success{border:1px solid #eef3f4;padding:1rem;border-radius:8px;font-size:0.875rem;color:#717171;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;background:#fff}.test-success a{color:#FA0000;text-decoration:underline}@media (max-width: 768px){.test-success{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.search-wrap svg{width:15px;position:absolute;top:13px;left:20px;fill:#717171}.search-wrap .form-control{padding:10px 20px 9px 50px;max-width:60%;height:auto;font-size:0.8125rem}@media (max-width: 991px){.search-wrap .form-control{max-width:100%}}.export-menu{margin-top:50px}.export-menu .select-wrap{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.export-menu .btn-wrap{margin-top:20px}.export-menu select::-ms-expand{display:none}.export-menu select{border-color:#b8b8b8;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-position:right 20px bottom 50%;padding:10px 40px 10px 20px;font-size:0.75rem;font-weight:600;border-radius:8px}.export-menu .select--wrapper+.select--wrapper{margin-left:20px}.export-menu.mobile{margin-bottom:50px}.export-menu.mobile .select-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.export-menu.desktop{display:none}@media (min-width: 992px){.export-menu.desktop{display:block}.export-menu.mobile{display:none}}.export-menu .select--wrapper::after{content:' ';display:inline-block;background:url(images-included/sel-arr.png);width:12px;height:7px;border:none;position:absolute;right:20px;top:16px;background-size:12px 7px}.list__tests{margin-top:40px}.list__tests .test{border:1px solid #eef3f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;border-radius:8px;font-weight:700;white-space:nowrap;font-size:0.8125rem;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.5rem}.list__tests .test .order{color:#b7b7b7;margin-right:20px;font-weight:600}.list__tests .test .name{-webkit-box-flex:1.8;-ms-flex:1.8;flex:1.8;margin-right:10px}.list__tests .test .date{color:#b7b7b7;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;margin-right:10px}.list__tests .test .stats{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.list__tests .test .results{cursor:pointer}.list__tests .test .results .dropdown-toggle{padding-right:15px}.list__tests .test .menu{position:absolute;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer;z-index:1;top:7px}.list__tests .test .menu .dropdown-toggle{padding:0 13px 0 9px;margin-left:4px}.list__tests .test .menu .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list__tests .test .menu .ico span{width:5px;height:5px;background:#000;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s}.list__tests .test .menu .ico span+span{margin-top:4px}.list__tests .test .menu:hover .ico span{background:#FA0000}.list__tests .test .dropdown-menu{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.35);box-shadow:0 2px 8px 0 rgba(0,0,0,0.35);border:none}.list__tests .test .dropleft .dropdown-toggle::before{display:none}.list__tests .test .dropdown-item{font-size:0.8125rem;font-weight:700}.list__tests .test .dropdown-item.active,.list__tests .test .dropdown-item:active{background-color:#fff;color:#000}.list__tests .test .dropdown-item:hover{color:#FA0000}.list__tests .test .results .dropdown-toggle::after{content:' ';display:inline-block;background:url(images-included/sel-arr.png);width:12px;height:7px;border:none;position:absolute;right:0;top:9px;background-size:12px 7px}.list__tests .test+.test{margin-top:5px}.list__tests .test:hover{border:1px solid #FA0000}.list__tests .test:hover .menu{opacity:1}@media (max-width: 768px){.list__tests .test{margin-right:15px}.list__tests .test .menu{position:absolute;opacity:1;top:50%;right:0;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}.list__tests .test .menu .ico span{background:#FA0000}}.portal-login-page{padding-bottom:10%}.portal-login-page .sub-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portal-login-page .sub-nav li a{color:#000}.portal-login-page .sub-nav li a.active{color:#FA0000}.portal-login-page .form-group .form-control{font-size:0.825rem;padding:10px 20px;height:auto;border-color:#b8b8b8}.portal-login-page .portal-login-page__form{max-width:460px;margin:0 auto}.portal-login-page h1{margin-bottom:50px}.portal-login-page .logo{max-width:140px;margin:0 auto;margin-bottom:40px}.portal-login-page .logo-bg{right:15%}.portal-login-page .button-wrap{margin-top:40px}@media (max-width: 767px){.portal-login-page .logo-bg{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}

