.test-section{background:var(--color-main);color:var(--color-white)}.test-section.screen{padding-bottom:0}.test-section__header{margin-bottom:40px;padding-right:30px}@media (min-width:768px){.test-section__header{font-size:55px;margin-bottom:0;width:100%}}@media (min-width:1280px){.test-section__header{width:36%}}@media (min-width:768px){.test-section{background:linear-gradient(90deg,var(--color-main),var(--color-main) 80%,var(--color-main) 80%)}.test-section.screen{padding:0}.test-section .container{align-items:stretch;display:flex;flex-wrap:wrap}}@media (min-width:768px) and (max-width:1025px){.test-section .container{display:grid;grid-template-columns:1fr 271px;padding:0 80px 0 30px!important}}@media (min-width:768px) and (max-width:1025px) and (max-width:800px){.test-section .container{grid-template-columns:1fr 231px}}.test-section__left{padding-bottom:30px}@media (min-width:768px){.test-section__left{align-items:center;display:flex;flex:1;flex-wrap:wrap;padding-bottom:0}}@media (min-width:768px) and (max-width:1025px){.test-section__left{display:grid;grid-template-columns:1fr;padding-top:80px}}.test-section__wrap .button-simple{display:none}@media (min-width:768px){.test-section__wrap{border-left:none;flex:1;padding:35px 30px 80px 0}.test-section__wrap .button-simple{display:inline-block;font-weight:700;margin-top:40px;padding-left:90px;padding-right:90px;text-align:center!important;white-space:wrap!important;width:100%}}@media (min-width:1024px){.test-section__wrap{padding:35px 0 80px}}@media (min-width:1280px){.test-section__wrap{border-left:1px solid var(--color-white-60);padding:85px 70px 100px}}.test-section__checkbox{background:var(--color-white);border-radius:3px;display:inline-block;height:20px;margin-right:12px;position:relative;width:20px}.test-section__checkbox:after{background:var(--color-yellow-bright);border-radius:2px;content:"";display:none;height:12px;left:4px;position:absolute;top:4px;width:12px}.test-section__checkbox__wrap{display:flex;flex-wrap:wrap;margin-top:20px;width:100%}.test-section__checkbox__wrap p{flex:1;position:relative;text-align:left;top:2px}@media (min-width:992px){.test-section__checkbox__wrap p{top:-2px}}.test-section__checkbox__input{display:none;height:auto;margin-bottom:0}.test-section__checkbox__input:checked~.test-section__checkbox:after{display:block}.test-section__checkbox__input.error~.test-section__checkbox{background:var(--color-white);border:1px solid var(--color-error)}.test-section__right{background:var(--color-main);border-left:1px solid var(--color-white-60);border-top:1px solid var(--color-white-30);margin-left:-20px;margin-right:-20px;padding:30px 20px 60px}.test-section__right-text{color:var(--color-white-60);display:inline-block}.test-section__right-text br{display:none}@media (min-width:768px){.test-section__right-text br{display:inline}}.test-section__right .percent{color:#fff;font-size:18px;font-weight:500!important}@media (min-width:768px){.test-section__right{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-left:0;margin-right:0;padding:0 0 0 60px;width:300px}.test-section__right .percent{color:#fff;font-size:55px;font-weight:500!important}}.test-section__right .button-simple{font-weight:700;text-align:center!important;white-space:wrap!important}@media (min-width:768px){.test-section__right .button-simple{display:none}}.test-section__progress{background:var(--color-white);border-radius:5px;height:10px;margin:10px 0 30px;position:relative;width:100%}@media (min-width:768px){.test-section__progress{margin-bottom:0;margin-top:15px}.test-section__progress,.test-section__progress:after,.test-section__progress:before{border-radius:7px;height:14px}}.test-section__progress__fill{background:#fff067;border-radius:5px;content:"";height:10px;left:0;position:absolute;top:0}@media (min-width:768px){.test-section__progress__fill{height:14px}}
