main.TestPage{padding-bottom:6rem}main.TestPage section.BeforeTestSection .col-center{display:flex;flex-direction:column;align-items:center}main.TestPage section.BeforeTestSection .col-center p{font:400 1.8rem/100% Variable;text-align:center;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.25);margin-bottom:1.6rem}main.TestPage section.BeforeTestSection .col-center h1{font:700 12rem/100% DrukCyr-Bold;text-transform:uppercase;text-align:center;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.25);margin-bottom:4rem}main.TestPage section.BeforeTestSection .col-center button.btn_link{padding:1.8rem 3rem;border-radius:1.6rem;background-color:#00f2ff;width:26rem}main.TestPage section.BeforeTestSection .col-center button.btn_link span{font:400 1.8rem/100% Variable;text-align:center;color:#000}main.TestPage section.TestSection .outBlock{padding:8rem;border-radius:4rem;background-color:#1a1e27;margin-bottom:4rem}main.TestPage section.TestSection .outBlock .grid-row{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,1fr) minmax(0,5fr)}main.TestPage section.TestSection .outBlock .grid-row .text-column h4{font:700 2.8rem/100% Variable;text-transform:uppercase;color:#fff;margin-bottom:2rem}main.TestPage section.TestSection .outBlock .grid-row .text-column h3{font:700 2.6rem Variable;text-transform:uppercase;color:#fff;margin-bottom:4.4rem}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list{display:flex;flex-direction:column;gap:2rem}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent{display:grid;grid-template-rows:auto 0fr;overflow:hidden}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button{padding:1.4rem 2rem;border-radius:1.4rem;background-color:#fff}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button span{font:400 1.8rem Variable;text-align:center;color:#000}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button.incorrect{background-color:#ff6969}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button.half-correct{background-color:#fff990}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button.full-correct{background-color:#8aff88}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent p{font:300 1.4rem Variable;color:#fff}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent .answer-inner{overflow:hidden;margin-top:1rem}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent.active{grid-template-rows:auto 1fr}main.TestPage section.TestSection .outBlock .grid-row .imageContainer.preloader{grid-column:3;border-radius:3rem;height:36rem}main.TestPage section.TestSection .row-center{display:flex;justify-content:center}main.TestPage section.TestSection .row-center button{padding:1.8rem 3rem;box-shadow:0 0 20px #000;background-color:#00f2ff;border-radius:1.6rem}main.TestPage section.TestSection .row-center button span{font:400 1.8rem/100% Variable;text-align:center;color:#000}main.TestPage section.ResultsSection .outBlock{padding:8rem;background-color:#1a1e27;border-radius:3rem;margin-bottom:3rem}main.TestPage section.ResultsSection .outBlock .grid-row{display:grid;align-items:center;grid-template-columns:minmax(0,4.5fr) minmax(0,1fr) minmax(0,5.5fr)}main.TestPage section.ResultsSection .outBlock .grid-row .text-part h3{font:700 2.6rem Variable;text-transform:uppercase;color:#fff;margin-bottom:2.4rem}main.TestPage section.ResultsSection .outBlock .grid-row .text-part p{font:400 1.8rem/100% Variable;color:#fff}main.TestPage section.ResultsSection .outBlock .grid-row .imageContainer.preloader{grid-column:3;height:36rem;border-radius:3rem}main.TestPage section.ResultsSection .contactsBlock{display:flex;justify-content:space-between;align-items:center;padding:2.2rem 4rem;border-radius:3rem;background-color:#fff}main.TestPage section.ResultsSection .contactsBlock .column h3{font:700 10rem/100% DrukCyr-Bold;text-transform:uppercase;color:#000;margin-bottom:2rem}main.TestPage section.ResultsSection .contactsBlock .column p{font:400 1.8rem/100% Variable;color:#000}main.TestPage section.ResultsSection .contactsBlock button.btn_link{gap:1rem;padding:1.8rem;border:1px solid #000;border-radius:2.6rem}main.TestPage section.ResultsSection .contactsBlock button.btn_link img{width:3.2rem;object-fit:contain}main.TestPage section.ResultsSection .contactsBlock button.btn_link span{font:400 1.8rem Variable;color:#000}@media screen and (max-width:1025px){main.TestPage{display:flex;flex-direction:column;flex-grow:1;padding-bottom:4rem}main.TestPage section.BeforeTestSection{padding-bottom:4rem;display:flex;flex-direction:column;justify-content:center;flex-grow:1}main.TestPage section.BeforeTestSection .col-center{display:flex;flex-direction:column;align-items:center}main.TestPage section.BeforeTestSection .col-center p{font:400 1.4rem/100% Variable;text-align:center;color:#fff;text-shadow:unset;margin-bottom:2rem}main.TestPage section.BeforeTestSection .col-center h1{font:700 5rem/100% DrukCyr-Bold;text-transform:uppercase;text-align:center;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.25);margin-bottom:2rem}main.TestPage section.BeforeTestSection .col-center button.btn_link{padding:1.2rem 1.8rem;border-radius:1rem;background-color:#00f2ff;width:fit-content}main.TestPage section.BeforeTestSection .col-center button.btn_link span{font:400 1.4rem/100% Variable;text-align:center;color:#000}main.TestPage section.TestSection .outBlock{padding:1.4rem;border-radius:2.4rem;background-color:#1a1e27;margin-bottom:3rem}main.TestPage section.TestSection .outBlock .grid-row{display:flex;gap:2.4rem;flex-direction:column-reverse}main.TestPage section.TestSection .outBlock .grid-row .text-column h4{font:700 1.6rem/100% Variable;text-transform:uppercase;color:#fff;margin-bottom:1.6rem}main.TestPage section.TestSection .outBlock .grid-row .text-column h3{font:700 1.6rem Variable;text-transform:uppercase;color:#fff;margin-bottom:1.6rem}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list{display:flex;flex-direction:column;gap:.6rem}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent{display:grid;grid-template-rows:auto 0fr;overflow:hidden}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button{padding:1.4rem 1.6rem;border-radius:1rem;background-color:#fff}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button span{font:400 1.4rem Variable;text-align:left;color:#000}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button.incorrect{background-color:#ff6969}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button.half-correct{background-color:#fff990}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent button.full-correct{background-color:#8aff88}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent p{font:300 1.2rem Variable;color:#fff}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent .answer-inner{overflow:hidden;margin-top:.6rem;margin-bottom:.8rem}main.TestPage section.TestSection .outBlock .grid-row .text-column .answers-list div.AnswerRenderComponent.active{grid-template-rows:auto 1fr}main.TestPage section.TestSection .outBlock .grid-row .imageContainer.preloader{grid-column:3;border-radius:2rem;height:22rem}main.TestPage section.TestSection .row-center{display:flex;justify-content:center}main.TestPage section.TestSection .row-center button{padding:1.2rem 1.8rem;box-shadow:unset;background-color:#00f2ff;border-radius:1rem}main.TestPage section.TestSection .row-center button span{font:400 1.4rem/100% Variable;text-align:center;color:#000}main.TestPage section.ResultsSection .outBlock{padding:1.4rem 1.4rem 3.2rem;background-color:#1a1e27;border-radius:2.4rem;margin-bottom:1rem}main.TestPage section.ResultsSection .outBlock .grid-row{display:flex;flex-direction:column-reverse;align-items:unset;gap:2rem}main.TestPage section.ResultsSection .outBlock .grid-row .text-part h3{font:700 1.8rem Variable;text-transform:uppercase;color:#fff;margin-bottom:1.6rem}main.TestPage section.ResultsSection .outBlock .grid-row .text-part p{font:400 1.6rem/100% Variable;color:#fff}main.TestPage section.ResultsSection .outBlock .grid-row .imageContainer.preloader{grid-column:3;height:22rem;border-radius:2rem}main.TestPage section.ResultsSection .contactsBlock{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;padding:2rem;border-radius:1.6rem;background-color:#fff}main.TestPage section.ResultsSection .contactsBlock .column h3{font:700 4rem/100% DrukCyr-Bold;text-transform:uppercase;color:#000;margin-bottom:1.2rem}main.TestPage section.ResultsSection .contactsBlock .column p{font:400 1.4rem/100% Variable;color:#000}main.TestPage section.ResultsSection .contactsBlock button.btn_link{gap:.6rem;padding:.8rem;border:1px solid #000;border-radius:.8rem}main.TestPage section.ResultsSection .contactsBlock button.btn_link img{width:1.6rem;object-fit:contain}main.TestPage section.ResultsSection .contactsBlock button.btn_link span{font:400 1.4rem Variable;color:#000}}
