.header-wrap{background-color:rgba(69,77,89,.95)}.showcase{padding:150px 0;text-align:center;color:#fff}.showcase-wrap{background:url(/assets/images/test-bg.jpg) no-repeat 50%;background-size:cover}.showcase-title{font-size:68px;font-weight:700;font-family:DIN Pro;max-width:980px;line-height:1.1;margin:0 auto 20px}.showcase-description{max-width:850px;font-size:20px;margin:0 auto 70px}.showcase-buttons{display:flex;align-items:center;justify-content:center}.showcase-buttons a{margin-left:25px;width:136px}.showcase-buttons a:first-child{width:319px;margin-left:0}.showcase-items{display:flex}.showcase-item{width:25%;text-align:center;padding:0 10px}.showcase-icon{margin-bottom:23px;height:75px}.showcase-text{font-size:18px;font-weight:300}@media only screen and (max-width:991px){.showcase{padding:100px 0}.showcase-title{font-size:60px}.showcase-text{font-size:16px}}@media only screen and (max-width:768px){.showcase{padding:50px 0 65px;text-align:left}.showcase-title{font-size:32px;margin-bottom:14px}.showcase-description{font-size:16px;margin-bottom:36px}.showcase-buttons{justify-content:flex-start}.showcase-buttons a{margin-left:10px;width:78px}.showcase-buttons a:first-child{width:198px;margin-left:0}.showcase-items{display:block}.showcase-item{width:100%;margin-bottom:25px}}.title{color:#404040;font-family:DIN Pro;font-size:48px;font-weight:700;position:relative;z-index:3}.title span{display:inline-block;position:relative}.title span:after{content:"";display:block;position:absolute;bottom:6px;left:0;right:0;height:5px;background-color:#fddc38;z-index:-1}@media screen and (max-width:768px){.title{font-size:30px}}.test-showcase{position:relative;display:flex;justify-content:flex-end}.test-showcase-wrap{background:url(/assets/images/test-bg.jpg) no-repeat 50%;background-size:cover}.test-showcase-container{width:705px;background-color:#f6f6f6;padding:70px 40px 80px;min-height:730px}.test-showcase-img{position:absolute;top:80px;bottom:80px;right:700px}.test-showcase-title{line-height:1.1;margin-bottom:25px}.test-showcase-description{color:#404040;font-size:22px;font-weight:700;font-family:DIN Pro;margin-bottom:20px}.test-showcase-description span{background:#fddc38;padding:2px 5px}.test-showcase-list{padding-bottom:25px;border-bottom:1px solid #e8e8e8;margin-bottom:25px}.test-showcase-list li{position:relative;padding-left:20px;font-size:17px;margin-bottom:13px}.test-showcase-list li:before{content:"";display:block;position:absolute;left:0;top:8px;width:5px;height:5px;background:#fddc38}.test-showcase-notification{font-size:13px;font-weight:300;margin-bottom:30px}.test-showcase-notification img{margin-right:5px;flex-shrink:0}.test-showcase-notification b{font-weight:700;display:inline-block;margin:0 5px}.test-showcase-link{padding:0 60px}@media only screen and (max-width:991px){.test-showcase{justify-content:center}.test-showcase-img{display:none}.test-showcase-container{padding:50px;min-height:0;max-width:100%}}@media only screen and (max-width:768px){.test-showcase-container{padding:20px}.test-showcase-link{padding:0 30px}.test-showcase-list li{font-size:16px}.test-showcase-list li:before{top:6px}}.test{padding:80px 0 102px}.test-wrap{background:#f6f6f6}.test-title{margin-bottom:15px}.test-description{font-size:26px;font-weight:500;margin-bottom:40px}.test-step{display:none}.test-pointers{display:flex;justify-content:space-between;margin-bottom:40px}.test-pointer{width:24%;border-bottom:3px solid #e8e8e8;position:relative;transition:.3s}.test-pointer:before{content:"";display:inline-block;width:0;height:0;border-color:#fddc38 transparent transparent;border-style:solid;border-width:7px 7px 0;left:50%;top:100%;margin-top:3px;transform:translateX(-50%);opacity:0;visibility:hidden;transition:.3s;position:absolute}.test-pointer.active,.test-pointer.complete{border-color:#fddc38}.test-pointer-text{opacity:0;font-size:18px;font-weight:700;margin-bottom:12px;text-align:center;font-family:DIN Pro}.test-pointer.active:before{opacity:1;visibility:visible}.test-pointer.active .test-pointer-text{opacity:1}.test-head{font:700 28px DIN Pro;margin-bottom:25px}.test-step1,.test-step3,.test-step4{display:flex}.test-step2 .test-radios{width:585px;max-width:100%}.test-radios{width:40%;flex-shrink:0}.test-checkbox,.test-radio{flex-shrink:0;width:19px;height:19px;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;position:relative;margin-right:10px}.test-checkbox span,.test-radio span{border:1px solid #fddc38;position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;transition:.3s;opacity:0;visibility:hidden}.test-checkbox span:before,.test-radio span:before{content:"";display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#fddc38;border-radius:50%;transition:.3s}.test-checkbox input,.test-radio input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;opacity:0}.test-checkbox input:checked+span,.test-radio input:checked+span{opacity:1;visibility:visible}.test-checkbox-wrap,.test-radio-wrap{margin-bottom:20px;display:flex;align-items:flex-start;cursor:pointer}.test-checkbox-text,.test-radio-text{font-size:18px;font-weight:400;transform:translateY(-1px);line-height:1.3}.test-checkbox-text a,.test-radio-text a{color:#337ab7}.test-checkbox-text a:hover,.test-radio-text a:hover{text-decoration:underline}.test-checkbox-description,.test-radio-description{display:block;line-height:1.5;margin-top:8px}.test-checkbox{width:19px;height:19px;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px}.test-checkbox span{background:#fddc38;border-radius:3px}.test-checkbox span:before{content:"";display:block;width:11px;height:8px;background:url(/assets/images/tick.png) no-repeat 50%}.test-step{padding-bottom:35px;border-bottom:1px solid #e8e8e8;margin-bottom:30px}.test-step-description textarea{width:100%;height:91px;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:10px;font-family:inherit;resize:none;margin-bottom:23px;font-size:16px}.test-step-head{margin-bottom:10px}.test-step-notification{border-left:2px solid #fddc38;padding-left:8px;font-size:14px}.test-footer{display:flex;align-items:center;justify-content:space-between}.test-prev{color:#337ab7}.test-prev:hover{text-decoration:underline}.test-next{width:200px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1}.test-fields{width:425px;margin-right:93px;flex-shrink:0}.test-field{position:relative;margin-bottom:25px}.test-field input,.test-field select{width:100%;height:55px;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:0 18px;font-family:inherit;font-size:16px}.test-field .captcha{position:absolute;right:5px;top:5px}.test-contacts-title{font-size:18px;font-weight:400;margin-bottom:10px}.test-contacts-name{font-size:22px;font-weight:500;margin-bottom:5px}.test-contacts-info{margin-bottom:30px}.test-contacts-info a{color:#337ab7}.test-contacts-info a:hover{text-decoration:underline}@media only screen and (max-width:991px){.test{padding:50px 0}.test-fields{width:40%;margin-right:10%}}@media only screen and (max-width:768px){.test{padding:30px 0}.test-description{font-size:18px}.test-pointer-text{font-size:14px}.test-head{font-size:18px}.test-step1,.test-step2,.test-step3,.test-step4{display:block}.test-checkbox-text,.test-radio-text{font-size:14px;transform:translateY(1px)}.test-checkbox-description,.test-radio-description,.test-step-description textarea{font-size:14px}.test-fields{width:100%;margin-right:0;margin-bottom:20px}.test-field input{font-size:14px}.test-contacts-title{font-size:16px}.test-contacts-name{font-size:20px}.test-contacts-info{font-size:14px}.test-prev{font-size:16px}.test-next{width:140px}.test-step{padding-bottom:15px}}