.flexibles-row-section .additional-lessons{display:flex;flex-wrap:wrap;gap:20px}.flexibles-row-section .additional-lessons .item{display:flex;flex-direction:column;gap:12px;flex:3}.flexibles-row-section .additional-lessons h2{flex:6}.flexibles-row-section .additional-lessons .subtitle{font-size:22px;font-weight:700}.flexibles-row-section .additional-lessons .checkmark .check-icon{top:-5px;position:relative}@media (max-width:991px){.flexibles-row-section .additional-lessons h2{flex:0 0 100%;margin-bottom:20px}.flexibles-row-section .additional-lessons .item{flex:1 1 calc(50% - 10px)}}@media (max-width:767px){.flexibles-row-section .additional-lessons{flex-direction:column;gap:20px}.flexibles-row-section .additional-lessons .item{flex:0 0 100%}.flexibles-row-section .additional-lessons h2{text-align:center;margin-bottom:30px}.flexibles-row-section .additional-lessons .subtitle{font-size:20px}}.flexibles-row-section .container{overflow:visible}@property --num-1{syntax:'<integer>';initial-value:0;inherits:false}@property --num-2{syntax:'<integer>';initial-value:0;inherits:false}@property --num-3-k{syntax:'<integer>';initial-value:0;inherits:false}.we-are-in-numbers{display:flex;gap:80px;margin:-30px 0}.we-are-in-numbers .items{display:flex;gap:70px}.we-are-in-numbers .items .item{min-width:auto}.we-are-in-numbers .items .item:nth-child(1){min-width:141px}.we-are-in-numbers .items .item:nth-child(2){min-width:170px}.we-are-in-numbers .items .item:nth-child(3){min-width:233px}.we-are-in-numbers .number{font-size:48px;font-weight:700;color:var(--accent-color);line-height:1;display:flex;align-items:center}.we-are-in-numbers .description{font-size:18px;line-height:1.2;max-width:233px}.we-are-in-numbers .item:nth-child(1) .number{animation:count1 2s ease-out forwards;counter-reset:num var(--num-1)}.we-are-in-numbers .item:nth-child(1) .number:before{content:counter(num)}.we-are-in-numbers .item:nth-child(2) .number{animation:count2 2s ease-out forwards;counter-reset:num var(--num-2)}.we-are-in-numbers .item:nth-child(2) .number:before{content:counter(num)}.we-are-in-numbers .item:nth-child(2) .number:after{content:"+"}.we-are-in-numbers .item:nth-child(3) .number{animation:count3 2.5s ease-out forwards;counter-reset:num-k var(--num-3-k)}.we-are-in-numbers .item:nth-child(3) .number:before{content:counter(num-k) "\a0 000+"}@keyframes count1{from{--num-1:0}to{--num-1:2018}}@keyframes count2{from{--num-2:0}to{--num-2:400}}@keyframes count3{from{--num-3-k:0}to{--num-3-k:20}}@media (max-width:1024px){.we-are-in-numbers .items{gap:40px}.we-are-in-numbers .number{font-size:48px}}@media (max-width:767px){.we-are-in-numbers{text-align:center;display:flex;flex-direction:column;gap:20px}.we-are-in-numbers .items{flex-direction:column;align-items:center;gap:20px}.we-are-in-numbers .description{max-width:100%}.we-are-in-numbers .number{justify-content:center}}.move-to-tests{max-width:1065px;display:flex;align-items:center;margin:0 auto}.move-to-tests .action-btn{margin:0}.move-to-tests .action-btn .btn{padding:0 58px;white-space:pre}@media (max-width:991px){.move-to-tests{flex-direction:column;gap:20px;text-align:center}}@media (max-width:648px){.move-to-tests .h2{font-size:26px}}.pretest-exam{display:grid;grid-template-columns:522fr 360fr 255fr;gap:50px;align-items:start;margin:90px auto;max-width:1237px}.pretest-exam .item:first-child{text-align:center}.pretest-exam .item:first-child h2{line-height:1.1;margin-bottom:20px;text-wrap-style:balance}.pretest-exam .item:first-child p{font-size:22px;text-align:center;margin:0;max-width:520px}.pretest-exam .subtitle{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;text-transform:uppercase;margin-bottom:15px;margin-top:0}.pretest-exam .subtitle span{background-color:var(--accent-color);color:var(--text-color-contrast);font-size:14px;font-weight:700;text-transform:none;padding:4px 10px 3px;border-radius:50px;white-space:pre}.pretest-exam .checkmark{list-style:none;padding:0;margin:0}.pretest-exam .checkmark li{display:flex;align-items:center;gap:12px;font-size:18px;line-height:1}.pretest-exam .checkmark li:last-child{margin-bottom:0}@media (max-width:992px){.pretest-exam{grid-template-columns:1fr;gap:30px;margin:60px 0}.pretest-exam .item:first-child p{margin:0 auto}.pretest-exam .item{min-width:375px;margin:0 auto}}.common-mistakes-block .mistakes-header{text-align:center;margin-bottom:30px}.common-mistakes-block .mistakes-header h2{margin:0 0 20px}.common-mistakes-block .mistakes-header p{font-size:18px;margin:0}.common-mistakes-block .mistakes-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 50px;margin-bottom:30px}.common-mistakes-block .mistake-item{display:flex;align-items:flex-start;gap:10px}.common-mistakes-block .mistake-icon{flex-shrink:0;margin-top:2px}.common-mistakes-block .mistake-text{font-size:18px;line-height:1.2}.common-mistakes-block .mistake-text strong{font-weight:700}.common-mistakes-block .mistakes-cta{text-align:center}.common-mistakes-block .mistakes-cta h3{font-size:22px !important;font-weight:700;margin:0 0 30px}.common-mistakes-block .action-btn{justify-content:center}.common-mistakes-block .btn-primary:hover{background-color:#e03e00}@media (max-width:900px){.common-mistakes-block .mistakes-grid{grid-template-columns:1fr;gap:10px}.common-mistakes-block .mistakes-header{margin:0 0 20px}}.test-cta{max-width:847px;margin:0 auto;text-align:center}.test-cta .h2{margin:0 0 17px}.test-cta .subtitle{font-size:18px;margin:0 0 10px}.test-cta .wish{font-size:26px;font-weight:700}.test-cta .action-btn{justify-content:center}.contrast-text-on-black-line{max-width:1064px;margin:0 auto;text-align:center}