@charset "UTF-8";button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}article,h1,h3,h4,p{color:#323749}.btn-v2,.subjects .item__par,.subjects .item__top a{text-decoration:none}.bio-questions .qst-slider .item .subj,.btn-v2{width:-webkit-fit-content;width:-moz-fit-content}.bio-facts,.bio-questions,.conclusion,sub,sup{position:relative}.response-table table.heros td,legend{white-space:normal}.select-v1 select,.select-v2 select{-webkit-appearance:none;-moz-appearance:none}.footer__tests.footer__tests-2 .slider__item .item__bottom .type-hist:hover,.subjects .item__par:hover,.subjects__item_algebra .item__par:hover{background:#e9eff8}.archive-qst,.questions,ul{list-style-type:none}.single-need ol,.single-noneed ol,.tab-content .test_faq ul{list-style-position:inside}.about-rat,.block-class .item__body .item .name,.classes__item a:first-child,.classes__item a:last-child,.footer__block_6 span,.info-progress .close,.link-v3,.link-v5,.link_blue,.results__item p a,.sidebar-block.short .short__item .name,.subjects__close,a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.article-tests-main__item,.bio-questions .qst-slider .item,.footer__tests .slider__item .item__text,.footer__tests.footer__tests-2 .slider__item .item__bottom,.kak-pravilno-variants .variant,.page-title .page-title__sides_short .lft__rht,.page-title .sides__rht,.question_type_2 .question__sides .question__wrapper,.short__item .top__rht,.tarifs__item,.tests-state .page-title__sides .sides__rht{-webkit-box-orient:vertical;-webkit-box-direction:normal}@font-face{font-family:Rubik;src:url('/wp-content/themes/edu/css/fonts/Rubik-Medium.woff2') format('woff2'),url('/wp-content/themes/edu/css/fonts/Rubik-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url('/wp-content/themes/edu/css/fonts/Inter-Medium.woff2') format('woff2'),url('/wp-content/themes/edu/css/fonts/Inter-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url('/wp-content/themes/edu/css/fonts/Inter-SemiBold.woff2') format('woff2'),url('/wp-content/themes/edu/css/fonts/Inter-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url('/wp-content/themes/edu/css/fonts/Inter-Bold.woff2') format('woff2'),url('/wp-content/themes/edu/css/fonts/Inter-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}.read-more_single a,.slickQuizWrapper h2,.subjects h3,body,h1,h2,h3,h4,h5,h6{margin:0}.block-show,.slickQuizWrapper input:checked+label:after,details,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,code>p,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0}*,[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;padding:0}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box}#content.full-width,.container{max-width:calc(1326px + 30px);padding-left:15px;padding-right:15px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}article,article>ol li,article>p,article>ul li{font-size:17px;line-height:32px;font-weight:500}summary{display:list-item}.block-hide,[hidden],template{display:none}.subjects .container,.subjects .item__bottom,.subjects__close{display:-webkit-box;display:-ms-flexbox}*{margin:0;box-sizing:border-box;font-family:Inter,sans-serif}table,table tbody,table tfoot,table tfoot tr tf,table thead,table tr,table tr th,tr td{margin:0;padding:0;background:0 0;border:none;border-collapse:collapse;border-spacing:0}.block-with,.blockquote{background:#f1f4f8;border-radius:12px}:focus:not(:focus-visible){outline:0}:focus-visible{outline:#323749 dotted 1px}article{font-style:normal}.bio-compositions a,.books-list li a,.pt_book .book_pages li a,.response-table.students table tbody td,p,p .link-v1{font-size:16px}p{font-family:Inter;font-style:normal;font-weight:500;line-height:27px}article>ol li,article>p,article>ul li{padding-bottom:15px;font-family:Inter;font-style:normal}h1{font-family:Rubik;font-style:normal;font-weight:500;font-size:36px;line-height:43px}.subjects .item__top span,h3,h4{font-weight:600}.like-h2,.results .widget-title,.single-need h3,h2{font-style:normal;font-weight:600;font-size:22px;line-height:22px;color:#323749;margin:20px 0}.subjects__close,h3,h4{line-height:20px}.header .persone__list li:first-child a:hover,.subjects__close:hover{color:#01caff}h3{font-size:18px;margin:25px 0}h4{font-size:17px;margin:20px 0}q{quotes:none;background-color:#e7eafb;padding:3px 5px;border-radius:5px}.archive-qst a:after,q::after,q::before{content:none}.container{margin:0 auto}#headblock{border-bottom:1px solid #e5e5e5;position:absolute;top:0;left:0;width:100%}.subjects .container{display:flex}.subjects__close{margin-left:40px;font-weight:500;font-size:13px;color:#0197ff;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:auto;cursor:pointer}.subjects__close svg{margin-left:9px}.bio-another a,.subjects .item__par svg{margin-left:4px}.subjects__block{display:-ms-grid;display:grid;-ms-grid-columns:350px 350px 1fr;grid-template-columns:350px 350px 1fr;grid-row-gap:32px;grid-column-gap:23px}.subjects .item__bottom{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:52px}.subjects .item__par{height:34px;margin:2px;font-size:13px;border-radius:4px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;line-height:20px;color:#303d4e;background:#f1f4f8;display:flex;align-items:center}.bio-estimate .stars ul:not(:checked)>input,.bio-questions .arrows.d-none,.slickQuizWrapper .question_type_1 input,.slickQuizWrapper .question_type_3 input,.slickQuizWrapper .question_type_6 input,.subjects .item__par_hide{display:none}.battle__opponent,.footer__block_3,.new-lessons .name,.question .button_active,.question_type_2 .question__sides,.subjects .item__par_hide-active{display:-webkit-box;display:-ms-flexbox;display:flex}.subjects .item__par_click-active{color:#cbaf85}.subjects .item__par_click-active svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.subjects .item__par_num{width:34px;height:34px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bio-popular .item,.subjects .item__top{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.subjects .item__top{display:flex;-ms-flex-align:center;align-items:center;margin-bottom:7px}.subjects .item__top .svg{max-width:53px;width:100%}.subjects .item__top span{font-size:16px;line-height:20px;color:#8caad5;margin:0}.block-with .name,.block-with .name a{font-size:18px;line-height:20px;font-weight:600}.subjects__item_algebra .item__par{background:#f1f4f8}.subjects__item_algebra .item__top span{color:#8caad5}.subjects__item_english .item__par,.subjects__item_obsh .item__par{background:#e6f6fb}.subjects__item_english .item__par:hover{background:#c7f2ff}.subjects__item_english .item__top span{color:#87becf}.subjects__item_biography,.subjects__item_geometry,.subjects__item_physics,.subjects__item_world{margin-right:100px}.subjects__item_biography .item__par{background:#fff5e6}.subjects__item_biography .item__par:hover{background:#ffedd2}.subjects__item_biography .item__top span{color:#d4b688}.subjects__item_biology .item__par{background:#eaf2ff}.subjects__item_biology .item__par:hover{background:#dce9ff}.subjects__item_biology .item__top span{color:#7495ca}.subjects__item_geography .item__par{background:#e6ffeb}.subjects__item_geography .item__par:hover{background:#c5f9cf}.subjects__item_geography .item__top span{color:#73c083}.subjects__item_geometry .item__par{background:#f7eefd}.subjects__item_geometry .item__par:hover{background:#f3e0ff}.subjects__item_geometry .item__top span{color:#9865ba}.subjects__item_history .item__par,.subjects__item_reading .item__par{background:#ffe2e9}.subjects__item_history .item__par:hover{background:#ffccd8}.subjects__item_history .item__top span,.subjects__item_reading .item__top span{color:#d28295}.subjects__item_hist-russia .item__par{background:#cdf4ed}.subjects__item_hist-russia .item__par:hover{background:#b7fff2}.subjects__item_hist-russia .item__top span{color:#6ccebd}.subjects__item_it .item__par,.subjects__item_physics .item__par{background:#eaf2ff}.subjects__item_physics .item__par:hover{background:#dbe9ff}.subjects__item_it .item__top span,.subjects__item_physics .item__top span{color:#5f8fdc}.subjects__item_obsh .item__par:hover{background:#c7f2ff}.subjects__item_obsh .item__top span{color:#6dacbf}.subjects__item_world .item__par{background:#e6ffeb}.subjects__item_world .item__par:hover{background:#c5f9cf}.subjects__item_world .item__top span{color:#4c9c5c}.subjects__item_it .item__par:hover{background:#dbe8ff}.subjects__item_chemist .item__par{background:#ffeee4}.subjects__item_chemist .item__par:hover{background:#ffe2d0}.subjects__item_chemist .item__top span{color:#c68c6a}.subjects__item_literature{height:109px;margin-right:-50px}.subjects__item_literature .item__par{background:#fdf5d9;padding:0 11px;white-space:nowrap}.subjects__item_literature .item__par:hover{background:#fff2c3}.subjects__item_literature .item__top span{color:#d2ae30}.subjects__item_russian{margin-right:-50px}.header__logo,.subjects__item_russian .item__par_test{margin-right:40px}.subjects__item_russian .item__par{background:#fff5e6}.subjects__item_russian .item__par:hover{background:#ffedd2}.subjects__item_russian .item__top span{color:#cbaf85}.subjects__item_reading .item__par:hover{background:#ffccd8}.subjects__main .subjects__block{-ms-grid-columns:35% 32% 32%;grid-template-columns:35% 32% 32%}.subjects__main .subjects__item_biography,.subjects__main .subjects__item_geometry,.subjects__main .subjects__item_physics,.subjects__main .subjects__item_world{margin-right:0}.subjects__block,.subjects__main .subjects__block{-ms-grid-columns:auto 30% auto;grid-template-columns:auto 30% auto}#page-wrapper{margin-top:114px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#content{max-width:calc(986px + 30px);margin:0 auto;padding-left:10px;padding-right:10px}#content-main{-ms-flex-wrap:wrap;flex-wrap:wrap}#content-main article .sidebar-block{display:none;max-width:303px;margin-left:auto;margin-right:auto}#content.full-width{margin:0 auto 100px}#right-sidebar{margin-left:auto;max-width:303px;margin-top:-47px}#right-sidebar .btn-top{width:100%;text-align:center;margin-bottom:40px}.block-with{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:center;padding:22px;margin-top:32px;margin-bottom:42px}.block-with img{max-width:70px;margin-right:19px;border-radius:4px;width:100%}.block-with .name{color:#323749;margin-top:5px;margin-bottom:13px}.block-with .name a{text-decoration:underline}.block-with .exp{font-weight:500;font-size:16px;line-height:20px;color:#323749}.blockquote{margin-top:65px;margin-bottom:36px;padding:26px}.blockquote svg{margin-top:-47px;display:block}.pt_post .page-title__sides .sides__lft{max-width:213px}.bio-popular .h4{font-style:normal;font-weight:600;font-size:20px;line-height:28px;color:#323749;margin:20px 0;text-align:center}.quest-btn p,.read-more .title{font-weight:600;line-height:20px;color:#323749;font-size:18px}.bio-popular .item{display:flex;-ms-flex-align:center;align-items:center;margin:15px 0}.quest-btn,.read-more_single{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.bio-popular .item span{margin-left:14px}.quest-btn{border:10px solid #f1f4f8;padding:12px 36px;border-radius:12px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:39px 0}.quest-btn img{margin-top:-50px;display:block}.read-more{border:10px solid #f1f4f8;border-radius:12px;margin-top:27px;padding:15px 40px;margin-bottom:29px}.read-more .title{margin:0 0 28px}.read-more_single{padding-top:14px;padding-bottom:14px;display:flex;-ms-flex-align:center;align-items:center}.btn-v2,.btn-v3{line-height:20px;padding:10px 24px;color:#2353aa;font-size:14px;font-weight:600;cursor:pointer}.read-more_single h3{margin-right:31px;margin-bottom:0}.read-more__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:21px 0 5px}.read-more img{width:44px;border-radius:12px;margin-right:15px}.read-more a{font-weight:600;font-size:18px}.btn-v2{background:#e3f0fb;border-radius:4px;display:block;width:fit-content;margin-top:20px;border:none}.btn-v2:hover{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#00d1ff)),#e3f0fb;background:-o-linear-gradient(top,#00c2ff 0,#00d1ff 100%),#e3f0fb;background:linear-gradient(180deg,#00c2ff 0,#00d1ff 100%),#e3f0fb;color:#fff}.btn-v3{background:#fff;border-radius:4px;border:none;margin-top:17px}.btn-v3:hover{background:#ebf4ff;color:#0196ff}.conclusion{border:4px solid #018cff;background:-webkit-gradient(linear,left bottom,left top,from(#f1f4f8),to(#f1f4f8));background:-o-linear-gradient(bottom,#f1f4f8,#f1f4f8);background:linear-gradient(0deg,#f1f4f8,#f1f4f8);padding:32px;margin:50px 0;border-radius:12px}.conclusion p,.kratkoe-itogi p{padding-bottom:15px;font-size:17px;line-height:34px}.bio-another h2,.bio-data h2,.conclusion h2{margin-top:0;line-height:20px}.conclusion q{background-color:#d2d2d2}.conclusion img{position:absolute;right:31px;top:-48px}.conclusion h2{margin-bottom:22px}.article-conclusion,.grey-line,.grey-notice{font-weight:500;font-size:16px;line-height:27px;color:#959ca9;border:10px solid #f1f4f8;border-radius:12px;padding:23px;margin:36px 0}.bio-another,.bio-blockquotes,.bio-compositions,.bio-data,.bio-questions{border-radius:12px}.bio-another{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4f8),to(#f1f4f8)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4f8,#f1f4f8),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4f8,#f1f4f8),linear-gradient(0deg,#118b73,#118b73);padding:35px;margin-top:49px;margin-bottom:38px}.bio-another .text,.bio-blockquotes .item,.bio-blockquotes .text,.bio-compositions ul a,.bio-data .item,.bio-estimate .mrk,.bio-estimate .stars,.comm-item .bottom__lft,.comm-item .bottom__rht,.comm-item .bottom__rht .stars,.comm-item_right .top__right,.header__menu ul,.questions-single-page .stars-v2,.slickQuizWrapper .test__bottom,.tools__block,.top-states__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bio-another .title{font-style:normal;font-weight:600;font-size:22px;line-height:43px;color:#323749;margin:0 0 20px}.bio-another a{font-weight:600;font-size:16px}.bio-another .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:18px 0}.bio-data .text,.header .persone__list li span{margin-left:12px}.ap-field-errors,.battle-page #content.full-width,.bio-another .item:last-child,.dictionary-single-page .single-need .mark-ul li:last-child,.dictionary-single-page .single-noneed .mark-ul li:last-child,.promo.slickQuizWrapper .question,.zapyataya-examples ul li:last-child{margin-bottom:0}.bio-another .item svg{margin-right:13px}.bio-data{background:-webkit-gradient(linear,left bottom,left top,from(#fff2de),to(#fff2de)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#fff2de,#fff2de),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#fff2de,#fff2de),linear-gradient(0deg,#118b73,#118b73);padding:26px 30px;margin-top:40px;margin-bottom:22px}.bio-data p{margin:0 6px;display:inline-block}.bio-data a{font-weight:600;font-size:16px}.bio-data svg{min-width:38px}.bio-blockquotes{background:-webkit-gradient(linear,left bottom,left top,from(#f3f8ff),to(#f3f8ff)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f3f8ff,#f3f8ff),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f3f8ff,#f3f8ff),linear-gradient(0deg,#118b73,#118b73);padding:26px 36px;margin-top:22px;margin-bottom:18px}.bio-blockquotes h2{margin-bottom:24px;margin-top:0;line-height:20px}.bio-blockquotes p{margin-top:11px}.bio-blockquotes .item p{margin-top:0;padding:0}.bio-blockquotes a{margin-left:11px;margin-right:21px;font-size:16px;font-weight:600}.bio-compositions{background:-webkit-gradient(linear,left bottom,left top,from(#f8f3ff),to(#f8f3ff)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f8f3ff,#f8f3ff),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f8f3ff,#f8f3ff),linear-gradient(0deg,#118b73,#118b73);padding:26px 32px;margin:36px 0}.bio-compositions h2{line-height:20px;margin-top:0;margin-bottom:30px}.bio-compositions .title{line-height:20px;font-style:normal;font-weight:600;font-size:22px;color:#323749;margin:0 0 30px}.bio-compositions p{padding:0;max-width:none}.bio-compositions ul{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#fff,#fff),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:3px 21px;margin-bottom:19px;margin-top:30px}.bio-compositions ul li,.sidebar-block.same a.link-v1{margin:12px 0}.bio-compositions ul span{margin-left:13px}.bio-questions{margin-top:81px;margin-bottom:55px;background:#f1f4f8;padding-top:65px;padding-bottom:36px;overflow:hidden;padding-left:41px}.bio-questions:after{content:'';background:#f1f4f8;position:absolute;left:0;top:0;height:100%;width:41px}.bio-questions .qst-slider{margin-left:-110px}.bio-questions .qst-slider .slick-next,.bio-questions .qst-slider .slick-prev{left:0;right:0;z-index:-1;opacity:0}.bio-questions .qst-slider .item{background:#fff;border:1px solid #ececec;-webkit-box-shadow:0 8px 18px rgba(59,119,181,.1);box-shadow:0 8px 18px rgba(59,119,181,.1);border-radius:17px;padding:18px 21px 25px;outline:0;margin:0 10px;height:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header__subjects,.tools__sides .sides__lft img{-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13)}.bio-questions .qst-slider .item .user,.bio-questions .title{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.bio-questions .qst-slider .item a{font-weight:600;text-decoration:none;font-size:18px;line-height:23px;color:#323749;margin-bottom:40px;max-height:69px;overflow:hidden}.bio-questions .qst-slider .item a:hover{color:#6f8196}.bio-questions .qst-slider .item .subj{border-radius:4px;padding:6px 8px;font-weight:500;font-size:12px;line-height:20px;color:#355077;width:fit-content;background:#f1f4fa;margin-top:auto}.bio-questions .qst-slider .item .subj.hist,.response-table table tbody td:nth-child(2n+2){background:#f1f4fa}.bio-questions .qst-slider .item .subj.psych{background:#e3f0fb}.bio-questions .qst-slider .item .user{display:flex;-ms-flex-align:center;align-items:center;margin-top:21px}.bio-questions .qst-slider .item .user img{border-radius:50%;max-width:23px;width:100%;min-width:23px}.bio-questions .qst-slider .item .user span{margin-left:16px;font-weight:600;font-size:14px;line-height:20px;color:#323749}.bio-questions .title{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:51px;margin-bottom:44px}.bio-questions .arrows,.slickQuizWrapper .test__top,.slickQuizWrapper label{display:-webkit-box;display:-ms-flexbox}.bio-questions .btn{margin-top:42px}.bio-questions .h2{margin:0;font-style:normal;font-weight:600;font-size:22px;line-height:22px;color:#323749}.bio-questions .arrows{border:1px solid #b8c0ce;border-radius:4px;height:40px;width:100%;max-width:100px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bio-facts,.kratkoe-itogi{padding:32px;border-radius:12px}.bio-questions .arrows .arrows__lft,.bio-questions .arrows .arrows__rht,.tools .arrows .arrows__tool-lft,.tools .arrows .arrows__tool-rht{height:100%;background:#f1f4f8;border-radius:4px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.bio-questions .arrows .arrows__rht{border-left:1px solid #b8c0ce;border-radius:0 4px 4px 0}.bio-facts{background:-webkit-gradient(linear,left bottom,left top,from(#ebedfd),to(#ebedfd)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#ebedfd,#ebedfd),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#ebedfd,#ebedfd),linear-gradient(0deg,#118b73,#118b73);margin:23px 0}.bio-facts img{position:absolute;right:20px;top:-20px}.bio-facts .mark-ul{margin-bottom:31px;margin-top:25px}.bio-facts h2{margin-top:0}.bio-facts li{max-width:100%}.kratkoe-itogi{position:relative;margin:50px 0 80px;border:4px solid #faebd7;background-color:#fef2e2}.kratkoe-itogi h2{margin-top:10px;margin-bottom:28px;line-height:20px;text-align:center;font-size:26px;font-weight:900}.estimate__block p,.slickQuizWrapper,.tests-state .slickQuizWrapper{padding:0}.slickQuizWrapper{background:#f1f4fa;border-radius:12px;margin-top:56px}.slickQuizWrapper label{margin:22px 0;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;font-weight:500;font-size:18px;line-height:20px;color:#48596d}.slickQuizWrapper .question_type_1 label:before,.slickQuizWrapper .question_type_3 label:before{content:'';background:#fff;border:1px solid #b8c0ce;margin-right:8px;min-width:16px;width:100%;max-width:16px;height:16px}.slickQuizWrapper .question_type_1 label:before{border-radius:13px}.lib-inner-page .pagination li a,.slickQuizWrapper .question_type_3 label:before{border-radius:4px}.slickQuizWrapper .question_type_1 label:after{content:'';background:#2c5de5;width:8px;height:8px;border-radius:50%;position:absolute;left:5px;display:none}.slickQuizWrapper .question_type_3 label:after{content:"";background-image:url(../img/svg/galochka-blue.svg);width:13px;background-repeat:no-repeat;background-size:contain;height:8px;top:17px;border-radius:50%;position:absolute;left:4px;display:none}.slickQuizWrapper input:checked+label:before{border:1px solid #2c5de5}.kak-pravilno-examples li u,.slickQuizWrapper .question_type_6 input:checked+label{font-weight:700;color:#008cff}.slickQuizWrapper .question_type_4 .question__open_answers{display:flex;justify-content:center;align-items:center}.slickQuizWrapper .question_type_4 .question__open_answers>div,.slickQuizWrapper .question_type_7 .question__open_answers>div{margin-right:10px;color:#48596d}.slickQuizWrapper .question_type_4 .question__open_answers input{border:2px solid #c9d6f1;border-radius:12px;padding:0 16px;margin:5px 0;height:48px;color:#48596d;width:400px;font-size:20px;-webkit-transition:.3s;transition:.3s}.slickQuizWrapper .question_type_4 .question__open_answers input:focus,.slickQuizWrapper .question_type_7 .question__open_answers textarea:focus{border-color:#01caff}.slickQuizWrapper .question_type_4 .question__open_answers input:focus-visible,.slickQuizWrapper .question_type_7 .question__open_answers textarea:focus-visible{outline:0}.slickQuizWrapper .question_type_5 .question__answers li .li__item{display:flex;justify-content:space-between;position:relative;transition:border-color .5s;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;align-items:center}.slickQuizWrapper .question_type_5 .question__answers li .li__item.active{border-color:#01caff;transition:border-color .3s;-webkit-transition:border-color .3s;-moz-transition:border-color .5s}.slickQuizWrapper .question_type_5 .question__answers li .li__item:hover{background:#fff}#headblock a i.circle,.question_type_1.correctResponse .li__item.checked label:after{background-color:#1bcb18}.slickQuizWrapper .question_type_5:not(.complete) .question__answers li .li__item:hover label{color:#48596d}.slickQuizWrapper .question_type_5 .move{position:absolute;right:-58px}.slickQuizWrapper .question_type_6 .question__answers{display:flex;justify-content:space-evenly}.slickQuizWrapper .question_type_6 .question__answers li{width:100px;height:60px}.slickQuizWrapper .question_type_6 .question__answers li .li__item{height:100%;display:flex;justify-content:center;align-items:center;padding:0;flex-direction:column}.slickQuizWrapper .question_type_6 .question__answers li label{justify-content:center;font-size:22px;display:flex;width:100%;height:100%;padding:0;align-items:center;flex-direction:column;text-transform:capitalize}.slickQuizWrapper .question_type_5 .move a{outline:0;margin-left:11px}.slickQuizWrapper .question_type_5 .move a img{margin:0;border:none;width:auto}.slickQuizWrapper .question_type_7 .question__open_answers{display:flex;align-items:center;flex-direction:column}.slickQuizWrapper .question_type_7 .question__open_answers textarea{border:2px solid #c9d6f1;border-radius:0;padding:13px 16px;margin:5px 0;color:#48596d;width:90%;font-size:18px;line-height:24px;-webkit-transition:.3s;transition:.3s;resize:none;min-height:106px}.promo.slickQuizWrapper .test__bottom{width:auto;margin:30px auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-evenly}.promo.slickQuizWrapper .test__bottom .btn{margin:0 auto;padding:20px 30px}.slickQuizWrapper .test__bottom small{font-weight:500;margin-left:23px;max-width:143px;font-size:14px;line-height:20px;color:#6d788c}.slickQuizWrapper .test__qst-title{font-weight:600;font-size:29px;line-height:43px;color:#323749;margin-top:4px}.slickQuizWrapper .test__top{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:17px}.doska-poch .doska__top,.leads .test_user_name,.leads li{display:-webkit-box;display:-ms-flexbox}.sidebar-block.same h3,.sidebar-block:first-child,.slickQuizWrapper .test__top .btn-v2{margin-top:0}.results.bio-results{margin-top:39px}.bio-form,.doska-poch{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:26px;margin-top:39px}.bio-form p{margin-bottom:26px;margin-top:-10px}.bio-form .setting{position:absolute;top:10px;right:11px;background:0 0;border:none;cursor:pointer;width:28px;height:28px;left:auto;bottom:auto}.bio-form h2{margin:0 0 32px;line-height:20px}.bio-form textarea{background:#fff;border-radius:12px;border:none;width:100%;resize:none;height:100%;padding:10px 15px 80px;outline:0;font-weight:500;font-size:16px;line-height:20px;min-height:170px}.bio-form textarea::-webkit-input-placeholder{color:#6d788c}.bio-form textarea::-moz-placeholder{color:#6d788c}.bio-form textarea:-ms-input-placeholder{color:#6d788c}.bio-form textarea::-ms-input-placeholder{color:#6d788c}.bio-form textarea::placeholder{color:#6d788c}.bio-form button{position:absolute;bottom:22px;left:9px}.bio-form .count{font-weight:500;font-size:13px;line-height:20px;color:#95a0b4;right:15px;bottom:12px;position:absolute}.bio-form form{position:relative;min-height:170px;height:auto}.leads{margin:16px 0 70px 15px;grid-column-gap:42px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.leads__block{margin:0 21px;width:100%}.leads .test_user_score{margin-left:auto;font-size:15px;line-height:20px;color:#323749;text-align:right}.leads .test_user_name{font-weight:500;font-size:15px;line-height:20px;color:#323749;display:flex;margin-left:16px}.leads .test_user_name span{margin-right:2px}.leads .test_user_name img{width:15px}.leads .test_user_img img{width:30px;border-radius:50%}.leads li{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2px 0;padding:3px 24px 3px 0}.leads li.leads__item_top{background:-o-linear-gradient(180.04deg,#f1f4fa .88%,rgba(241,244,250,0) 99.96%);background:linear-gradient(269.96deg,#f1f4fa .88%,rgba(241,244,250,0) 99.96%)}.leads li.leads__item_top .test_user_score{color:#8f13fe;font-weight:700}.doska-poch .doska__top{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px}.doska-poch .doska__top .test_result_title{margin:0;font-style:normal;font-weight:600;font-size:22px;line-height:22px;color:#323749}.doska-poch .doska__top img,.sidebar-block.more-tests .more-test__button svg{margin-left:10px}.no-quiz-results{font-size:16px;text-align:center;font-weight:500;margin-left:-10px;color:#f19700;margin-bottom:10px;width:200%;margin-top:30px}.blue-line,.short-str{border:4px solid #018cff;padding:35px;border-radius:12px;background:-webkit-gradient(linear,left bottom,left top,from(#f1f4f8),to(#f1f4f8));background:-o-linear-gradient(bottom,#f1f4f8,#f1f4f8);background:linear-gradient(0deg,#f1f4f8,#f1f4f8);margin:36px 0}.blue-line h2,.kratkiy-analiz h2,.short-str h2{margin-top:0;line-height:normal}.blue-line .big,.short-str .big{font-size:20px;line-height:29px;margin-top:22px;margin-bottom:19px}.short-str p.h,.tab-content .test_faq ul li{font-size:16px;line-height:27px}.character-heroes,.sidebar-block.more-tests .more-test__block{margin-bottom:30px}.character-heroes__item{background:#fff;border:1px solid #d8dfe9;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:33px 43px 34px;margin-top:-1px}.character-heroes h3{line-height:27px;font-style:normal;font-weight:600;font-size:22px;margin:0 0 20px}.character-heroes p,.new-lessons__rht,.reklamka{width:100%}.character-heroes .lft{width:100%;max-width:177px;margin-right:81px}.character-heroes .lft span{font-weight:500;font-size:13px;line-height:20px;display:block;margin-top:16px;color:#95a0b4}.bio-estimate hr{background:#dee1e8;border:none;height:53px;width:1px;display:block}.bio-estimate .stars ul,.footer__slider,.questions-single-page .stars-v2 ul{overflow:hidden}.bio-estimate .stars ul:not(:checked)>label{float:right;width:42px;padding:0;cursor:pointer;font-size:32px;line-height:32px;color:#d3d3d3;text-shadow:1px 1px #bbb}.bio-estimate .stars ul>input:checked+label:hover svg path,.bio-estimate .stars ul>input:checked+label:hover~label svg path,.bio-estimate .stars ul>input:checked~label svg path,.bio-estimate .stars ul>input:checked~label:hover svg path,.bio-estimate .stars ul>input:checked~label:hover~label svg path,.bio-estimate .stars ul>label:hover~input:checked~label svg path,.questions-single-page .stars-v2 ul>input:checked+label:hover svg path,.questions-single-page .stars-v2 ul>input:checked+label:hover~label svg path,.questions-single-page .stars-v2 ul>input:checked~label svg path,.questions-single-page .stars-v2 ul>input:checked~label:hover svg path,.questions-single-page .stars-v2 ul>input:checked~label:hover~label svg path,.questions-single-page .stars-v2 ul>label:hover~input:checked~label svg path{fill:gold}.bio-estimate .stars ul:not(:checked)>label:hover svg path,.bio-estimate .stars ul:not(:checked)>label:hover~label svg path,.questions-single-page .stars-v2 ul:not(:checked)>label:hover svg path,.questions-single-page .stars-v2 ul:not(:checked)>label:hover~label svg path{fill:#ffe0a3}.bio-estimate .stars .btn-v2,.questions-single-page .stars-v2 .btn-v2{margin-top:0;margin-left:34px}.bio-estimate .estimate__block{border:1px solid rgba(184,192,206,.47);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:23px 73px}.bio-estimate .mark,.page-title .mark{font-weight:600;font-size:36px;line-height:20px;color:#3dccd6;margin-right:33px}.bio-estimate .mark__general,.page-title .mark__general,.page-title .mark__general p{font-weight:500;font-size:13px;line-height:20px;color:#323749}.bio-estimate .description{text-align:center;margin:5px 0 20px;font-weight:600;color:#2353aa;font-size:16px}.test-desc>p{margin:0 20px 15px 0}.bio-estimate h4{font-style:normal;font-weight:600;font-size:22px;line-height:43px;color:#323749;margin:20px 0}.download_button{text-align:center;width:100%;margin:20px 0 30px;display:inline-block}.header__menu a:hover .block-hide,.header__menu button:hover .block-hide,.header__open-search_mob:hover .block-hide,.img-txt,.img-txt img{display:block}.download_button a.btn{font-size:16px;padding:15px 30px;display:inline}.img-txt{margin:5px auto 20px;max-width:740px}.header,.header__menu a,.header__menu button{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.img-txt img{width:100%}.img-txt .txt{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4f8),to(#f1f4f8)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4f8,#f1f4f8),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4f8,#f1f4f8),linear-gradient(0deg,#118b73,#118b73);border-radius:0 0 12px 12px;padding:15px}.img-txt q{quotes:none;background:0 0;padding:0;border:0}.img-txt .txt p{font-style:italic;font-weight:500;font-size:20px;line-height:35px;color:#323749}.img-txt .txt>span{font-size:18px;line-height:30px;font-style:italic;font-weight:500;color:#323749}.header{min-height:76px;display:flex;-ms-flex-align:center;align-items:center;position:relative}.header__burger,.header__open-search_mob{display:none;cursor:pointer}.header .dop-menu{height:40px;width:30px}.header__burger{margin-right:13px;background:#ecf3fc;border-radius:8.625px;min-width:36px;width:36px;height:36px;margin-left:-5px}.header__burger .line{height:2px;background:#008cff;border-radius:4px;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;width:15px;margin:2px 0}.header__burger_open .line:first-child{-webkit-transform:rotate(45deg) translate(3.5px,3.5px);-ms-transform:rotate(45deg) translate(3.5px,3.5px);transform:rotate(45deg) translate(3.5px,3.5px);margin-top:1px}.header__burger_open .line:nth-child(2){opacity:0}.header__burger_open .line:nth-child(3){margin-top:1px;-webkit-transform:rotate(-45deg) translate(4px,-4px);-ms-transform:rotate(-45deg) translate(4px,-4px);transform:rotate(-45deg) translate(4px,-4px)}.form-search button,.select-v1 svg{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.header__open-search_mob:hover .block-show{display:none}.header__menu .menu__subjects_open a{color:#0195ff}.header__menu .menu__subjects:hover a,.header__menu a:hover{color:#6f8196}.header__menu .menu__subjects{padding:5px;margin-right:8px}.header__menu .menu__subjects a{margin:0;padding:0}.header__menu .menu__subjects:hover{cursor:pointer}.header__menu .menu__subjects:hover svg path{fill:#01caff}.header__menu a,.header__menu button{display:flex;-ms-flex-align:center;align-items:center;font-weight:700;font-size:13px;line-height:20px;color:#48596d}.header__menu li,.header__rht{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.add__item a,.header__menu a{font-size:16px;text-decoration:none}.header__menu a{padding:5px;margin:-5px}.header__menu a:hover .block-show,.header__menu button:hover .block-show{display:none}.header__menu li{margin:0 13px;display:flex;-ms-flex-align:center;align-items:center;position:relative}.header__menu li .open_search{cursor:pointer;padding:10px;margin:-10px}.ap-dropdown.open .ap-dropdown-menu,.button-svg:hover .block-hide,.complete-count .img img,.header__menu li .open_search:hover .block-hide,.new_session.show .more,.question.correctResponse .responses .question__correct,.question.incorrectResponse .responses .question__incorrect,.question.receivedResponse .question__received{display:block}.header__menu li .open_search:hover .block-show{display:none}.header__menu li svg{margin-left:9px}#headblock a i.circle{height:7px;width:7px;border-radius:50%;display:inline-block;margin-right:5px;margin-bottom:2px;animation:2s linear infinite blinker}@keyframes blinker{50%{opacity:0}}.header__subjects{position:absolute;top:77px;left:0;width:100%;padding-left:60px;padding-top:45px;background:#fff;box-shadow:0 18px 35px rgba(1,1,1,.23);padding-bottom:81px;display:none;z-index:99;border-bottom:1px solid #e5e5e5}.header__rht{margin-left:auto;margin-right:20px;display:flex;-ms-flex-align:center;align-items:center}.header__rht a{margin:0 10px;display:block}.header__rht a:hover path,.tests-itm:hover .complication path,.tests-itm:hover .qst path{fill:transparent}.header__login{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__login svg,.tools .h3-mob,.tools__item{display:none}.header__login .link-v1{margin-right:0;font-size:14px}.header__login .btn{margin-left:28px;padding:9px 32px;font-size:13px}.header__login .btn.login{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff));background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%);background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);-webkit-box-shadow:0 5px 10px rgba(0,163,255,.34);box-shadow:0 5px 10px rgba(0,163,255,.34);border-radius:12px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.header__dop-menu{position:absolute;top:40px;background:#fff;border:5px solid #cfebff;border-radius:2px;left:0;width:215px;display:none;z-index:100}.header__dop-menu_mob{display:none;margin:30px auto 0}.add_items__block{margin:3px 0}.add__item{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #f1f4f8;height:40px;margin:0}.add__item a{color:#2196f3;margin:0;font-weight:600}.add__item .svg{max-width:43px;width:100%;display:flex;align-items:center;margin-left:15px}.header .persone__list li,.header__persone{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.header__persone{display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.header__persone:hover svg path,.save:hover path:last-child,a:hover path{fill:#01caff}.header__persone svg{margin-left:9px}.header .persone__list{position:absolute;top:46px;right:0;background:#fff;border:5px solid #f1f4f8;border-radius:2px;display:none;z-index:99}.header .persone__list img{width:22px;height:22px;border-radius:50%}.header .persone__list li{display:flex;-ms-flex-align:center;align-items:center;padding:12px 20px;border-bottom:1px solid #f1f4f8;font-weight:600;font-size:13px;line-height:24px;color:#5d6471}.header .persone__list li:last-child a{color:#8c95a6}.header .persone__list li:first-child a{color:#019aff;margin:0}.header .persone__list li:first-child,.header .persone__list li:last-child{padding:0}.header .persone__list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 35px;width:100%;font-weight:600;font-size:13px;line-height:24px;text-decoration:none}.header .persone__list li.one-row{padding:12px 0}.header .persone__list li.one-row a{padding:0;text-align:center;display:block}.header .persone__list li.one-row.warning a{color:#e50000}.header__avatar{min-width:40px;max-width:40px;height:40px;position:relative}.header__avatar img{width:100%;height:100%;border-radius:50%}.header__avatar .persone__status{width:10px;height:10px;position:absolute;bottom:0;right:0;border:2px solid #fff;border-radius:50%}.header__avatar .persone__status_online{background:#1bcb18}.form-search{width:0;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;height:45px;z-index:-1}.form-search_mob{display:none;margin:0 auto 26px}.form-search button{background:0 0;border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;right:23px}.form-search input{background:#f1f4f8;border-radius:12px;border:none;padding-left:23px;outline:0;font-weight:500;font-size:14px;line-height:20px;height:100%;width:100%}.form-search.form_active{width:400px;opacity:1;z-index:1}.btn,.slickQuizWrapper .btn,.ya-site-form__submit{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff));background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%);background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);-webkit-box-shadow:0 5px 10px rgba(0,163,255,.34);box-shadow:0 5px 10px rgba(0,163,255,.34);border-radius:12px;font-weight:600;font-size:18px;line-height:20px;color:#fff;padding:15px 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.btn svg,.cabinet__parts li:nth-child(4),.lib-base-page__parts li:nth-child(4),.lib-inner-page__parts li:nth-child(4),.results .item__photo,input.wpcf7-submit svg{margin-right:20px}.btn:hover,.slickQuizWrapper .btn:hover,input.wpcf7-submit:hover{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#00d1ff));background:-o-linear-gradient(top,#00c2ff 0,#00d1ff 100%);background:linear-gradient(180deg,#00c2ff 0,#00d1ff 100%);-webkit-box-shadow:0 2px 10px rgba(0,163,255,.34);box-shadow:0 2px 10px rgba(0,163,255,.34);color:#fff}.tools .arrows{border:1px solid #b8c0ce;border-radius:4px;height:40px;width:100%;max-width:100px;margin:21px auto 0;display:none}.tools .arrows .arrows__tool-rht{border-left:1px solid #b8c0ce;border-radius:0 4px 4px 0}.tools .next-item{font-weight:600;font-size:14px;line-height:20px;color:#0198ff;border:none;border-bottom:1px solid #0198ff;background:0 0;text-align:center;margin:19px auto 0;cursor:pointer;display:none}.tools .next-item:hover{color:#01caff;border-bottom:1px solid #01caff}.tools__sides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:55px 53px 0}.new__item,.results__item .item__inner{display:-webkit-box;display:-ms-flexbox}.cabinet-tests,.tools__sides .btn{margin-top:32px}.tools__sides .sides__lft{margin-right:32px;position:relative}.tools__sides .sides__lft img{box-shadow:0 18px 35px rgba(136,178,222,.13)}.tools__sides .sides__lft:after{content:'';background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(72.4%,#fff),to(#fff));background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 72.4%,#fff 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 72.4%,#fff 100%);height:139px;width:100%;bottom:0;left:0;position:absolute}.tools__sides h3{margin-bottom:20px;font-weight:600;font-size:22px;line-height:29px;color:#426ea6;margin-top:0}.tools__sides p{font-weight:500;font-size:14px;line-height:21px;color:#323749}.tools__lft{max-width:267px}.tools__lft li{background:#f1f4f8;border-radius:12px 0 0 12px;padding:16px 30px 16px 20px;font-weight:600;font-size:15px;line-height:20px;color:#48596d;margin:11px 0;cursor:pointer}.tools__lft li:hover{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#00d1ff));background:-o-linear-gradient(top,#00c2ff 0,#00d1ff 100%);background:linear-gradient(180deg,#00c2ff 0,#00d1ff 100%);color:#fff}.tools__lft li.tool_active{background:#0195ff;color:#fff}.footer .reg:hover,.new__item:hover span,.results__item p a:hover,a:hover{color:#01caff}.tools__rht{max-width:720px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)),#eaf2ff;background:-o-linear-gradient(bottom,#fff,#fff),#eaf2ff;background:linear-gradient(0deg,#fff,#fff),#eaf2ff;border:5px solid #eaf2ff;border-radius:12px}.main__new{margin-top:118px}.new__item{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)),#eaf2ff;background:-o-linear-gradient(bottom,#fff,#fff),#eaf2ff;background:linear-gradient(0deg,#fff,#fff),#eaf2ff;border:5px solid #eaf2ff;border-radius:12px;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px 19px}.new__item img{border-radius:7px}.new__item a{margin-left:15px;font-weight:500;font-size:16px;line-height:27px}.new h2{margin-bottom:45px}.new__block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:28px;grid-row-gap:8px}.pt_post .page-title img,.questions-add .ap-field-group-w,.results,ol.razbor-list>li .mark-ul{margin-top:10px}.main__results.results{margin-top:70px}.index-page h2,.main__results.results .widget-title{text-align:center;font-size:30px;line-height:43px}.results__item{outline:0}.results__item .item__inner{background:#f6f8fc;border-radius:12px;padding:16px 25px 18px 19px;display:flex;margin:6px 0}.results__item img,.sidebar-block.bio-photo img{border-radius:12px}.results__item p{font-weight:600;line-height:20px;margin:5px 0;padding:0}.results__item p a{color:#0199ff}.results__item p span{margin:0 0 0 4px}.results__item p span span{color:#e41a1a}.results .item__rht{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:auto}.block-class .item__body .item,.block-class .item__head{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.results .item__rht span{margin-right:10px;font-weight:500;font-size:12px;line-height:20px;color:#a1acbf}.social-form>p{font-weight:600;font-size:18px;line-height:20px;color:#dc1134;margin:45px 0 25px;padding:0}.block-class{margin-bottom:49px}.block-class_5 .block-class__item{background:#fffbf2}.block-class_6 .block-class__item{background:#fff8f9}.block-class_7 .block-class__item{background:#ecf0ff}.block-class_8 .block-class__item{background:#f3fff3}.block-class__item{border-radius:12px;padding-bottom:1px;margin:8px 0;cursor:default}.block-class__item_active{margin-bottom:37px}.block-class__item .count{margin-left:auto;font-weight:500;font-size:13px;line-height:20px;margin-right:23px;color:#95a0b4}.block-class__item .name{margin-left:26px;font-weight:600;font-size:14px;line-height:20px;color:#323749}.block-class .item__body{background:#fff;border-radius:12px;margin:9px 22px 22px;padding:18px 24px;display:none}.more__item1 .item__top,.more__item2,.more__item3{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#118b73,#118b73)}.block-class .item__body button{margin-top:26px}.block-class .item__body .item{display:flex;-ms-flex-align:center;align-items:center;margin:16px 0}.block-class .item__body .item:hover .name,.link-v5:hover{color:#0198ff}.block-class .item__body .item .name{font-weight:500;font-size:16px;line-height:27px;margin-left:13px;color:#323749}.block-class .item__head{display:flex;-ms-flex-align:center;align-items:center;padding:11px 22px}.block-class__item .item__head,.save:hover{cursor:pointer}.block-class.nosub .item__body{margin:0;padding:1px 0 0;display:inline-block;background:0 0}.block-class.nosub .block-class__item{cursor:default;padding:0 15px}.block-class.dict-list .item__body .item .name{margin-left:0}.response-table.session-results table td.kl,.sidebar-block.how-wright a:first-letter,.tab-content .columns .left li a .k,div.dict-list .item a:first-letter{text-transform:uppercase}.block-class .item__body img.title{border-style:none;border-radius:10px}.more__item{width:100%;margin:0 27px}.horiz-subj-widget{margin:0 0 30px}.main__more .more__item .widget-title,.widget-mycred-list .widget-title{margin:0 0 22px;font-weight:600;font-size:22px;line-height:20px;color:#323749;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main__more .more__block,.more__item .item__switch,.rating__item{display:-webkit-box;display:-ms-flexbox}.main__more .more__block .widget-mycred-list .widget-title{margin-top:-15px}.lib-base-page .h1,.main__more .more__block .widget-mycred-list .item__rating{margin-bottom:40px}.more__item2,.more__item3{background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding-top:26px;padding-left:26px;padding-right:13px}.more__item3{background:-webkit-gradient(linear,left bottom,left top,from(#ebe4fb),to(#ebe4fb));background:-o-linear-gradient(bottom,#ebe4fb,#ebe4fb);background:linear-gradient(0deg,#ebe4fb,#ebe4fb);padding-bottom:27px}.more__item3 p,.sidebar-block.help p{margin-right:30px;margin-bottom:17px}.more__item2{padding-left:15px;padding-bottom:16px}.more__item2 p{max-width:182px;margin-bottom:13px}.more__item2 img,.sidebar-block.join img{width:100%;max-width:275px}.more__item .item__switch{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:22px}.more__item .item__switch button{font-weight:600;font-size:14px;line-height:20px;color:#6d788c;margin-right:12px;padding-bottom:3px;border:none;cursor:pointer;border-bottom:1px solid #c4c4c4;background:0 0}.more__item .item__switch button:hover,.single-head a:hover{color:#01caff;border-bottom:1px solid #01caff}.more__item .item__switch button.switch_active{color:#0198ff;border-bottom:1px solid #0198ff}.more__item1 .item__top{background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:26px 13px 20px 26px}.more__item1 h2{margin-top:-20px}.more__item1 p{max-width:234px}.item__rating{margin-top:21px}#right-sidebar .item__rating{margin:15px 11px 0}.rating__item{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:9px 0}.rating__item .count{margin-left:auto;font-weight:500;font-size:13px;line-height:20px;text-align:right;color:#323749}.footer .reg,.main__about .blue,.main__about h2,.main__about p,.main__h1 h1,.main__img,.main__subtitle,.one-of p{text-align:center}.rating__item .name{font-weight:500;font-size:14px;line-height:20px;color:#323749;margin-right:1px;margin-left:16px}.rating__item .name a{color:#323749;text-decoration:none;font-size:14px}.rating__item img{border-radius:50%}.rating__item_lead .count{font-weight:700;color:#8f13fe}.main__more{margin:118px -27px 0}.main__more .more__block{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main__about .about__today,.main__info{display:-webkit-box;display:-ms-flexbox}.main__about{margin-top:85px}.main__about h2{margin-top:40px;font-size:20px}.main__about .blue{margin-top:24px;margin-bottom:34px;font-weight:600;font-size:18px;line-height:43px;color:#018fff;background:0 0;padding:0}.main__about .btn{margin:40px auto 0;padding-top:25px;padding-bottom:25px}.about-page .today__item,.main__about .today__item{margin:0 5px;width:100%;background:#f1f4f8;padding:15px 10px 20px;border-radius:12px}.main__about .today__item:nth-child(2){background:#fff5e6}.main__about .today__item:nth-child(2) b{color:#c68c6a}.main__about .today__item:nth-child(3){background:#e6ffeb}.main__about .today__item:nth-child(3) b{color:#73c083}.main__about .today__item:nth-child(4){background:#e6f6fb}.main__about .today__item:nth-child(4) b{color:#87becf}.biographis .item__name:hover,.short__item .item__bottom a:hover,a{color:#0198ff}.main__about .about__today{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -5px}.load-more,.main__form{-webkit-box-align:center}.about-page b,.main__about b{font-weight:600;font-size:34px;line-height:43px;text-align:center;color:#7495ca;margin-bottom:8px;display:block}.main__about h2{margin-bottom:26px}.main__info{margin:70px -30px 0;display:flex}.main__info .info__item{background:#f1f4f8;border-radius:12px;padding:98px 38px 30px;position:relative;margin:0 30px}.blockquote-line__text:after,.contlist li:before,.kak-pravilno-examples ul li:before,.mark-ul li:before,.zapyataya-examples ul li:before{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff));background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%);left:0;content:''}.main__info img{position:absolute;top:-32px}.main__info h2{font-weight:600;font-size:22px;line-height:26px;color:#323749;margin-bottom:15px;height:53px}.main__tools{margin-top:52px}.main__tools h2{margin-bottom:49px}.main__h1{margin-top:15px;color:#3f4145;font-weight:700;font-size:36px;line-height:29px}.main__subtitle,a{font-size:16px;font-weight:500}.main__subtitle{line-height:18px;color:#0197ff;margin-top:4px}.link-v2,.link-v3,.link-v4,.main__form input{font-size:14px}.link-v2,.link-v3,a{line-height:17px}.main__form{background:url(../img/search-bgd.png) center/contain no-repeat;height:247px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.main__form input{background:#fff;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13);border-radius:12px;width:100%;height:56px;font-weight:500;line-height:20px;padding-left:27px;margin:-30px 60px 0;border:none;outline:0;padding-right:50px}.main__form input::-webkit-input-placeholder{color:#6d788c}.main__form input::-moz-placeholder{color:#6d788c}.main__form input:-ms-input-placeholder{color:#6d788c}.main__form input::-ms-input-placeholder{color:#6d788c}.main__form input::placeholder{color:#6d788c}a{text-decoration:none}.link-v2{color:#3f4145;border-bottom:1px solid #3f4145}.link-v2:hover{color:#878787;border-bottom:1px solid #878787}.link-v3{color:#a9a9a9}.link-v3:hover{color:#878787}.link-v4{font-weight:500;line-height:20px;color:#1870f6;text-decoration:none;border-bottom:1px solid rgba(4,151,253,.42)}.link-v4:hover{color:#029bff}.link-v5{font-weight:500;font-size:16px;line-height:27px;color:#323749}.bio-main-cat__block{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:40px;margin-bottom:60px}.footer__block_6,.load-more{display:-webkit-box;display:-ms-flexbox}.bio-main-cat__hr{background:#d7d7d7;border:none;height:1px;width:100%}.bio-main-cat__item a,.load-more,.response-table table td{width:-webkit-fit-content;width:-moz-fit-content}.blockquote-line{margin-top:12px;margin-bottom:36px}.blockquote-line__text p{font-weight:400}.blockquote-line__text q{background-color:transparent;padding:0}.blockquote-line small{font-weight:600;line-height:31px;color:#323749;display:block;margin-top:4px;font-size:14px}.blockquote-line__text{position:relative;padding-left:19px;line-height:27px;color:#464d5a;font-weight:400;font-size: 16px}.blockquote-line__text i{display:block;font-weight:500;font-size:16px;line-height:27px;color:#6d788c}.blockquote-line__text:after{background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);-webkit-box-shadow:0 5px 10px rgba(0,163,255,.34);box-shadow:0 5px 10px rgba(0,163,255,.34);border-radius:12px;position:absolute;top:0;width:2px;height:100%}.article-important{background:-webkit-gradient(linear,left bottom,left top,from(#ffe0a3),to(#ffe0a3)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#ffe0a3,#ffe0a3),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#ffe0a3,#ffe0a3),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:18px;margin:16px 0}.article-important-gr{background:#e9ffe9}.article-cooperation h2,.article-important-gr h2{line-height:normal;margin-top:0}.biographis,.biographis h2{margin-top:46px}.article-important-wh{background:#fff6e9}.contlist,.kak-pravilno-helps p,.mark-ul,.response-table.students td.actions .more button:first-child{margin-bottom:10px}.contlist li,.mark-ul li{font-weight:500;font-size:16px;line-height:27px;color:#323749;margin-bottom:10px;max-width:none;padding-left:28px;position:relative}.contlist li:before,.kak-pravilno-examples ul li:before,.mark-ul li:before,.zapyataya-examples ul li:before{background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);min-width:15px;width:15px;height:4px;margin-right:13px;display:block;margin-top:11px;position:absolute}.load-more{background:#e3f0fb;border-radius:4px;display:flex;-ms-flex-align:center;align-items:center;padding:10px 24px;border:none;width:fit-content;cursor:pointer}.load-more:hover{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#00d1ff)),#e3f0fb;background:-o-linear-gradient(top,#00c2ff 0,#00d1ff 100%),#e3f0fb;background:linear-gradient(180deg,#00c2ff 0,#00d1ff 100%),#e3f0fb}.load-more:hover span{color:#fff}.load-more:hover path{fill:#fff}.load-more span{font-weight:600;font-size:14px;line-height:20px;color:#2353aa;margin-right:10px}.biographis__button,.cabinet .read-online,.form-page-login .btn,.lib-base-page .read-online,.lib-inner-page .read-online,.start-battle{margin:0 auto}.biographis h2{margin-bottom:32px}.biographis__item{width:100%;max-width:234px}.biographis__block{margin-top:69px;margin-bottom:70px;display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:(25%)[4];grid-template-columns:repeat(4,25%)}.biographis .item__text{background:#f1f4f8;border-radius:12px;padding-top:68px;padding-left:24px;padding-bottom:18px}.biographis .item__photo{margin-bottom:-46px;max-width:189px;width:100%;border-radius:7px;-webkit-box-shadow:10px 10px 24px 0 rgba(0,0,0,.08);box-shadow:10px 10px 24px 0 rgba(0,0,0,.08);height:auto}.biographis .item__name{font-weight:600;font-size:16px;line-height:20px;color:#323749;text-decoration:none}.biographis .item__position{font-weight:500;font-size:13px;line-height:20px;margin-top:10px;color:#426ea6;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-right:20px;overflow:hidden}.bio-main-cat__item{margin-top:-16px}.bio-main-cat__item .item__head{margin-bottom:16px;margin-top:16px;background:#f1f4f8;border-radius:12px;font-weight:600;font-size:14px;line-height:20px;color:#323749;padding:11px 16px 13px;cursor:pointer;width:100%;text-decoration:none;margin-left:0}.bio-main-cat__item .item__head:hover svg path,.new-lessons .plus:hover path{stroke:#01caff;fill:transparent}.bio-main-cat__item .item__head svg{display:none}.bio-main-cat__item a{display:block;text-decoration:none;margin:10px 0 10px 16px;width:fit-content}.bio-main-cat__item h3{margin:0;padding:0}.footer{background:#f4f4f4;padding-top:49px;padding-bottom:40px}.footer .reg{display:block;margin-top:11px;font-weight:500;font-size:14px}.footer__bottom .container{display:-ms-grid;display:grid;-ms-grid-columns:323px auto 576px;grid-template-columns:323px auto 576px}.footer__bottom .link-v3{font-weight:300}.footer__block small{line-height:136.52%;color:#a9a9a9;max-width:198px;display:block;margin-top:0;font-weight:400;font-size:12px}.footer__block_4 small{margin-top:auto;padding-top:30px}.footer__block_2 ul{margin:-9px 0}.footer__block_2 li{margin:9px 0}.footer__block_3 ul{margin:-9px 0 -9px 87px}.footer__block_3 ul:first-child{margin-left:0}.footer__block_3 li{margin:9px 0;white-space:nowrap}.footer__block_5,.kak-pravilno-variants .variant svg{margin-top:auto}.footer__block_6{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}.footer__social,.footer__top .container,.qr-block__sides{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.footer__block_6 span{font-size:14px;line-height:17px;color:#a9a9a9}.footer__block_6 .select{background:0 0;margin-left:7px;height:29px;max-width:51px;cursor:pointer}.footer__block_6 .select svg{right:10px;z-index:0}.footer__block_6 .select select{cursor:pointer;font-weight:500;padding-left:12px;position:relative;z-index:1;font-size:13px;line-height:20px;color:#6d788c}.footer__social{max-width:200px;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer__top{border-bottom:1px solid #e8e8e8;padding-bottom:45px;margin-bottom:60px}.footer__top .container,.qr-block__sides{display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer__menu{max-width:534px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__menu ul{margin:-23px 0}.footer__menu li{margin:23px 0}.footer__menu a{text-decoration:none;font-weight:400}.footer__logo b,.footer__logo small{font-weight:500;color:#3f4145;display:block;font-family:Rubik}.footer__logo b{font-size:26px;line-height:20px}.footer__logo small{font-size:10px;line-height:15px}.footer__tests{background:-webkit-gradient(linear,left top,left bottom,from(#f1f4fa),to(rgba(241,244,250,0)));background:-o-linear-gradient(top,#f1f4fa 0,rgba(241,244,250,0) 100%);background:linear-gradient(180deg,#f1f4fa 0,rgba(241,244,250,0) 100%);padding-top:57px;padding-bottom:72px;margin-top:127px}.footer__tests .slider .slick-track{padding:0}.footer__tests .slider__item{background:#fff;border:1px solid #ececec;-webkit-box-shadow:0 8px 18px rgba(59,119,181,.1);box-shadow:0 8px 18px rgba(59,119,181,.1);border-radius:12px;margin:0 5px;outline:0;text-decoration:none}.footer__tests .slider__item img{border-radius:12px 12px 0 0;width:100%}.footer__tests .slider__item .item__text{padding:18px 21px 26px;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer__tests .slider__item .item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__tests .slider__item .item__name{margin:0 0 18px;font-weight:600;font-size:18px;line-height:23px;color:#323749}.footer__tests .slider__item .count,.footer__tests .slider__item .type{font-weight:500;font-size:13px;color:#6d788c;line-height:20px}.footer__tests .slider__item .type{padding:6px 8px;background:#f1f4fa;border-radius:4px;margin-right:21px}.footer__tests .widget-title{font-weight:600;font-size:22px;line-height:20px;text-align:left;margin-bottom:12px}.footer__tests .tests__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:34px}.footer__tests .subtitle{margin-bottom:24px}.footer__tests .arrows{border:1px solid #b8c0ce;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;width:100%;max-width:100px;-ms-flex-pack:distribute;justify-content:space-around}.button-svg:hover .block-show,.footer__tests .arrows_mob,.save_check path:last-child{display:none}.footer__tests .arrows__lft,.footer__tests .arrows__rht{height:100%;background:#fff;border-radius:4px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.footer__tests .arrows__rht{border-left:1px solid #b8c0ce;border-radius:0 4px 4px 0}.footer__tests .select{max-width:218px;margin-right:17px}.filter form,.footer .container,.my-bookmarks{position:relative}.footer__slider .slick-next,.footer__slider .slick-prev{left:0;right:0;opacity:0;z-index:-1}.footer__slider_hide{position:absolute;width:100%;z-index:-99;opacity:0}.footer__login .btn.log{padding:15px 59px}.under-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:9px}.page-title__img,.top-states__top{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.under-filter h4{font-size:14px;margin:0;color:#48596d}.select-v2 select,.select-v3 select{line-height:20px;background:0 0;color:#6d788c;width:100%;outline:0}.response-table{overflow:auto;max-width:100vw;margin:20px 0}.response-table table{margin-bottom:20px;margin-top:42px;min-width:500px}.response-table table td{padding:14px 15px;border-bottom:1px solid #d2d8e0;width:fit-content}.response-table table thead td{font-weight:600;font-size:14px;line-height:20px;color:#fff;background:#95a0b4}.response-table table thead td:nth-child(2n+2){background:#323749}.response-table table tbody td{font-weight:500;font-size:14px;line-height:20px;color:#323749}table.heros{border:1px solid #939ea1;border-collapse:collapse;margin:0 0 15px;width:100%}table.heros tr:first-child{background-color:transparent!important}table.heros tr td{padding:10px;text-align:left;vertical-align:middle;border:1px solid #c6cfd6;font-size:14px!important}table.heros tr td:first-child{width:30%}.pt_chitatelskiy-dnevnik .heros p span{padding:2px 10px}.pt_chitatelskiy-dnevnik .heros p:first-child span,.pt_chitatelskiy-dnevnik heros p:nth-child(10) span{background-color:#ffdb8c}.pt_chitatelskiy-dnevnik .heros p:nth-child(2) span,.pt_chitatelskiy-dnevnik heros p:nth-child(11) span{background-color:#cee8ff}.heros p:nth-child(12) span,.pt_chitatelskiy-dnevnik .heros p:nth-child(3) span{background-color:#efefc9}.pt_chitatelskiy-dnevnik .heros p:nth-child(4) span{background-color:#f1ceff}.pt_chitatelskiy-dnevnik .heros p:nth-child(5) span{background-color:#c4ffc5}.pt_chitatelskiy-dnevnik .heros p:nth-child(6) span{background-color:#fff494}.pt_chitatelskiy-dnevnik .heros p:nth-child(7) span{background-color:#ffc8d2}.pt_chitatelskiy-dnevnik .heros p:nth-child(8) span{background-color:#adffe1}.pt_chitatelskiy-dnevnik .heros p:nth-child(9) span{background-color:#b5fff5}article .heros>p{font-size:16px;line-height:32px;padding-bottom:15px}.select-v1{background:#fff;position:relative;width:100%;height:40px;border:1px solid #b8c0ce;border-radius:4px}.select-v1 svg{position:absolute;right:15px;top:50%;z-index:0;transform:translateY(-50%)}.select-v1 select{border-radius:4px;outline:0;position:relative;z-index:1;top:0;left:0;width:100%;height:100%;appearance:none;background:0 0;border:none;padding-left:15px}.select-v2{background:#fff;border:1px solid #e6e9ed;border-radius:43px;height:40px;position:relative}.select-v2 svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;z-index:0}.select-v2 select{font-weight:500;border-radius:43px;cursor:pointer;font-size:13px;z-index:1;padding:10px 15px;appearance:none;top:0;left:0;border:none;position:absolute}.select-v3{position:relative;background:#eff2f7;border-radius:4px;max-width:307px;height:48px;margin:0 auto}.select-v3 select{font-weight:500;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;top:0;height:100%;padding-left:15px}.button-svg,.select-v3 svg{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.select-v3 svg{position:absolute;transform:translateY(-50%);right:15px}.article-interesting{background:-webkit-gradient(linear,left bottom,left top,from(#e3f0fb),to(#e3f0fb)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#e3f0fb,#e3f0fb),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#e3f0fb,#e3f0fb),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:18px;margin:16px 0}.material-links a{display:block;margin:17px 0;font-size:16px}.top-states{margin:15px 0;border:1px solid #d8d8d8;border-radius:15px}.top-states__top{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:26px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-1px}.page-title,figure{margin-bottom:20px}.top-states__top .title{margin:0 0 22px;line-height:normal;font-weight:600;font-size:18px;color:#323749}.top-states__bottom{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:101px;grid-row-gap:17px;padding:31px 26px}.top-states__item img{margin-right:22px;border-radius:10px}.top-states__item a{margin:0;font-weight:600;font-size:18px;line-height:20px;text-decoration:none;color:#323749}.top-states__item a:hover{color:#0197ff}.top-states__item .status{font-weight:700;font-size:10px;line-height:20px;margin-top:7px;text-transform:uppercase;color:#0197ff}figure{margin-top:10px}figure img{margin:0 auto;display:block}figure figcaption{font-weight:500;margin-top:39px;font-size:14px;line-height:20px;color:#95a0b4;border-top:1px solid #d3d8e0;padding-top:10px}.page-title{background:#f1f4f8;border-radius:0 0 12px 12px;padding:20px 40px}.page-title h2{font-weight:500;font-size:18px;margin-top:14px;margin-bottom:0;line-height:28px;color:#323749}.page-title img{width:100%;display:block;border-radius:12px;height:auto;margin-top:15px;margin-bottom:5px}.page-title__img{width:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:20px;height:419px;margin-bottom:31px}.pt_chitatelskiy-dnevnik .page-title__img,.pt_essay .page-title__img{height:auto}.page-title__img img{width:100%;margin:0}.page-title__img .back{width:100%;max-width:100%;height:100%;position:absolute;-webkit-filter:blur(5px);filter:blur(5px);top:0;left:0;z-index:0}.page-title__img .back+img{max-width:640px;height:286px;display:block;position:relative;z-index:1;border:5px solid #3d3936;border-radius:12px}.page-title__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-50px}.page-title__pagination a{text-decoration:none}.page-title__pagination .classes__item{max-width:222px;width:100%}.page-title__pagination .next,.page-title__pagination .prev{font-weight:500;font-size:23px;line-height:43px;text-align:center;margin:0 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-title__pagination .next span,.page-title__pagination .prev span{-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05);box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;background:#fff;width:40px;height:40px}.form-page-forget .form-new-acc,.page-title__pagination .next svg,.page-title__pagination .prev svg{margin-top:7px}.page-title__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;-ms-grid-row:2;grid-row-start:2;-ms-grid-column:2;grid-column-start:2}.page-title__bottom .published{font-weight:500;font-size:12px;line-height:20px;color:#0197ff;padding:6px 8px;background:#fff;border-radius:4px;border:1px solid #0197ff;margin-left:auto}.page-title h1{font-weight:500;line-height:normal}.page-title__sides{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-column-gap:20px}.page-title .sides__lft{white-space:nowrap;margin-right:0;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.page-title .sides__lft img{border-radius:10px;width:100%;-webkit-box-shadow:16px 16px 20px 0 rgba(0,0,0,.08);box-shadow:16px 16px 20px 0 rgba(0,0,0,.08)}.page-title .sides__rht{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-title .sides__rht data{font-weight:500;font-size:14px;line-height:27px;color:#617897;margin-top:14px}.page-title .page-title__sides_short .sides__lft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:275px;height:100%}#breadcrumbs,#breadcrumbs a{display:-webkit-box;display:-ms-flexbox}.page-title .page-title__sides_short .lft__rht{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:32px}.page-title .page-title__sides_short span{font-weight:500;font-size:13px;line-height:20px;display:block;color:#95a0b4;white-space:nowrap}.page-title .page-title__sides_short img{width:185px;height:255px;-o-object-fit:cover;object-fit:cover;margin-top:0;margin-bottom:0;-o-object-position:center;object-position:center}.page-title__sides_pag .sides__lft{max-width:415px;white-space:initial}#breadcrumbs{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f1f4f8;border-radius:12px 12px 0 0;padding-left:40px;padding-right:40px;padding-top:27px}#breadcrumbs a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:13px;line-height:20px;text-decoration:none;color:#323749}#breadcrumbs span,.short__item .top__rht span{color:#95a0b4;font-size:13px;font-weight:500;line-height:20px}#breadcrumbs a:after{content:'';background:url(../img/svg/arr-next.svg) no-repeat;display:block;width:13px;height:13px;margin:2px 10px 0}#breadcrumbs a span{color:#323749}#breadcrumbs span.emoji,.complication .stars,.prices-wrapper .tarifs,.question .count-answ,.session_block .form .areas{display:flex}#breadcrumbs span.emoji .icon{padding-right:5px}.button-svg{position:absolute;cursor:pointer;transform:translateY(-50%);right:82px;margin-top:-15px;background:0 0;border:none}.short__block{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:158px;grid-row-gap:46px;margin-top:77px;margin-bottom:50px}.short__item .top__rht{height:207px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:27px}.short__item .top__rht span{display:block}.short__item h2{margin:0 0 5px;line-height:normal;border-bottom:1px solid transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.qr-block .socials ul,.short__item .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lib-inner-page .position,.short__item .name span,.sidebar-block.another .position{font-weight:500;font-size:13px;line-height:20px;color:#426ea6}.short__item .item__top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-32px;margin-left:21px}.short__item .item__top img{width:185px;height:255px;border-radius:7px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:16px 20px 24px 0 rgba(0,0,0,.08);box-shadow:16px 20px 24px 0 rgba(0,0,0,.08);-o-object-position:center;object-position:center}.short__item .item__bottom{border-radius:12px;background:#f1f4f8;text-decoration:none;padding:59px 17px 21px 24px;display:block}.short__item .item__bottom a{margin:0 0 11px;font-weight:600;font-size:18px;line-height:20px;color:#323749;padding:0;display:block;text-decoration:none}.short__item .item__bottom h3{margin:0 0 11px}.pur-underline{background:#ebedfd;border-radius:5px;padding:2px 5px}.save:hover path:first-child{stroke:#01caff}.save_check path:first-child,.save_check:hover path:first-child{stroke:#008cff;fill:#008cff}.my-bookmarks__top{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-bookmarks__ovf{overflow:auto;margin-right:17px;padding-right:70px;max-height:569px}.my-bookmarks__ovf::-webkit-scrollbar{height:0;background:#f3f8fe;border-radius:19px;width:8px}.my-bookmarks__ovf::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f3f8fe),color-stop(25%,#0191ff),color-stop(75%,#0191ff),color-stop(75%,#f3f8fe));background:linear-gradient(to right,#f3f8fe 25%,#0191ff 25%,#0191ff 75%,#f3f8fe 75%);border-radius:19px;width:4px}.my-bookmarks__item{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff));background:-o-linear-gradient(bottom,#fff,#fff);background:linear-gradient(0deg,#fff,#fff);border:1px solid #cadbf1;border-radius:0;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:9px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-bookmarks__item p{margin-left:11px;font-weight:500;font-size:13px;line-height:24px;text-decoration:none;color:#6d788c}.my-bookmarks__block{position:absolute;background:#fff;border:2px solid #0191ff;border-radius:14px;top:100%;width:740px;margin-top:9px;padding-top:41px;padding-left:43px;right:0;display:none}.bio-characters a,.more-items{width:-webkit-fit-content;width:-moz-fit-content}.filter__authors,.filter__classes{display:-webkit-box;display:-ms-flexbox}.my-bookmarks__block .close{top:28px;right:25px;position:absolute;cursor:pointer}.my-bookmarks__block .title{font-weight:600;font-size:36px;line-height:43px;margin-bottom:40px;color:#323749}.my-bookmarks span{font-weight:500;font-size:13px;line-height:18px;color:#426ea6;border-bottom:1px solid #426ea6;margin-left:9px}.filter{background:#f1f4f8;border-radius:12px;margin-top:16px;padding:20px 37px 33px;margin-bottom:30px}.filter h4{font-weight:500;font-size:14px;line-height:20px;color:#48596d;margin-bottom:9px;margin-top:0}.filter__authors li a,.filter__classes a{color:#323749;background:#fff;font-weight:500;font-size:13px;padding:10px 30px;line-height:20px;display:block;text-decoration:none}.filter__authors{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px}.filter__authors li{margin:4px}.filter__authors li:hover a{color:#0198ff;border:1px solid #0195ff}.filter__authors li a{border:1px solid #d7e1ef;border-radius:4px}.filter__authors li a .count{font-weight:600;font-size:13px;line-height:20px;color:#c9536e;margin-left:5px}.filter__authors li.li_active a{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff)),#fff;background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%),#fff;background:linear-gradient(180deg,#008cff 0,#00a3ff 100%),#fff;color:#fff;border:none}.filter__classes{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:27px}.filter__classes li a .count{font-weight:600;font-size:13px;line-height:20px;color:#c9536e;margin-left:5px}.filter__classes li:hover a{color:#0198ff;border:1px solid #0195ff;border-left:.5px solid #0195ff;border-right:.5px solid #0195ff}.filter__classes li.li_active a{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff)),#fff;background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%),#fff;background:linear-gradient(180deg,#008cff 0,#00a3ff 100%),#fff;color:#fff;border:none}.filter__classes li.li_active a .count,.viewResult:hover{color:#fff}.filter__classes li:last-child a{border-radius:0 4px 4px 0}.filter__classes li:first-child a{border-radius:4px 0 0 4px}.filter__classes a{border:1px solid #d7e1ef;border-left:.5px solid #d7e1ef;border-right:.5px solid #d7e1ef}.filter h2{font-weight:600;font-size:18px;line-height:20px;text-align:left;color:#48596d;margin-bottom:27px}.filter form+h4,.question .btn.checkAnswer{margin-top:35px}.filter form button{margin-top:0;right:17px}.filter form input{background:#fff;border:1px solid #e6e9ed;border-radius:43px;height:40px;width:100%;padding-left:15px;outline:0;font-weight:500;font-size:13px;line-height:20px}.filter form input::-webkit-input-placeholder{color:#6d788c}.filter form input::-moz-placeholder{color:#6d788c}.filter form input:-ms-input-placeholder{color:#6d788c}.filter form input::-ms-input-placeholder{color:#6d788c}.filter form input::placeholder{color:#6d788c}.more-items{font-weight:500;font-size:13px;line-height:20px;color:#426ea6;background:#ccdef5;border-radius:4px;border:none;width:fit-content;cursor:pointer;padding:10px 30px}.more-items:hover{background:#9fbadc;color:#fff;border:none}.bio-characters h4{max-width:619px}.bio-characters .more-items{margin-top:31px}.bio-characters a{font-size:16px;display:block;width:fit-content;margin:22px 0;border:none}.bio-characters a span{margin-left:18px;border-bottom:1px solid rgba(4,151,253,.42)}.bio-cat_p{margin:26px 0}.bio-cat__img{max-width:949px;width:100%}.sidebar-block .widget-title,.sidebar-block h2{font-weight:600;font-size:18px;line-height:20px;margin-top:0;color:#323749;margin-bottom:20px}.comm-item{background:#fff;border:1px solid #e3e6ec;border-radius:12px;margin:18px 0 18px 70px;position:relative}.comm-item__bottom,.comm-item__center table tbody td:nth-child(2n+2){background:#f1f4fa}.comm-item:nth-child(3):before{border-left:2px solid #fff1cd;border-bottom:2px solid #fff1cd}.comm-item:before{content:'';margin-right:15px;width:50px;top:20px;left:-70px;height:143px;border-left:2px solid #ddebff;border-bottom:2px solid #ddebff;border-radius:0 0 0 30px;display:block;position:absolute}.comm-item__center{padding-left:30px;padding-right:30px;margin-top:20px}.comm-item__center table{display:block;border-collapse:collapse;margin:0 0 15px;width:100%;overflow-x:auto;font-size:16px}.comm-item__center table tr td{text-align:left;vertical-align:middle;padding:14px 15px;border-bottom:1px solid #d2d8e0}.comm-item__center p{margin-bottom:10px;line-height:30px}.comm-item__bottom{margin-top:38px;border-radius:0 0 12px 12px;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comm-item .bottom__rht .stars li{margin:0 3px}.comm-item .bottom__rht button{font-weight:500;font-size:12px;line-height:20px;color:#355077;padding:2px 8px;background:#fff;cursor:pointer;border:1px solid #aac5eb;margin-left:17px;border-radius:6px}.comm-item .bottom__date,.comm-item .bottom__stars{background:#fff;border-radius:4px;border:1px solid #0197ff;font-weight:500;padding:3px 8px;font-size:12px;line-height:20px;color:#0197ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comm-item .bottom__stars{margin-right:11px}.comm-item .bottom__date svg,.comm-item .bottom__stars svg,.payment .switch-pay li img,.tests-itm .complication .stars svg,.tests-state .complication .stars svg{margin-right:8px}.comm-item .bottom__right{background:#fff;border:1px solid #1bcb18;border-radius:4px;padding:2px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-left:11px}.comm-item .bottom__right span{font-weight:500;font-size:12px;line-height:20px;margin-left:8px;color:#4fc123}.comm-item .bottom__right.cancel{border-color:#b3b3b3}.comm-item .bottom__right.cancel span{color:#333}.comm-item__top{padding-left:30px;padding-right:30px;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comm-item__top .top__right,.pt_book .full_book,.questions-single-page .stars-v2 ul:not(:checked)>input{display:none}.comm-item__top .top__author,.questions-single-page__main{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.comm-item__top .top__right span{background:#f1f4fa;border-radius:4px;padding:3px 8px;font-weight:500;font-size:12px;line-height:20px;color:#6ab942;margin-left:10px}.comm-item__top .top__author:hover .name,.questions-single-page__main__author a:hover{color:#6f8196}.comm-item__top .top__author{display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}.comm-item__top .top__author .name{font-weight:600;font-size:14px;line-height:20px;color:#323749;margin-left:16px}.comm-item__top .top__author .crown{margin-top:-15px}.comm-item__top .photo{width:35px;height:35px}.comm-item__top .photo img{width:100%;border-radius:50%}.comm-item_right{border:4px solid #acda95}.questions-single-page .stars-v2 ul:not(:checked)>label{margin:0 2px;float:right;cursor:pointer;color:#d3d3d3;text-shadow:1px 1px #bbb}.questions-single-page h1{max-width:745px;font-weight:500;word-break:break-word}.questions-single-page__main{display:flex;-ms-flex-align:center;align-items:center;margin-top:38px}.ap-questions-item .item__bottom,.ap-questions-item .item__info,.cabinet-ach-page .all-tests__item,.dictionary-single-page .need,.question .count-answ_open,.question.correctResponse .count-answ .correct-a,.question.incorrectResponse .count-answ .incorrect-a,.questions-add .button,.questions-single-page__main__author,.slider-required .item__top,.team-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questions-single-page__main__author a{font-weight:600;font-size:14px;line-height:20px;color:#323749;margin-left:18px;text-decoration:none}.questions-single-page__main__author .photo{width:35px;height:35px;position:relative;margin-top:0}.questions-single-page__main__author .photo.online:after{content:'';width:8px;height:8px;background:#1bcb18;border-radius:50%;position:absolute;bottom:-2px;right:-2px;border:2px solid #fff}.questions-single-page__main__author .photo img{width:100%;border-radius:50%;margin:0}.questions-single-page__main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px}.questions-single-page__main__info a,.questions-single-page__main__info div{color:#0197ff;padding:3px 8px;font-weight:500;font-size:12px;line-height:20px;text-decoration:none;margin:0 5px;border:1px solid #0197ff;border-radius:3px}.questions-single-page__main__info a:hover{color:#01caff;border:1px solid #01caff}.questions-single-page__main__count{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questions-single-page__main__count span{font-weight:500;font-size:12px;line-height:20px;margin-left:12px;color:#6d788c}.questions-single-page__main__count span:last-child{margin-left:4px}.questions-single-page .page-title{padding-top:0;padding-right:0}.sidebar-block,.subj-cat-page h2.testy_link{margin-top:40px}.sidebar-block.more-tests .more-test__button:hover path{stroke:#fff}.sidebar-block.more-tests .more-test__block>a{color:#b875d3;font-weight:600;font-size:16px;line-height:16px;margin:25px 0 8px;display:block}.sidebar-block.more-tests .more-test__block>a:hover{color:#0194ff}.sidebar-block.more-tests ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.sidebar-block.more-tests li{margin:1px 6px}.sidebar-block.btn{width:100%;padding:21px 10px}.form-page-forget h1,.form-page-register .form-or,.sidebar-block.subjects h2{margin-bottom:17px}.sidebar-block.widget_anspress_category_widget .subjects__item{background:#f1f4fa;border-radius:4px;margin:5px 0;padding:7px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar-block.widget_anspress_category_widget .subjects__item:hover,.subj-cat .subj-cat__item:hover{background:#c5f9cf}.sidebar-block.widget_anspress_category_widget .subjects__item-1,.subj-cat .subj-cat__item-1{background:#e3f0fb}.sidebar-block.widget_anspress_category_widget .subjects__item-2,.subj-cat .subj-cat__item-2{background:#faeddf}.sidebar-block.widget_anspress_category_widget .subjects__item-3,.subj-cat .subj-cat__item-3{background:#ebe4fb}.sidebar-block.widget_anspress_category_widget .subjects__item-4,.subj-cat .subj-cat__item-4{background:#fff8c7}.sidebar-block.widget_anspress_category_widget .subjects__item-5,.subj-cat .subj-cat__item-5{background:#ebfbe3}.sidebar-block.widget_anspress_category_widget .subjects__item-6,.subj-cat .subj-cat__item-6{background:#e6f6fb}.sidebar-block.widget_anspress_category_widget .subjects__item-7,.subj-cat .subj-cat__item-7{background:#f2efcf}.sidebar-block.widget_anspress_category_widget .subjects__item-8,.subj-cat .subj-cat__item-8{background:#ffe2e9}.sidebar-block.widget_anspress_category_widget .subjects__item-9,.subj-cat .subj-cat__item-9{background:#e6ffeb}.sidebar-block.widget_anspress_category_widget .subjects__item-10,.subj-cat .subj-cat__item-10{background:#f7eefd}.sidebar-block.widget_anspress_category_widget .subjects__item-11,.subj-cat .subj-cat__item-11{background:#cdf4ed}.sidebar-block.widget_anspress_category_widget .subjects__item-12,.subj-cat .subj-cat__item-12{background:#ffeefd}.sidebar-block.widget_anspress_category_widget .subjects__item-13,.subj-cat .subj-cat__item-13{background:#fff5e6}.sidebar-block.widget_anspress_category_widget .subjects__item-14,.subj-cat .subj-cat__item-14{background:#ffeee4}.sidebar-block.widget_anspress_category_widget .subjects__item-15,.subj-cat .subj-cat__item-15{background:#d0eaff}.sidebar-block.widget_anspress_category_widget .subjects__item a{font-weight:600;font-size:14px;line-height:20px;color:#323749;text-decoration:none}.sidebar-block.widget_anspress_category_widget .subjects__item .count{font-weight:500;font-size:12px;line-height:20px;color:#6e6f71;display:none}.sidebar-block.more__item.widget_anspress_category_widget .item__top h3{margin-bottom:17px;font-weight:600;font-size:18px;line-height:20px;margin-top:0;color:#323749}.sidebar-block.more__item.widget_anspress_category_widget .item__top{background:0 0;padding:0}.sidebar-block.for-theme a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:7px 0}.sidebar-block.how-wright h2{margin-bottom:11px}.sidebar-block.how-wright .how-wright__switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.sidebar-block.how-wright .how-wright__switch a{color:#6d788c;font-size:14px;margin-right:12px;text-decoration:none}.addition_hero li strong a:hover,.general_hero li strong a:hover,.sidebar-block.how-wright .how-wright__switch a:hover{color:#01caff}.sidebar-block.how-wright .how-wright__switch a.switch_active{color:#019aff;text-decoration:underline}.sidebar-block.how-wright a{display:block;font-size:14px;line-height:28px}.sidebar-block.full-state{border-radius:12px;border:1px solid #dfd9fa;padding:24px}.sidebar-block.full-state .title{font-weight:600;font-size:18px;line-height:23px;margin:21px 0 25px;color:#0194ff}.sidebar-block.full-state p{font-weight:500;font-size:14px;line-height:23px;color:#6d788c;margin-top:16px}.sidebar-block.dop-info a{margin:12px 0;display:block}.sidebar-block.dop-info .btn-v2,.sidebar-block.same .btn-v2,.tab-content .sessions h2{margin-top:20px}.sidebar-block.mini-paragraphs{margin:10px 13px 13px;padding-top:10px;padding-bottom:10px;background:#fff;position:relative;border-radius:12px}.mini-paragraphs h2{font-size:18px;text-align:center;margin:10px 0}.sidebar-block.mini-info:after,.sidebar-block.mini-paragraphs:after{content:'';border-radius:12px;background:#f1f4fa;top:-13px;left:-13px;position:absolute;z-index:-1;width:calc(100% + 26px);height:calc(100% + 26px)}.sidebar-block.mini-paragraphs a{font-weight:500;font-size:14px;line-height:20px;color:#95a0b4;padding:8px 10px;display:block;text-decoration:none}.sidebar-block.mini-paragraphs a.sublevel,.sidebar-block.mini-paragraphs li{padding-left:30px}.sidebar-block.mini-paragraphs a:hover,.sidebar-block.mini-paragraphs li:hover,.sidebar-block.mini-paragraphs p:hover{background:#f1f4fa;color:#2c5de5}.sidebar-block.mini-paragraphs li,.sidebar-block.mini-paragraphs p{font-weight:600;font-size:14px;line-height:20px;color:#323749;cursor:pointer;padding:8px 10px}.sidebar-block.mini-paragraphs li.bonus,.sidebar-block.mini-paragraphs p.bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default}.sidebar-block.mini-paragraphs li.bonus span,.sidebar-block.mini-paragraphs p.bonus span{color:#8f13fe;margin-left:10px}.sidebar-block.mini-paragraphs p.bonus:hover{background:0 0;color:inherit}.sidebar-block.mini-info{text-align:center;padding-top:20px;margin:39px 13px 13px;padding-bottom:33px;background:#fff;position:relative;border-radius:12px}.sidebar-block.mini-info h4{font-weight:600;font-size:18px;line-height:20px;color:#0198ff;margin-bottom:25px}.sidebar-block.mini-info label{font-weight:500;font-size:12px;line-height:20px;display:block;text-align:center;color:#95a0b4;margin-top:12px}.sidebar-block.base a{display:block;margin:15px 0}.sidebar-block.help h2,.sidebar-block.join h2{font-weight:600;font-size:22px;color:#323749;margin-bottom:22px}.sidebar-block.another .another__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f4f8;border-radius:12px;padding:9px 10px;margin-bottom:10px;text-decoration:none}.sidebar-block.help h2,.sidebar-block.more__item .item__top h3{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.sidebar-block.another .photo{max-width:80px;width:100%;border-radius:7px;margin-right:14px;-webkit-box-shadow:5px 4px 24px 0 rgba(0,0,0,.08);box-shadow:5px 4px 24px 0 rgba(0,0,0,.08)}.sidebar-block.another .name{font-weight:600;font-size:16px;line-height:20px;color:#323749}.sidebar-block.more__item{margin-left:0;margin-top:26px}.sidebar-block.more__item .item__top{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:26px 13px 20px 26px}.sidebar-block.more__item .item__top h3{margin:0;line-height:normal;display:flex;-ms-flex-align:center;align-items:center}.sidebar-block.help{background:-webkit-gradient(linear,left bottom,left top,from(#ebe4fb),to(#ebe4fb));background:-o-linear-gradient(bottom,#ebe4fb,#ebe4fb);background:linear-gradient(0deg,#ebe4fb,#ebe4fb);border-radius:12px;padding:26px 13px 27px 26px}.sidebar-block.help h2{line-height:20px;display:flex;-ms-flex-align:center;align-items:center}.reklamka-tired .rek__top,.sidebar-block.short .short__item{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.sidebar-block.presentation{display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#ebe4fb),to(#ebe4fb));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#ebe4fb,#ebe4fb);background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#ebe4fb,#ebe4fb);border-radius:12px;padding:26px}.sidebar-block.presentation .name{font-weight:600;font-size:14px;line-height:20px;margin-bottom:10px;color:#323749}.sidebar-block.presentation img{margin-right:22px;border-radius:12px}.sidebar-block.reklamka-tired .rek__bottom{max-width:208px}.sidebar-block.short .short__item{background:#f1f4fa;border-radius:12px;padding:14px;display:flex;-ms-flex-align:center;align-items:center;margin:23px 0;text-decoration:none}.sidebar-block.short .short__item img{width:43px;height:60px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:5px 6px 10px 0 rgba(0,0,0,.15);box-shadow:5px 6px 10px 0 rgba(0,0,0,.15);border-radius:7px;margin-top:-26px;margin-right:39px}.banner-img,.rekl2{-o-object-fit:cover}.sidebar-block.short .short__item .name{font-weight:600;font-size:14px;line-height:20px;color:#323749}.sidebar-block.short .short__item p{font-weight:500;font-size:12px;line-height:20px;color:#666}.sidebar-block.more__item1 h2{font-size:22px}.sidebar-block.join{padding:26px 13px 16px 15px;background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73);border-radius:12px}.footer__tests.footer__tests-2 .slider__item .item__bottom .type-hist,.reklamka-tired{background:#f1f4fa}.sidebar-block.join h2{line-height:20px;margin-top:0}.sidebar-block.join p{max-width:182px;line-height:20px;font-size:14px;margin-bottom:13px}.sidebar-block.same{background:#f1f4fa;border-radius:12px;padding:31px 23px}.sidebar-block.same a{display:block;margin:8px 0}.sidebar-block a.link-v1,.sidebar-block>span{font-weight:500;font-size:14px;line-height:17px;color:#1870f6}.sidebar-block>span{color:#323749;display:block}.pt_book .book_author{font-weight:500;font-size:18px;margin-top:14px;margin-bottom:0;line-height:28px;color:#323749;font-style:normal;padding:0}.pt_book #content-main p.book_finish{text-align:center;font-weight:700;font-size:20px;color:#1a8600}.pt_book #content-main p.book_finish_test{text-align:center;font-weight:700;font-size:18px;margin-bottom:20px}.pt_book #content-main p.book_next{text-align:center;font-weight:700}.pt_book .book_pages{text-align:center;background-color:#f5f5e7;margin-top:10px}.pt_book .book_pages li{display:inline-block;padding:5px 7px;font-size:16px}.reklamka-tired .rek__bottom a,.reklamka-tired .rek__bottom p{font-weight:500;font-size:13px;line-height:18px;display:inline}.pt_book article img.size-full,img.size-full{max-width:100%;height:auto}.addition_hero,.general_hero,.um-notice{margin-bottom:20px}.addition_hero li,.general_hero li{font-weight:500;line-height:32px;color:#323749;font-size:17px;margin:15px 0}.addition_hero strong,.general_hero strong{font-weight:500;font-size:17px;background:#f1f4f8;border-radius:7px;padding:3px 15px;margin-right:5px}.addition_hero li strong a,.general_hero li strong a{color:#297af6;text-decoration:underline;font-size:17px}.reklamka-tired{border-radius:12px;margin-top:26px;padding:13px 19px}.reklamka-tired .rek__bottom p{color:#48596d}.reklamka-tired .rek__top{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;width:100%}.classes__item .item__name,.pagination{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.reklamka-tired .rek__top span{font-weight:600;font-size:16px;line-height:16px;color:#323749}.reklamka-tired .rek__top svg:hover,.response-table table thead td.sort,.response-table.students td.actions .show,.single-select .reset{cursor:pointer}.pagination__arr:hover path,.reklamka-tired .rek__top svg:hover path{stroke:#01caff}.rekl2{width:100%;height:122px;object-fit:cover;-o-object-position:0 -50px;object-position:0 -50px}.rekl2-big{margin-bottom:41px;margin-top:16px}.rekl3{margin-top:82px;width:100%}.title__classes{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:8px;margin-top:30px}.classes__item{background:#fff;-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05);box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;padding:15px 13px 13px 17px}.classes__item_new{color:#0198ff}.classes__item_1{color:#79d171}.classes__item_2{color:#fc79ea}.classes__item_3{color:#63c9b6}.classes__item_4{color:#ffad86}.classes__item_5{color:#d4be95}.classes__item_6{color:#d3899a}.classes__item_7{color:#88a9dc}.classes__item_8{color:#9ad495}.classes__item_9{color:#a995d4}.classes__item_10{color:#c2c2c2}.classes__item_11{color:#f4a75f}.classes__item .item__name{margin-bottom:16px;display:flex;-ms-flex-align:center;align-items:center}.classes__item .item__name span{font-weight:500;font-size:44px;line-height:43px}.classes__item .item__name sup{font-weight:600;font-size:18px;line-height:20px;margin-left:6px}.classes__item a:first-child{font-weight:500;font-size:13px;line-height:20px;color:#6d788c;margin-right:11px}.archive-qst a:hover,.classes__item a:first-child:hover,.new-lessons .plus:hover,.response-table.teacher td .options>a:hover,.response-table.teacher td .options>span:hover{color:#01caff}.classes__item a:last-child{font-weight:500;font-size:13px;line-height:20px;color:#426ea6;padding-left:5px}.classes__item a:last-child:hover{color:#00c2ff}.classes__item .item__bottom span,.opponent__state{font-weight:500;font-size:13px;line-height:20px;color:#6d788c}.pagination .pagination__current span,.pagination li a{border-radius:12px;min-width:40px;height:40px;font-size:20px;text-decoration:none;width:auto}.link_blue{font-weight:600;font-size:22px;line-height:20px;color:#0195ff;display:block}.new-lessons__class,.new-lessons__theme{font-weight:500;font-size:14px;color:#426ea6}.subj-cat-page h2 .link_blue{line-height:28px;font-weight:400;display:inline}.pagination .pagination__current a,.pagination .pagination__current span{background:#ebf4ff;font-weight:700;color:#0193ff}.pagination{display:flex;-ms-flex-align:center;align-items:center;margin-top:26px;margin-bottom:76px}.pagination li a,.pagination__ul{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.pagination__ul{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination li{margin-right:12px;margin-bottom:8px}.pagination li a{background:#fff;font-weight:500;line-height:20px;color:#323749;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-lessons,.pagination .pagination__current span{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.pagination li a:hover{background:#0198ff;color:#fff}.pagination li:last-child{margin-right:7px}.pagination li a.next:hover,.pagination li a.prev:hover{background-color:#fff}.pagination .page-numbers.dots{margin:0 10px}.pagination .pagination__current span{line-height:20px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-lessons{display:flex;-ms-flex-align:center;align-items:center;background:#f3f8ff;border-radius:15px;padding:20px;margin:8px 0;position:relative}.new-lessons .plus,.new-lessons__bottom{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.new-lessons__photo{border-radius:12px;margin-right:25px}.new-lessons b{font-size:10px;line-height:20px;color:#8f13fe}.new-lessons__class{line-height:20px;background:#fff;border:1px solid #cbe1ff;padding:7px 16px;border-radius:8px;margin-right:9px}.new-lessons__bottom{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.new-lessons__theme{padding:7px 16px;line-height:20px;background:#cddef5;border-radius:8px}.new-lessons .plus{color:#0198ff;display:flex;-ms-flex-align:center;align-items:center;font-weight:600;font-size:13px;line-height:20px;margin-bottom:auto;position:absolute;top:20px;text-decoration:none;right:22px}.new-lessons__top,.tests-itm{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.new-lessons .plus span,.new-lessons .plus svg,.tests-itm .qst span,.tests-state .qst span{margin-left:8px}.new-lessons__top{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.new-lessons__top a{margin:0 11px 0 0;max-width:508px;font-weight:600;font-size:18px;line-height:20px;text-decoration:none;color:#323749}.subj-cat-page .new-lessons__top a:hover,.subj-main-page .new-lessons__top a:hover{color:#0198ff}.tests-itm{background:#e2f1fb;border-radius:15px;padding:22px;display:flex;-ms-flex-align:center;align-items:center;margin:13px 0;position:relative;border:2px solid transparent;text-decoration:none}.tests-itm .complication,.tests-itm__bottom{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.tests-itm:hover{background:#fdfcff;border:2px solid #f8f3ff}.tests-itm:hover .complication_load path{fill:#8f13fe}.tests-itm:hover h3{color:#0195ff;text-decoration:underline}.tests-itm__bottom{display:flex;-ms-flex-align:center;align-items:center;margin-top:13px}.tests-itm__bottom .check{display:none}.tests-itm .complication{display:flex;-ms-flex-align:center;align-items:center;padding:7px 16px;background:#fff;border:1px solid #cbe1ff;border-radius:8px;margin-left:7px;height:36px}.tests-itm .qst,.tests-itm__top,.tests-state .qst{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.tests-itm .complication span,.tests-state .complication span{font-weight:500;font-size:14px;line-height:20px}.single-head a,.tests-itm__top a{font-weight:600;line-height:20px}.tests-itm .complication_1 path,.tests-itm .complication_1 span,.tests-state .complication_1 path,.tests-state .complication_1 span{color:#92b41a;stroke:#92b41a}.tests-itm .complication_2 path,.tests-itm .complication_2 span,.tests-state .complication_2 path,.tests-state .complication_2 span{color:#0196ff;stroke:#0196ff}.tests-itm .complication_3 path,.tests-itm .complication_3 span,.tests-state .complication_3 path,.tests-state .complication_3 span{color:#ffc107;stroke:#ffc107}.tests-itm .complication_4 path,.tests-itm .complication_4 span,.tests-state .complication_4 path,.tests-state .complication_4 span{color:#ff4d00;stroke:#ff4d00}.tests-itm .complication_load span{color:#8f13fe}.tests-itm .qst,.tests-state .qst{background:#fff;border:1px solid #cbe1ff;border-radius:8px;font-weight:500;font-size:14px;line-height:20px;color:#426ea6;padding:7px 16px;display:flex;-ms-flex-align:center;align-items:center}.tests-itm .status{font-weight:700;font-size:10px;line-height:20px;margin-left:11px;text-transform:uppercase;color:#95a0b4}.tests-itm__top{display:flex;-ms-flex-align:center;align-items:center;margin-bottom:13px;min-height:40px}.tests-itm__top a{margin:0;text-decoration:none;font-size:18px;color:#323749}.tests-itm__top a:hover,.tests-itm_complete .status{color:#0197ff}.tests-itm__photo{border-radius:10px;margin-right:18px}.tests-itm_complete,.tests-itm_complete:hover{border:1px solid #0197ff}.tests-itm_complete{background:#fff}.tests-itm_complete .check{display:block;position:absolute;top:16px;right:22px}.banner-img{height:169px;width:100%;object-fit:cover;-o-object-position:center;object-position:center;margin-top:-37px;margin-bottom:46px}.cabinet #content.full-width,.lib-base-page #content.full-width,.lib-inner-page #content.full-width,.single-head{margin-bottom:50px}.single-head a{font-size:14px;border-bottom:1px solid #c4c4c4;padding-bottom:7px;color:#6d788c;text-decoration:none;margin-right:12px}.single-head a.single-head__current{font-weight:600;font-size:18px;padding-bottom:6px;line-height:20px;border-bottom:1px solid #0197ff;color:#0197ff}.single-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.single-select .select{max-width:310px;width:100%;margin-right:23px}.kratkiy-analiz{background:#ebe4fb;border-radius:12px;padding:35px;margin-top:22px;margin-bottom:36px;border:5px solid #bba4ed}.article-cooperation,.hero-ch{border-radius:12px;padding:18px;margin:36px 0}.kratkiy-analiz p{display:block;font-size:16px;line-height:35px;color:#323749;font-weight:400}.kratkiy-analiz p strong,.new_session.show .intro{font-weight:700}.hero-ch{background:#ffe0a3}.article-cooperation{background:#e9ffe9}.article-cooperation p{font-size:17px;line-height:32px;margin-bottom:5px}.article-tests-main .page-title{margin-bottom:98px}.article-tests-main .sides__rht button{margin-left:auto;margin-top:-40px}.article-tests-main .article-tests-main,.article-tests-main button{margin-top:54px}.article-tests-main__block{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:34px;grid-row-gap:49px;margin-bottom:111px}.article-tests-main .item__name{margin-top:auto;display:block;text-decoration:none;margin-bottom:8px}.article-tests-main .item__name:hover h3{color:#6f8196}.article-tests-main .item__name h3{margin:0}.article-tests-main .item__count{background:#adc6e9;padding:2px 8px;font-size:11px;line-height:20px;color:#fff;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:15px}.article-tests-main__item{background:#f1f4f8;border-radius:15px;padding-bottom:19px;padding-left:16px;height:156px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.article-tests-main__item_biolog,.article-tests-main__item_informatica,.article-tests-main__item_phys{background:#eaf2ff}.article-tests-main__item_informatica .item__count{background:#7495ca}.article-tests-main__item_alg,.article-tests-main__item_math,.article-tests-main__item_read{background:#f1f4f8}.article-tests-main__item_alg .item__count{background:#adc6e9}.article-tests-main__item_eng,.article-tests-main__item_obsh{background:#e6f6fb}.article-tests-main__item_eng .item__count{background:#87becf}.article-tests-main__item_biogr,.article-tests-main__item_rus{background:#fff5e6}.article-tests-main__item_biogr .item__count{background:#d4b688}.article-tests-main__item_biolog .item__count{background:#7495ca}.article-tests-main__item_geogr{background:#e6ffec}.article-tests-main__item_geogr .item__count{background:#73c083}.article-tests-main__item_geom{background:#f7eefd}.article-tests-main__item_geom .item__count{background:#9865ba}.article-tests-main__item_hist{background:#ffe2e9}.article-tests-main__item_hist .item__count{background:#d28295}.article-tests-main__item_histrus{background:#cdf4ed}.article-tests-main__item_histrus .item__count{background:#6ccebd}.article-tests-main__item_lit{background:#fdf5d9}.article-tests-main__item_lit .item__count{background:#e3c868}.article-tests-main__item_math .item__count{background:#adc6e9}.article-tests-main__item_obsh .item__count{background:#6dacbf}.article-tests-main__item_okrush{background:#e6ffeb}.article-tests-main__item_okrush .item__count{background:#4c9c5c}.article-tests-main__item_rus .item__count{background:#cbaf85}.article-tests-main__item_chemist{background:#ffeee4}.article-tests-main__item_chemist .item__count{background:#c68c6a}.article-tests-main__item_phys .item__count{background:#5f8fdc}.article-tests-main__item_read .item__count{background:#90add3}.article-tests-main__item svg{position:absolute;right:35px;top:-14px}.tests-block{margin-bottom:40px;margin-top:10px}.tests-state .slickQuizWrapper{background:0 0}.tests-state .slickQuizWrapper label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tests-state .slickQuizWrapper .question_type_1 label:before,.tests-state .slickQuizWrapper .question_type_3 label:before{margin-top:1px}.tests-state .slickQuizWrapper label:after{top:18px}.tests-state .slickQuizWrapper label sub{bottom:-.3em;font-size:.7em;line-height:normal}.tests-state .slickQuizWrapper label sup{top:-.3em;font-size:.7em;line-height:normal}.tests-state h1{font-size:30px;line-height:32px;font-weight:500}.tests-state .page-title__sides{-ms-grid-columns:435px auto;grid-template-columns:435px auto;grid-column-gap:50px}.tests-state .sides__lft{-ms-grid-row-span:4;grid-row-end:4}.tests-state .page-title{padding-top:32px}.tests-state .arrows{width:40px;height:40px;background:#fff;-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05);box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.battle-question,.difficult__item,.new_session,.tests-complete .more__item,.tests-state .page-title__sides .sides__lft{position:relative}.tests-state .arrows__lft{left:-20px}.tests-state .arrows__rht{right:-20px}.tests-state .page-title__sides .sides__rht{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.profile-teacher .page-title .page-title__sides .sides__lft img,.tests-state .page-title__sides .sides__lft img{max-width:100%;margin:0}.tests-state .tests-itm__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}#answer-form-c #form_answer,#get_qr_result svg,.qr-code .bottom-block,.question .count-answ .correct-a,.question .count-answ .incorrect-a,.tests-state .tests-itm__bottom .check,.top-block.btn{display:none}.difficult__block,.tests-state .complication{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.tests-state .complication{display:flex;-ms-flex-align:center;align-items:center;padding:7px 16px;background:#fff;border:1px solid #cbe1ff;border-radius:8px;margin-left:7px}.difficult{margin-bottom:114px}.difficult button.btn{padding:27px 30px;max-width:339px;width:100%;margin:30px auto 0}.difficult .item__name{font-weight:600;font-size:27px;line-height:20px;margin-right:22px}.difficult .item__count{font-weight:500;font-size:16px;line-height:20px;text-align:center;color:#a2aab5}.difficult .item__button{background:#0194ff;border-radius:12px;padding:10px 24px;font-weight:600;font-size:14px;line-height:20px;color:#fff;border:none;cursor:pointer;margin-left:auto}.difficult .item__button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00c2ff),to(#00d1ff));background:-o-linear-gradient(top,#00c2ff 0,#00d1ff 100%);background:linear-gradient(180deg,#00c2ff 0,#00d1ff 100%)}.difficult__block{border:1px solid rgba(184,192,206,.47);border-radius:12px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:23px 20px}.difficult__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 0;width:100%}.difficult__item:after{content:'';position:absolute;bottom:-10px;left:0;width:0;height:5px;border-radius:12px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.difficult__item_base:after{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff));background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%);background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);-webkit-box-shadow:0 5px 10px rgba(0,163,255,.34);box-shadow:0 5px 10px rgba(0,163,255,.34);width:0;left:0;right:22px}.difficult__item_base .item__name{color:#3dccd6}.difficult__item_hard:after{background:#ff6372;-webkit-box-shadow:0 5px 10px rgba(255,0,0,.34);box-shadow:0 5px 10px rgba(255,0,0,.34);right:0;left:auto}.difficult__item_hard .item__name,.question .count-answ_false span,.question .question__incorrect,.question__bottom .incorrect-a span{color:#ff6372}.difficult__item:first-child{border-right:.5px solid #dee1e8;padding-right:22px;margin-right:22px}.difficult__item_check .item__button{background:#f1f4f8;color:#95a0b4;cursor:default}.difficult__item_check .item__button:hover{background:#f1f4f8}.dictionary-single-page .rekl,.difficult__item_check:after,.order-gramota__lft{width:100%}.difficult__item_check.difficult__item_base:after{width:calc(100% - 22px)}.new_session{display:block;font-size:15px;font-weight:500;line-height:26px}.session_block,.session_block h3{line-height:24px;text-align:center}.new_session .test-additional{display:flex;width:100%;position:absolute;top:-66px;right:20px;flex-direction:row-reverse}.new_session .test-additional .teacher{display:flex;align-items:center}.new_session .test-additional .type{color:#ff4700;cursor:pointer;margin-right:5px;font-size:16px;border-bottom:1px solid;line-height:17px}.new_session.show .type{color:#6d788c;border-bottom:0}.new_session .teacher svg{transform:rotate(270deg);fill:#ff4700}.new_session.show .teacher svg{transform:rotate(0);fill:#6d788c}.new_session .more{display:none;padding:20px;text-align:center;background-color:#edffe3;border-radius:6px;max-width:500px;margin:0 auto;font-size:16px;line-height:23px;border:1px solid #e2f8dc}.new_session .more a,.response-table.kod tbody a,.session_block .error a{font-size:inherit;line-height:inherit}.new_session .more .onlyreg{text-align:center;font-size:13px;color:#ff002e;margin-top:10px;line-height:18px}.new_session .more .link{display:flex;border:1px solid #a1ef6f;color:#000;padding:10px;border-radius:6px;margin:10px 0;background-color:#fff;flex-direction:column;align-items:center}.new_session .more .link #session-link{word-break:break-all}.new_session .more .form{margin-top:6px}.new_session .s-btn{display:inline-block;border:1px solid #36a3e1;background-color:#0193ff;padding:5px 10px;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;line-height:20px}.animate-button.loading{animation-name:button2-progress;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;background-color:#0193ff;background-image:repeating-linear-gradient(-45deg,#0193ff,#0193ff 4px,#41b2ff 4px,#41b2ff 8px);background-size:34px 34px}.animate-button.pressed{transition:none;transform:scale(.96)}@keyframes button2-progress{0%{background-position:-12px 0}100%{background-position:0 0}}.new_session .more .link .s-btn{border:1px solid #0193ff;background-color:#fff;color:#0193ff;margin-top:5px;font-size:13px;padding:2px 8px}.new_session .more .link .s-btn.copied,.tab-content #copy-session-link.copied{border-color:#fff;color:#1bcb18}.session_block{margin-bottom:70px;font-size:15px;color:#48596d;padding-bottom:15px;margin-top:-30px;border:1px solid #c4daeb;border-radius:12px}.viewResult,.waitQuizSaving{max-width:400px;padding:25px 10px;display:-webkit-box;display:-ms-flexbox;font-size:22px;line-height:20px;font-weight:600}.session_block h3{color:#0330af;margin:15px 0;font-size:20px}.session_block .form{display:flex;flex-direction:column;justify-content:center;margin-top:10px;align-items:center;position:relative}.session_block .form :focus-visible{outline:0}.session_block .field-area{display:flex;width:500px;text-align:center;align-items:flex-start;margin:7px 0 10px;flex-direction:row;justify-content:center}.session_block .form input[type=text]{border:2px solid #c9d6f1;border-radius:12px;padding:0 16px;margin:0 5px 7px;height:42px;color:#48596d;width:400px;font-size:17px;-webkit-transition:.3s;transition:.3s;text-align:center;line-height:20px}.session_block .form #session_name{width:250px}.session_block .form .i-area{display:flex;margin-top:7px;align-items:center;margin-right:20px}.session_block .form .i-area .name{color:#2d66cd;white-space:nowrap;margin:0 5px 5px;font-size:17px}.session_block .form select{margin:-5px 0 0 5px;height:40px;border-radius:7px;padding:0 5px;color:#48596d;border:2px solid #c9d6f1;max-width:90%;min-width:80px;-webkit-transition:.3s;font-size:17px;text-align:center}.session_block.fill .form input[type=text],.session_block.fill .form select{font-weight:600}.session_block .s-btn{border:1px solid #36a3e1;background-color:#0193ff;padding:8px 10px;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;line-height:17px;margin:0 0 0 5px;display:block}.session_block .form input[type=text]:focus-visible,.session_block .form select:focus-visible{border-color:#0193ff}.session_block .field-area label{font-size:13px!important;display:block;line-height:18px;margin:0}.session_block .field-area label a{font-size:13px;line-height:17px;display:inline-block}.session_block .field-area input[type=checkbox]{margin-top:1px;margin-right:5px;width:14px;height:14px;min-width:14px}.session_block .error{text-align:center;font-size:14px;color:#ff002e;line-height:16px;margin-bottom:10px}.session_block .error.full{margin:20px;font-size:1.1em;line-height:1.3em}.session_block .form-complete{color:#03ab00;font-weight:600;text-align:center;font-size:14px}@-webkit-keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.questions{counter-reset:qst}.viewResult{background:#e35269;-webkit-box-shadow:0 5px 10px rgba(255,0,77,.34);box-shadow:0 5px 10px rgba(255,0,77,.34);border-radius:12px;width:100%;text-decoration:none;margin:-50px auto 100px;display:flex;color:#fff;cursor:pointer;border:none;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ap-questions-item,.archive-qst a{background:#fff;text-decoration:none}#get_qr_result svg,.viewResult svg,.waitQuizSaving svg{-webkit-animation:4s linear infinite loader;animation:4s linear infinite loader;display:block;margin-right:10px}.waitQuizSaving{width:100%;margin:-90px auto 100px;display:flex;color:#323749;border:none;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ap-questions-item .item__top,.archive-qst,.archive-qst a{display:-webkit-box;display:-ms-flexbox}.slickQuizWrapper .quizProgressContainer1{position:fixed;top:0;padding:0;left:0;height:7px;z-index:999;width:100%;display:block}.slickQuizWrapper .quizProgressbar1{display:flex;align-content:flex-start;justify-content:space-between}.slickQuizWrapper .quizProgressbar1 li{width:100%;background-color:transparent;margin:0;height:7px;border:0}.slickQuizWrapper .quizProgressbar1 li.prev{background:url(../img/vv.png),-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#008cff));background:url(../img/vv.png),-o-linear-gradient(top,#00c2ff,#008cff);background:url(../img/vv.png),linear-gradient(to bottom,#00c2ff,#008cff)}.questions-page h2{margin:45px 0}.questions-page .pagination{margin-top:40px;justify-content:space-around}.footer__tests.footer__tests-2{padding-top:35px}.cabinet-tests .item__lft a,.footer__tests.footer__tests-2 a,.kak-pravilno-random a{text-decoration:none}.footer__tests.footer__tests-2 a:hover h4{color:#6d788c}.footer__tests.footer__tests-2 h4{max-height:115px;overflow:hidden}.dictionary-page .page-title,.footer__tests.footer__tests-2 h2,.kak-pravilno-result img,.lib-inner-page .pagination li{margin:0}.footer__tests.footer__tests-2 .slider__item .item__text,.questions-add form,.subj-cat.full{height:auto}.footer__tests.footer__tests-2 .slider__item .item__bottom{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__tests.footer__tests-2 .slider__item .item__bottom .type{margin-top:40px;text-decoration:none}.ap-questions-item .item__subj:hover,.footer__tests.footer__tests-2 .slider__item .item__bottom .type-psych:hover{background:#c7f2ff}.footer__tests.footer__tests-2 .slider__item .item__bottom .type-psych{background:#e3f0fb}.footer__tests.footer__tests-2 .slider__item .item__bottom .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:21px}.footer__tests.footer__tests-2 .slider__item .item__bottom .author span{font-weight:600;font-size:14px;line-height:20px;color:#323749}.footer__tests.footer__tests-2 .slider__item .item__bottom .author img{border-radius:50%;width:23px;height:23px;margin-right:16px;-o-object-fit:cover;object-fit:cover}.archive-qst{counter-reset:arch;display:flex;margin:-6px -4px;max-width:800px;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-qst li{counter-increment:arch;margin:6px 4px}.archive-qst li:nth-child(13){width:20%}.archive-qst li:nth-child(13) a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.archive-qst a{border-radius:12px;padding:10px 16px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6b7b82}.ap-questions-item{border:1px solid #ececec;padding:33px 28px 20px 21px;-webkit-box-shadow:0 8px 18px rgba(59,119,181,.1);box-shadow:0 8px 18px rgba(59,119,181,.1);border-radius:12px;display:block;margin:11px 0;overflow:hidden}.qr-block .copy-block,.test-right-answers .v{-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05)}.ap-questions-item .item__top{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:23px;text-decoration:none;word-break:break-word}.ap-questions-item .item__count,.ap-questions-item .item__status{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.ap-questions-item .item__top span{font-weight:600;font-size:20px;line-height:28px;color:#323749;margin-left:12px}.ap-questions-item .item__top:hover span{color:#6d788c}.ap-questions-item .item__subj{background:#e3f0fb;border-radius:4px;font-weight:500;font-size:12px;line-height:20px;padding:6px 8px;color:#355077;margin-right:10px;text-decoration:none}.dictionary-single-page .single-need .mark-ul,.dictionary-single-page .single-noneed .mark-ul,.zapyataya-examples ul{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#fff,#fff),-o-linear-gradient(bottom,#118b73,#118b73);padding:32px 37px}.ap-questions-item .item__days{font-weight:500;font-size:12px;line-height:20px;padding:5px 8px;color:#019bff;border:1px solid #008cff;border-radius:4px;margin-right:10px}.ap-questions-item .item__count{display:flex;-ms-flex-align:center;align-items:center;margin-left:auto}.ap-questions-item .item__count span{font-weight:500;font-size:12px;line-height:20px;margin-left:12px;color:#6d788c}.ap-questions-item .item__status{display:flex;-ms-flex-align:center;align-items:center;background:#eefbe3;border-radius:4px;padding:5px 8px}.ap-questions-item .item__status span{font-weight:500;font-size:12px;line-height:20px;margin-right:8px;color:#355077}.ap-questions-item .item__author{margin-right:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ap-questions-item .item__author span,.questions-single-page__main__author span{font-weight:600;font-size:14px;line-height:20px;margin-left:13px;color:#323749}.ap-questions-item .item__author img{border-radius:50%;width:26px;height:26px;-o-object-fit:cover;object-fit:cover}#answer-form-c .fake-form{background:url(../img/editor-buttons.png) no-repeat #fff;display:block;height:170px;border-radius:12px;cursor:pointer}#answer-form-c .answer-noauth{display:none;text-align:center;height:100%;padding:60px 0;line-height:25px}#ap-ask-page .answer-noauth{height:400px;margin-top:40px;display:block;line-height:25px}.answer form p.message,.order-gramota .bottom a{font-size:14px}.ap-last-list{margin-top:90px}.subj-cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-6px;height:54px;overflow:hidden}.subj-cat__item{background:#f1f4fa;border-radius:8px;margin:6px;padding:10px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.dictionary-single-page .noneed,.tests-complete .socials ul{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.subj-cat__item span{font-weight:600;font-size:16px;line-height:17px;color:#323749}.subj-cat__item .count{font-weight:500;font-size:13px;line-height:20px;color:#323749;display:none}.dictionary-single-page .need span{margin-left:16px}.dictionary-single-page .noneed{display:flex;-ms-flex-align:center;align-items:center;margin:43px 0}.dictionary-single-page .noneed span{margin-left:21px}.dictionary-single-page .single-need{margin:20px 0;background:-webkit-gradient(linear,left bottom,left top,from(#eefddb),to(#eefddb)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#eefddb,#eefddb),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#eefddb,#eefddb),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:25px 30px}.dictionary-single-page .single-need .mark-ul,.dictionary-single-page .single-noneed .mark-ul{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;margin-top:34px;margin-bottom:0}.dictionary-single-page .single-noneed{margin:20px 0;background:-webkit-gradient(linear,left bottom,left top,from(#fdeddb),to(#fdeddb)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#fdeddb,#fdeddb),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#fdeddb,#fdeddb),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:25px 30px}.tests-complete .main__more{margin-bottom:240px}.tests-complete .more__item .bottom{position:absolute;left:0;margin-top:75px;width:100%}.tests-complete .socials{width:100%;margin-top:25px}.tests-complete .socials img{width:50px}.tests-complete .socials ul{display:flex;width:100%;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tests-complete .sides__rht h1{font-size:30px;line-height:32px;text-align:left;color:#323749}.tests-complete .img-top{width:100%;max-width:436px;margin:0 auto 34px;display:block;border-radius:12px}.tests-complete h2{text-align:center;margin-bottom:8px}.tests-complete h2.b{font-weight:500;font-size:29px;font-family:Rubik;line-height:43px;margin:0}.tests-complete h1{font-size:29px;line-height:43px;text-align:center;color:#323749}.dictionary-page .img-top{width:100%;max-width:640px}.kak-pravilno-result,.kak-pravilno-variants .variant{width:-webkit-fit-content;width:-moz-fit-content;border-radius:12px}.dictionary-page h1{margin-bottom:36px;max-width:745px}.kak-pravilno-answer{background:-webkit-gradient(linear,left bottom,left top,from(#ebedfd),to(#ebedfd)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#ebedfd,#ebedfd),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#ebedfd,#ebedfd),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;border:5px solid #b2adf9;padding:32px;margin-bottom:15px}.kak-pravilno-answer h2{margin:0 0 22px}.kak-pravilno-picture.morf-razbor,.kak-pravilno-picture.zapyataya{margin:30px 0}.kak-pravilno-picture>img{border-radius:12px;max-width:100%;height:auto}.kak-pravilno-random{border:10px solid #f1f4f8;border-radius:12px;padding:40px;margin:36px 0}.kak-pravilno-random .kak-pravilno-variants{margin-top:37px;margin-bottom:0}.kak-pravilno-random h2{font-size:36px;line-height:43px;margin:0 0 14px}.kak-pravilno-examples{border:10px solid #f1f4f8;border-radius:12px;margin:0;padding:44px 48px}.kak-pravilno-examples h2{margin-bottom:52px;margin-top:0}.kak-pravilno-examples ul li{font-weight:500;font-size:16px;line-height:27px;color:#323749;margin-bottom:20px;max-width:100%;padding-left:28px;position:relative}.kak-pravilno-examples-hint{background-color:#f5f5f5;padding:5px;text-align:center;font-size:.85em;margin-bottom:10px}.kak-pravilno-helps{border:10px solid #faebd7;border-radius:12px;margin:0;padding:25px 48px;text-align:center}.kak-pravilno-imptnt{background-color:#faebd7;padding:2px}.kak-pravilno-error{border:10px solid #fae9e9;border-radius:12px;margin:0 0 15px;padding:15px 48px}.kak-pravilno-variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:33px -11px}.complete-count .img,.kak-pravilno-result,.kak-pravilno-variants .variant{display:-webkit-box;display:-ms-flexbox}.kak-pravilno-variants .variant{padding:26px;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:220px;width:fit-content;min-width:178px;height:188px;margin:0 11px;position:relative}.kak-pravilno-variants .variant span{font-weight:600;font-size:22px;line-height:20px;color:#323749;margin-bottom:22px;display:block;position:relative;z-index:1}.kak-pravilno-variants .variant0{background:#fffce1}.kak-pravilno-variants .variant1{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73)}.kak-pravilno-variants .variant2{background:-webkit-gradient(linear,left bottom,left top,from(#f7f1fa),to(#f7f1fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f7f1fa,#f7f1fa),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f7f1fa,#f7f1fa),linear-gradient(0deg,#118b73,#118b73)}.kak-pravilno-variants .variant3{background:-webkit-gradient(linear,left bottom,left top,from(#ffeed6),to(#ffeed6)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#ffeed6,#ffeed6),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#ffeed6,#ffeed6),linear-gradient(0deg,#118b73,#118b73)}.kak-pravilno-result{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 24px;height:84px;width:fit-content;margin:20px 0}.kak-pravilno-result span{font-weight:600;font-size:22px;line-height:20px;margin-right:21px}.kak-pravilno-result.true{background:#e0f0fa}.kak-pravilno-result.true img{width:49px}.kak-pravilno-result.true span{color:#527891}.kak-pravilno-result.false{background:#faebe0}.kak-pravilno-result.false img{width:54px}.kak-pravilno-result.false span{color:#9b7b6d}.zapyataya-examples{margin-top:20px;margin-bottom:35px}.zapyataya-examples ul li{font-weight:500;font-size:16px;line-height:27px;color:#323749;margin-bottom:20px;max-width:720px;padding-left:28px;position:relative}.zapyataya-examples ul{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;margin:0}.pt_morf-razbor h3.morf-variant{font-size:18px;margin:10px 0;color:#00a3ff;padding:10px 15px;display:inline-block;border:1px solid}ol.razbor-list{padding:0 0 0 40px}ol.razbor-list>li{font-weight:500;font-size:16px;line-height:27px;color:#323749;margin:10px 0;padding-left:5px;position:relative}.morf-razbor-intro p{font-size:17px;line-height:32px;padding-bottom:15px}.morf-razbor-example{border:10px solid #f1f4f8;border-radius:12px;margin:15px 0 30px;padding:25px 48px}.pt_fonet-razbor .transcription{font-size:28px;color:#0198ff;margin:28px 0!important}.pt_fonet-razbor .letter{display:inline-block;width:18px;line-height:40px;font-size:1.2em;font-weight:600}.pt_fonet-razbor .sound{display:inline-block;width:25px;text-align:center}.pt_fonet-razbor .hard{color:#005ccc}.pt_fonet-razbor .soft{color:#00b300}.pt_fonet-razbor .vowel{color:#b29600}.pt_fonet-razbor .consonant{color:#bb1515}.pt_fonet-razbor .nonsound{color:#747e88}.pt_proverochnoe article .description{border:10px solid #bef9ff;border-radius:12px;margin:10px 0;padding:30px 48px}.pt_proverochnoe .prov-slovo{font-size:34px;padding:30px 0 20px;color:#0198ff;font-weight:700;display:inline-block;width:100%;line-height:50px}.pt_koren-slova .ks-osnova{text-decoration:underline;font-weight:700}.pt_koren-slova .ks-sposob{text-decoration:underline}.pt_koren-slova .ks-wordmap{text-align:center;font-size:34px;padding:30px 0 40px;color:#1e90ff;font-weight:700;display:inline-block;width:100%;line-height:50px}.pt_koren-slova .ks-wordmap span{display:inline-block;margin-right:10px;padding-top:10px}.pt_koren-slova .ks-wordmap .ks-pristavka{background:url(../img/koren-slova/pristavka.svg) 0 0/100% 100% no-repeat}.pt_koren-slova .ks-wordmap .ks-koren{background:url(../img/koren-slova/koren.svg) 0 0/100% 100% no-repeat}.pt_koren-slova .ks-wordmap .ks-suffiks{background:url(../img/koren-slova/suffix.svg) 0 0/100% 100% no-repeat}.pt_koren-slova .ks-wordmap .ks-okonchanie{padding:0 2px;border:2px solid #8c8c8c;margin:0;display:inline}.pt_koren-slova .ks-wordmap .ks-okonchanie.ks-0{padding:0 10px}.ks-describe .ks-value{padding:0 5px;margin:0 5px}.ks-describe .ks-value.no-value{background-color:transparent!important;padding:0!important}.ks-describe .ks-value.zero-value{background-color:#e4e4e4!important}.ks-describe .ks-pristavka .ks-value{background-color:#abe9ff}.ks-describe .ks-koren .ks-value{background-color:#beffce}.ks-describe .ks-suffiks .ks-value{background-color:#f2dcfb}.ks-describe .ks-okonchanie .ks-value{background-color:#fffbab}.pt_koren-slova .ks-describe{margin:0 0 20px 20px}.pt_koren-slova .ks-describe li{margin-bottom:18px}.lib-inner-page .remark_inline,.lib-inner-page .text-epigraph_author,.pt_koren-slova .ks-part{font-style:italic}.pt_koren-slova .ks-describe .ks-multi,.swal2-html-container .session_type_inputs #session_type1{margin-left:20px}.pt_koren-slova .ks-describe .ks-multi li{list-style-type:circle}.pt_proverochnoe .term{background-color:#f2f2f2;padding:5px 10px!important;margin:10px 0!important}.complete-count{margin-top:49px;background:#0193ff;position:relative}.battle-finish-fail #content,.complete-count #content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.complete-count span{font-weight:600;font-size:26px;line-height:20px;color:#fff;margin-right:4px}.one-of .title,.one-of h2{font-size:29px;line-height:43px;text-align:center}.complete-count .img{height:72px;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.one-of{background:#e6f6fb;border-radius:12px;padding:43px 22px 23px;margin-top:110px;color:#ff1313;position:relative}.ap-dropdown-menu-wrap,.one-of .confetti{position:absolute}.one-of .confetti1{-webkit-transform:rotate(-50.71deg);-ms-transform:rotate(-50.71deg);transform:rotate(-50.71deg);left:430px;top:-60px}.one-of .confetti2{top:75px;left:72px;z-index:2}.one-of .confetti3{top:97px;right:90px;z-index:2}.one-of .title{background:#cde8f0;border-radius:12px;padding:22px 10px;font-weight:600;position:relative;color:#149ac4;margin-bottom:26px}.one-of h2{color:red;font-weight:700}.one-of .button-vk{background:#cde8f0;border-radius:47px;max-width:643px;margin:23px auto 26px;padding:20px 10px}.one-of .button-vk__block{background:#4c6c91;border-radius:28px;max-width:338px;width:100%;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;border:none;cursor:pointer;animation:2s linear infinite blinker2}@keyframes blinker2{50%{opacity:10%}}.one-of .button-vk__block:hover{background:#354b65}.one-of .button-vk span{font-weight:600;font-size:30px;line-height:20px;color:#fff;margin-left:36px}.one-of .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.one-of .btn-v3{color:#0199ff}.one-of small{font-weight:500;font-size:14px;line-height:20px;color:#48596d;max-width:624px;display:block;margin:15px 0}.next-test{margin:34px auto 0;padding:27px 68px}.qr-block{margin-top:32px;background:#f1f4f8;border-radius:12px;margin-bottom:40px}.qr-block .qr-code{margin-top:32px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}.qr-code .qr-btn{padding:15px;text-align:center;position:absolute;top:38%;width:100%}.qr-code #get_qr_result{display:inline-flex;height:46px;font-size:16px}.qr-code .qr_code_result{background-color:#fff;padding:0 20px;width:308px;height:260px;display:flex;font-size:16px;flex-direction:column;justify-content:center}.order-gramota,.qr-block .copy-block,.test-right-answers li{display:-webkit-box;display:-ms-flexbox}.qr-code .qr_code_result p{font-size:16px;margin:5px 0;padding:0 20px;text-align:left}.qr-block .qr-code__popup{position:absolute;background:#fff;border:2px solid #0190ff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;padding:18px 30px;left:-43px;right:-48px}.qr-block .qr-code__popup img{position:absolute;top:-33px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50px}.qr-block .qr-code__popup span{font-weight:500;font-size:18px;line-height:20px;color:#95a0b4}.qr-block .copy-block input,.qr-block h4,.qr-block p{font-weight:500;font-size:14px;line-height:20px;color:#48596d}.qr-block h4{text-align:center;margin:0}.qr-block .copy-block{background:#fff;opacity:.5;box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;height:44px;position:relative;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:308px}.qr-block .copy-block input{background:0 0;border:none;padding-left:23px;outline:0;width:233px}.qr-block .copy-block button{background:#0194ff;border-radius:12px;padding:5px 16px;font-weight:600;font-size:14px;line-height:20px;color:#fff;position:absolute;border:none;cursor:pointer;right:8px}.qr-block .rht{background:#eaecf0;border-radius:12px;padding:30px 65px 28px;max-width:438px}.qr-block .rht h4{text-align:left;margin-bottom:19px}.qr-block p{text-align:center}.qr-block .bottom-block__level p,.qr-block .bottom-block__res p,.qr-block h2{font-weight:600;font-size:20px;line-height:26px}.qr-block h2,.qr-block h3,.test-right-answers h2{color:#323749;text-align:center}.qr-block h2{margin:0 auto 32px;max-width:357px}.qr-block .bottom-block{margin-top:19px}.qr-block .bottom-block__level p{text-align:center;color:#00a3ff}.qr-block .bottom-block__res p{text-align:center;color:#4fc123}.qr-block .lft{width:100%;padding-top:30px;padding-bottom:15px}.qr-block .lft img{border-radius:12px;width:100%;max-width:579px;margin:0 auto;display:block}.qr-block h3{font-weight:500;font-size:16px;line-height:27px}.qr-block .socials{background:#eaecf0;border-radius:47px;max-width:278px;margin:0 auto;padding:12px 33px}.test-right-answers .q,.test-right-answers .v{font-size:16px;padding:12px 16px;background:#fff;width:100%;font-weight:500}.qr-block .socials img{width:35px}.restart-test{margin:0 auto 100px;padding:27px 68px}.test-right-answers{background:#f1f4fa;border-radius:12px;padding-top:49px;padding-bottom:68px;margin-top:103px}.test-right-answers li{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 0}.order-gramota,.test-right-answers ul{margin-top:50px}.test-right-answers h2{font-weight:600;font-size:29px;line-height:43px}.order-gramota__button a,.test-right-answers .q,.test-right-answers .v{border-radius:12px;line-height:20px}.test-right-answers .v{color:#bbc4d5;box-shadow:0 5px 10px rgba(59,119,181,.05);margin-right:18px;max-width:102px}.test-right-answers .q{color:#48596d;-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05);box-shadow:0 5px 10px rgba(59,119,181,.05);max-width:385px}.order-gramota{background:#f1f4fa;border-radius:12px;padding:30px 40px 40px;display:flex}.order-gramota h2{text-align:left;padding-right:150px}.order-gramota__rht{max-width:400px;margin-left:65px;width:100%}.order-gramota__button,.question .sc__top{background:#fff;width:-webkit-fit-content;width:-moz-fit-content}.order-gramota__rht img{-webkit-filter:drop-shadow(0 18px 35px rgba(136,178,222,.13));filter:drop-shadow(0 18px 35px rgba(136, 178, 222, .13));border-radius:12px;width:100%}.order-gramota__button{border-radius:12px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:fit-content;margin-top:25px;margin-bottom:8px}.order-gramota__button a{background:#e35269;-webkit-box-shadow:0 5px 10px rgba(255,0,77,.34);box-shadow:0 5px 10px rgba(255,0,77,.34);padding:21px 75px;font-weight:600;font-size:20px;border:none;cursor:pointer;color:#fff;text-decoration:none}.order-gramota h2,.order-gramota h4{font-weight:600;line-height:43px;color:#323749}.order-gramota__button a:hover,.page-404-page .btn-form:hover{background:#f76d83}.order-gramota__button .price{font-weight:500;font-size:33px;line-height:27px;color:#aeb8c9;margin-left:33px}.order-gramota h4{font-size:17px;margin:0}.order-gramota h2{font-size:29px;margin-bottom:25px;margin-top:0}.order-gramota .bottom{font-weight:500;font-size:14px;line-height:20px;color:#48596d}.info-premium{background:#eaf2ff;position:absolute;top:220px;max-width:239px;border-radius:10px;right:25px;display:none}.info-premium:after{content:'';border:10px solid transparent;border-right:10px solid #eaf2ff;display:block;position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.question .premium,.question .premium img{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);position:absolute}.info-premium p{font-weight:500;font-size:12px;line-height:15px;color:#95a0b4;padding:19px 11px 19px 18px}.info-premium p a{font-size:12px;line-height:15px;margin-left:0}.question{counter-increment:qst;background:#f1f4fa;padding:20px 20px 40px;position:relative;display:none;margin-bottom:80px;border:5px solid transparent;border-radius:12px}.question .premium{transform:translateX(-50%);background:#fff;border:2px solid #0190ff;border-radius:12px;padding:19px 30px;z-index:1;top:50px}.question .premium+p{-webkit-filter:blur(10px);filter:blur(10px)}.question .premium img{transform:translateX(-50%);top:-43px}.question .premium p{line-height:20px;color:#95a0b4}.question .premium p,.question .premium p>a{font-weight:500;font-size:14px}.question .sc__top{border:2px solid #eaf2ff;border-radius:12px;padding:7px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:fit-content;position:absolute;top:-17px;left:17px}#page-wrapper.prices-wrapper-2,.battle-finish-fail button,.battle-question .question-page,.bio-form.questions-add,.question .sc__top img{margin-top:0}.question .sc__top span{font-weight:500;font-size:14px;line-height:20px;color:#95a0b4;margin-left:10px}.question .question__textarea{display:none;background:#eaf2ff;border-radius:0 0 6px 6px;padding-bottom:51px;padding-top:0;margin:-10px -20px 0}.question .question__textarea .btn{padding:17px;max-width:200px;background:#828282;box-shadow:none}.question .question__correct,.question .question__incorrect,.question .question__received,.question .question__true_answer{font-weight:600;font-size:21px;line-height:20px;color:#ff6372;margin-top:31px;text-align:center;display:none}.question .question__correct{color:#4fc123}.question .question__received{color:#0067af;line-height:30px;font-size:20px;padding:0 20px;margin-bottom:15px}.question__received_confirm{display:flex;justify-content:space-evenly;width:100%;margin:17px 0 45px}.question__received_confirm>div{border:1px solid #009bff;padding:4px 20px;font-size:18px;color:#09f;cursor:pointer;border-radius:5px}.question__received_confirm>div:hover{color:#fff;background-color:#0091ff}.question .question__true_answer{display:block;margin-top:20px;color:#000;margin-bottom:30px}.question__bottom{padding:0 21px;display:none}.question.complete .question__bottom,.question__bottom_active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.question__bottom span{font-weight:600;font-size:14px;line-height:14px;text-align:right;color:#4fc123}.battle-page .page-title h1,.battle-page h3,.gramota-page .gramota-give__item,.index-page h1,.lib-inner-page .bib_book,.lib-inner-page .bib_book h1,.lib-inner-page .bib_book h2,.lib-inner-page .bib_book h3,.lib-inner-page .bib_book h4,.lib-inner-page .bib_book h5,.lib-inner-page .bib_book h6,.lib-inner-page .centered,.lib-inner-page .subtitle,.question__count,.question__scorching p,.response-table.session-results table thead td.tq{text-align:center}.form-page-reg form .btn svg,.question__bottom .count-answ div>span,.response-table.teacher td .right>span:first-child{margin-right:10px}.question__scorching{background:#eaf2ff;position:relative;margin:31px -21px -1px;padding:40px 100px 60px 69px;display:none}.question__scorching a{display:unset}.question__scorching .description q{background-color:transparent;padding:0;font-style:italic}.question.complete label{cursor:default}.question.complete .question__scorching .premium+p.description.h{min-height:80px}.question.complete .question__scorching .question__bottom{display:none}.question img{margin-top:12px;border-radius:12px}.question .nextQuestion{display:none;position:absolute;bottom:-35px;z-index:1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.question__count{font-weight:500;font-size:18px;line-height:20px;color:#a2aab5;margin-top:32px}.helps_init,.question__helps_block>p a{font-size:14px}.question .btn{padding:27px;max-width:339px;width:100%;margin:54px auto 0}.question__helps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.question__answers li .li__percent,.question__helps button{background:#fff;-webkit-box-align:center;-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05)}.question__helps .text{margin-left:10px}.question__helps .top{font-weight:600;font-size:16px;line-height:19px;color:#0198ff}.question__helps .bottom{font-weight:600;font-size:12px;line-height:15px;color:#a9a9a9;margin-top:1px}.question__helps button{margin:0 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;text-align:left;padding:10px 24px;border:2px solid transparent;box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:4px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.question__helps button.btn_active{opacity:.5;border:2px solid #0194ff}.question__helps button:hover{border:2px solid #0194ff}.helps_init{text-align:center;color:#0b9bfe;margin:10px auto -10px;display:none;width:min-content;border-bottom:1px solid;line-height:18px;cursor:pointer}.question__helps_block{display:none}.question__helps_block>p{text-align:center;font-size:14px;margin:10px 0 -7px;color:#7d7d7d}.question .notice{text-align:center;font-size:13px;color:#ff002e;margin:7px 0 -34px;line-height:18px}.question__answers label{margin:0;padding-top:12px;padding-bottom:12px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.question__answers li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question__answers li .li__percent{margin:5px 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;font-weight:700;font-size:18px;line-height:20px;text-align:center;color:#b7ca44;width:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.question__answers li .li__item,.question__num{background:#fff;-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05)}.question__answers li .li__percent_open{width:72px}.question li .li__item,.question.correctResponse .li__item{border:2px solid #c9d6f1}.question__answers li .li__item{box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;padding:0 16px;margin:5px 0;max-width:385px;width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.question__answers li .li__item:hover{background:#01caff}.question__answers li .li__item:hover label,.tab-content .columns .left li a#klass-add:hover,.tab-content .columns .left li:not(.active) a:hover,.tab-content .columns .left li:not(.active):hover a span{color:#fff}.question__answers li.blocked label{text-decoration:line-through;color:#a6b9d1}.question__answers li.blocked:hover .li__item{background:#fff}.question.correctResponse .li__item label,.question.correctResponse .li__item:hover label,.question.incorrectResponse .li__item label,.question.incorrectResponse .li__item:hover label,.question__answers li.blocked:hover .li__item label{color:#a6b9d1}.question__answers .li__percent.percent10{color:#e59090}.question__answers .li__percent.percent30{color:#b7ca44}.question__answers .li__percent.percent50{color:#68ca44}.question__answers .li__percent.percent60{color:#299a00}.question__name{font-weight:600;font-size:29px;line-height:43px;text-align:center;margin-bottom:34px;color:#323749}.info-progress p,.online{color:#95a0b4;font-weight:500}.pt_presentation .slide_gallery .slide img,.question__name img,.tab-content .um-provider-user-photo img{max-width:100%}.question__answers li label img{max-width:300px;max-height:200px;width:auto;border-radius:2px}.question .question__name img{max-width:600px;width:max-content;max-height:500px;border-radius:2px}.question .inquiz.w50{max-width:50px;max-height:none}.question .inquiz.w200{max-width:200px;max-height:none}.question .inquiz.w300{max-width:300px;max-height:none}.question .inquiz.w400{max-width:400px;max-height:none}.question .inquiz.w500{max-width:500px;max-height:none}.question .inquiz.h50{max-height:50px;max-width:none}.question .inquiz.h200{max-height:200px;max-width:none}.question .inquiz.h300{max-height:300px;max-width:none}.question .inquiz.h400{max-height:400px;max-width:none}.question .inquiz.h500{max-height:500px;max-width:none}.question__num{box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;position:relative;padding:5px;width:159px;height:99px;margin:-74px auto 0}.promo.slickQuizWrapper .question__num{margin-top:-70px}.question__num .all{font-size:35px;line-height:20px;color:#bec8dc}.question__num:after{content:'';border-radius:12px;width:calc(100% - 8px);height:calc(100% - 8px);z-index:0;margin:4px;left:0;top:0;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#9ce1ff),to(#f1f4fa));background:-o-linear-gradient(top,#9ce1ff,#f1f4fa);background:linear-gradient(to bottom,#9ce1ff,#f1f4fa)}.question.correctResponse .li__item.checked:hover,.question.correctResponse .li__item:hover,.question.incorrectResponse .li__item.checked:hover,.question.incorrectResponse .li__item:hover,.question__num .num__inner{background:#fff}.question__num .num__inner{-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05);box-shadow:0 5px 10px rgba(59,119,181,.05);border-radius:12px;position:relative;z-index:2;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question__num .current:after{content:counter(qst);font-weight:500;font-size:23px;line-height:20px;color:#ffa000;margin-top:-7px;display:block}.question_type_2 .question__sides .desc_title{text-align:center;width:50%;margin:10px 0;font-size:18px;line-height:20px;font-weight:600}.question_type_2 .question__sides .question__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.question_type_2 .question__sides .question__wrapper ul{width:100%}.question_type_2 .question__sides .header__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.question_type_2 .question__sides .li__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.question_type_2 .question__sides .li__items .desc_part,.question_type_2 .question__sides .li__items .select__part,.response-table.teacher td.title{width:50%}.question_type_2 .question__sides .li__items .select__part{padding-left:40px}.question_type_2 .question__sides .li__items .select__part select{min-width:300px;height:40px;border-radius:7px;padding:0 5px;color:#48596d;border:2px solid #c9d6f1;max-width:100%}.question_type_2 .question__sides .li__items .select__part select:focus-visible{outline:0}.question_type_2 .space{width:100px;display:inline-block}.question.correctResponse,.question.incorrectResponse,.question.receivedResponse{background:#fff;border:5px solid #eaf2ff;padding-bottom:0}.question.correctResponse .li__item.checked,.question.correctResponse .question__open_answers input,.question.incorrectResponse .correct .li__item.checked,.question_type_2 .question__sides .li__items.correct .select__part select{border:2px solid #1bcb18}.question .correct .li__item.checked input:checked+label:before{border:1px solid #1bcb18}.question_type_3 li.correct label:after{background-image:url(../img/svg/galochka-green.svg)}.question.correctResponse .li__item.checked label,.question.correctResponse .li__item.checked:hover label,.question.incorrectResponse .li__item.checked label,.question.incorrectResponse .li__item.checked:hover label{color:#48596d}.question.incorrectResponse .incorrect .li__item.checked,.question.incorrectResponse .question__open_answers input{border:2px solid #ff6372}.question.incorrectResponse .incorrect .li__item.checked input:checked+label:before{border:1px solid #ff6372}.question_type_1.incorrectResponse .li__item.checked label:after{background-color:#ff6372}.question_type_3 li.incorrect label:after{background-image:url(../img/svg/galochka-red.svg)}.question.incorrectResponse li.correct label,.question.incorrectResponse li.correct label:hover,.response-table.teacher td .right>span.active:first-child{color:#1bcb18}.question_type_2 .question__sides .li__items.incorrect .select__part select{color:#ff6372}.question .error_link{font-size:14px;color:#cacaca;font-weight:400}.info-progress .close,.info-progress p,.lib-base-page .position{font-size:13px;line-height:20px}.error_in_question{padding-top:10px}.online{font-size:14px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:9px}.online__status{width:9px;height:9px;margin-right:9px;border-radius:50%;background:#ccc}.online__status_on{background:#1bcb18}.online__status_red{background:#e35269}.index-page .more__item h2{font-size:22px;line-height:20px}.book_progress_container{position:fixed;background:#f1f4fa;bottom:0;left:0;width:100%;height:11px;z-index:4}.book_progress_container .book_progress_bar{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff)),#f1f4fa;background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%),#f1f4fa;background:linear-gradient(180deg,#008cff 0,#00a3ff 100%),#f1f4fa;width:30%;position:absolute;left:0;height:100%;top:0;border-radius:0 5px 5px 0}.info-progress{display:none;background:url(../img/inf-bgd.png) 0 0/312px 100% no-repeat;max-width:312px;width:100%;position:fixed;bottom:15px;z-index:5;left:100px;padding:21px 15px 36px 21px}.info-progress .close{font-weight:500;color:#0198ff;cursor:pointer}.info-progress p{font-style:normal;max-width:276px;margin-bottom:8px}.lib-inner-page .pagination .pagination__current a{background:#ccdef5;border-radius:12px;color:#426ea6}.lib-inner-page .pag__state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px 0}.lib-inner-page .pag__state .arr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.lib-inner-page .pag__state .arr span{font-weight:600;font-size:18px;line-height:43px;color:#323749}.lib-inner-page .pag__state .arr-next span{margin-right:22px}.lib-inner-page .pag__state .arr-prev span{margin-left:22px}.lib-inner-page .pag__state .con{margin:0 56px;font-size:16px}.lib-inner-page__navig{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px}.lib-inner-page__navig .arr{margin-top:13px}.ap-dropdown .ap-dropdown-menu,.battle-question-aswered .how-ans .false,.battle-question-aswered .how-ans .true,.battle-question-aswered .question-bottom,.battle-questions .how-ans .false,.battle-questions .how-ans .true,.form-page-login .form-remember input,.form-page-login .um-field-checkbox input,.lib-inner-page .error_block,.lib-inner-page__navig .arr span,.payment-checkbox input,.register_block,.um-edit-menu-hide,.um_request_name{display:none}.lib-inner-page .navig__text{text-align:center;margin:0 121px}.lib-inner-page .navig__text a{font-size:18px}.lib-inner-page .navig__text h2,.lib-inner-page .pagination,.questions-add h3{margin:0}.lib-inner-page .navig__text h3{margin-top:11px;margin-bottom:0}.lib-inner-page .rekl{margin:26px 0;width:100%}.lib-inner-page .select{max-width:218px;margin-right:60px}.lib-inner-page .page-title-2{background:-webkit-gradient(linear,left bottom,left top,from(#f1f4f8),to(#f1f4f8)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4f8,#f1f4f8),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4f8,#f1f4f8),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:28px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.lib-inner-page .page-title-2 .img-rht{position:absolute;right:40px;top:28px;width:62px;height:85px;border-radius:7px}.lib-inner-page .page-title-2 h2{width:100%;margin:0 0 25px}.lib-inner-page .page-title-2 h3{font-size:16px;line-height:20px;margin:0 24px 0 0}.lib-base-page .position{font-weight:500;color:#426ea6;display:none}#page-wrapper.page-404 .footer,.cabinet footer,.lib-base-page footer,.lib-inner-page footer{margin-top:100px}.cabinet__parts,.lib-base-page__parts,.lib-inner-page__parts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:690px;margin:56px auto}.inline .lib-base-page__parts{display:inline-block}.cabinet__parts li,.lib-base-page__parts li,.lib-inner-page__parts li{margin:5px 6px}.cabinet__parts li a,.lib-base-page__parts li a,.lib-inner-page__parts li a{font-weight:600;font-size:20px;line-height:20px;color:#008cff;padding:10px 24px;margin:0;background:#e3f0fb;display:block;text-decoration:none;border-radius:4px}.bib_book.part_list h3{margin-bottom:-30px}.cabinet .h1,.lib-base-page .h1,.lib-inner-page .h1{font-weight:600;font-size:36px;line-height:43px;text-align:center;color:#323749;margin-top:56px}.cabinet__img,.lib-base-page__img,.lib-inner-page__img{-webkit-box-shadow:27px 35px 24px 0 rgba(0,0,0,.08);box-shadow:27px 35px 24px 0 rgba(0,0,0,.08);max-width:323px;width:100%;height:445px;-o-object-fit:cover;object-fit:cover;margin:0 auto;border-radius:7px;display:block}.cabinet .page-title__sides,.lib-base-page .page-title__sides,.lib-inner-page .page-title__sides{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cabinet .page-title__sides .rht,.lib-base-page .page-title__sides .rht,.lib-inner-page .page-title__sides .rht{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-50px}.cabinet .page-title__sides .rht h3,.lib-base-page .page-title__sides .rht h3,.lib-inner-page .page-title__sides .rht h3{margin:0 26px 0 0;font-weight:500;max-width:200px;text-align:right;line-height:28px}.cabinet .page-title__sides .rht img,.lib-base-page .page-title__sides .rht img,.lib-inner-page .page-title__sides .rht img{width:72px;height:72px;border-radius:12px;margin:0}.lib-inner-page .page-title__sides h1 a{font-weight:500;line-height:normal;text-decoration:none;font-family:Rubik;font-style:normal;font-size:36px;color:#323749}.lib-inner-page .bib_book h2{font-size:26px;line-height:22px}.lib-inner-page .bib_book h3{font-size:22px;line-height:22px}.lib-inner-page .bib_book h4{font-size:20px;line-height:22px}.lib-base-page .bio-test h2,.lib-base-page .test-head,.lib-inner-page .bio-test h2{padding:20px 0;text-align:center;font-size:26px;font-weight:700}.lib-base-page .test-head a{font-size:26px;font-weight:700}.lib-inner-page .bib_book,.lib-inner-page .bib_book p{font-size:20px;line-height:36px}.lib-inner-page .text-poem{display:table;margin:0 auto}.lib-inner-page .text-ref a{color:#000;text-decoration:none;border-bottom:1px dotted}.lib-inner-page .text-ref-arrow{color:#000;text-decoration:none}.lib-inner-page .text-epigraph{text-align:right;margin:10px}.lib-inner-page .text-refs-title{font-size:22px;font-weight:700;text-align:center;margin-bottom:20px}.lib-inner-page .text-refs p{line-height:20px!important;margin-bottom:10px}.lib-inner-page .person{letter-spacing:.2em;border-bottom:1px solid}.lib-inner-page .white-space{display:inline-block;width:20px}.lib-inner-page .replic_author_inline{font-weight:700;color:#1f2d7b}.lib-inner-page .replic_author{text-align:center;font-weight:700;color:#1f2d7b;width:100%;display:inline-block}.lib-inner-page span.replic_author{margin:10px 0}.lib-inner-page .stage{font-style:italic;background-color:#f0f8ff;padding:10px;margin:10px 0;display:block;font-size:.9em}.lib-inner-page .location{font-style:italic;background-color:#f1f1f1;padding:10px;margin:10px 0;display:block}.lib-inner-page .remark{font-style:italic;text-align:center}.lib-inner-page .epigraf{text-align:right;margin:10px 0;line-height:30px;font-size:20px;width:100%;display:inline-block;font-style:italic}.lib-inner-page .epigraf_text{max-width:600px;float:right}.epigraf_source,.lib-inner-page .epigraf_author{font-style:normal;width:100%;float:right}.lib-inner-page .smaller{font-size:.85em;margin-left:20px}.lib-inner-page .text-refs{font-size:18px;margin:40px 0 20px;color:#383838;display:inline-block;width:100%}.bib_book .bib_stih,.lib-inner-page .bib_poema{text-align:left;display:inline-block}.lib-inner-page .bib_poema.w600{max-width:600px}.lib-inner-page .bib_poema.w600 .ads-block.ads-biblioteka.ads-desktop.ads-center1{margin-left:-185px}.lib-inner-page .bib_poema.p600 p{margin-left:auto;max-width:600px;margin-right:auto}.lib-inner-page .bib_poema.p600 .characters p{margin-left:auto;max-width:100%;margin-right:auto}.lib-inner-page .characters_title{text-align:center;font-size:26px;width:100%;margin:20px 0;font-weight:700;line-height:38px}.lib-cat-page .page-title__sides{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex}.ap-dropdown .ap-dropdown-menu ul li,.ap-dropdown .ap-dropdown-menu ul li a{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;font-size:13px;line-height:24px;font-weight:600}.lib-cat-page .page-title__sides .lft{margin-right:50px}.lib-cat-page .page-title__sides h1{max-width:458px}.response-table.kod table,.response-table.students table{max-width:100%;margin:15px auto}.lib-cat-page .page-title__sides img{width:134px;height:134px;border-radius:12px;-webkit-box-shadow:10px 19px 24px 0 rgba(0,0,0,.08);box-shadow:10px 19px 24px 0 rgba(0,0,0,.08)}.bib_book{text-align:center;margin:30px 0 0}.bib_book .bib_stih,.bib_book .bib_stih p{font-size:22px;line-height:36px;margin-bottom:20px}.lib-base-page .test-start{text-align:center;font-size:1.2em;margin:0 0 20px;display:inline-block;width:100%}.questions-add{margin-bottom:50px;background:-webkit-gradient(linear,left bottom,left top,from(#f1f4fa),to(#f1f4fa)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4fa,#f1f4fa),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4fa,#f1f4fa),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:26px;margin-top:-15px}.questions-add .ap-form-group{margin:5px 0 20px}.questions-add .select{max-width:218px;margin-top:4px}.questions-add form textarea{height:auto;font-family:Verdana,sans-serif;font-size:16px}.questions-add .btn{position:relative;bottom:0;left:0}.questions-add .ap-editor{margin:-30px 0 0}.ap-loading-span{display:block;height:20px;width:20px;margin-right:-10px;margin-left:10px}.ap-loading-span svg{-webkit-animation:4s linear infinite loader;animation:4s linear infinite loader}.questions-add .ap-form-errors{margin:20px 0 0}.questions-add .mce-edit-area.disabled{background-color:#f3f3f3}.ap-dropdown button.ap-actions-handle{border:0;background:0 0;cursor:pointer;margin-left:10px;display:flex}.ap-dropdown .ap-dropdown-menu>.ap-actions{position:relative;top:2px;right:117px;background:#fff;border:3px solid #daeaff;border-radius:2px;z-index:999}.ap-dropdown .ap-dropdown-menu ul li{display:flex;-ms-flex-align:center;align-items:center;padding:0;border-bottom:1px solid #f1f4f8;color:#5d6471}.ap-dropdown .ap-dropdown-menu ul li a{display:flex;-ms-flex-align:center;align-items:center;padding:4px 25px;width:100%;text-decoration:none}.ap-field-errors,.ap-form-errors,.opponent__points{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.ap-field-errors,.ap-form-errors{font-weight:600;font-size:14px;margin-top:8px;line-height:16px;color:#ff002e;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:30px}.questions-add .button .error{margin-top:0;margin-left:20px}#ap-ask-page .wp-core-ui .button.button-small{background:#fff;margin:0 5px 5px 0;font-size:14px}.battle__top{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left bottom,left top,from(#f1f4f8),to(#f1f4f8)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#f1f4f8,#f1f4f8),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#f1f4f8,#f1f4f8),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:18px 23px}.battle-finish{margin:52px 0}.battle-finish h2{margin:0 30px 0 0;font-weight:600;font-size:26px;line-height:20px;color:#fff}.cabinet-tests__item .item__lft h2,.opponent__name h3{margin:0}.battle-finish img{width:146px}.battle-finish-win .img{height:107px}.battle-finish-fail{background:-o-linear-gradient(359.91deg,#fc9159 -2.29%,#f77734 102.03%);background:linear-gradient(90.09deg,#fc9159 -2.29%,#f77734 102.03%);padding:30px 0}.battle-finish.battle-finish-fail.nobody{background:#9d01ff}.battle__opponent-lft .opponent__photo{margin-right:17px}.battle__opponent-rht{text-align:right}.battle__opponent-rht .opponent__name{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.battle-question-aswered .subh2,.battle__opponent-rht h2,.register_block.active{display:block}.battle__opponent-rht .opponent__photo{margin-left:17px}.battle__opponent img{width:55px;height:55px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.opponent__points{margin:30px -6px 0;display:flex;-ms-flex-align:center;align-items:center}.battle-select,.opponent__name{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.opponent__points .opponent__point{width:40px;height:40px;border-radius:12px;margin:0 6px;background:#fff}.battle-question-aswered .question-status-true,.opponent__points .opponent__point-true{background:#1bcb18}.battle-question-aswered .question-status-false,.opponent__points .opponent__point-false{background:#fc9159}.opponent__name{display:flex;-ms-flex-align:center;align-items:center;margin-bottom:7px;margin-top:15px}.opponent__name img{width:23px;height:23px;margin-left:5px}.battle__goals{font-weight:600;font-size:45px;line-height:43px;color:#323749}.battle-page footer{margin-top:68px}.battle-page p{margin:0 auto;text-align:center;max-width:663px}.battle-page .slickQuizWrapper{background:#f1f4fa;border-radius:12px;padding:20px 20px 20px 37px;margin-top:56px}.battle-select{display:flex;-ms-flex-align:center;align-items:center;background:#f1f4f8;border-radius:12px;padding:20px 22px 19px;margin:25px auto 10px;max-width:485px}.cabinet-faq__item,.question-bottom{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.battle-select__block{max-width:218px;width:100%;margin:0 4px;text-align:center}.battle-select span{font-weight:500;font-size:13px;line-height:20px;color:#6d788c;text-align:center;display:block;margin-bottom:6px}.battle-questions{margin-bottom:1px}.battle-questions .subh2{font-weight:600;font-size:14px;line-height:28px;color:#323749}.battle-questions ul{margin-top:36px}.battle-questions h2{font-size:29px;line-height:43px;margin-top:0;margin-right:85px}.battle-questions .how-ans{font-weight:600;font-size:16px;line-height:20px;color:#48596d;margin-top:8px}.question-bottom{margin-top:60px;display:flex;-ms-flex-align:center;align-items:center}.question-bottom .btn{max-width:260px;width:100%}.question-bottom .time{margin-left:27px;font-weight:500;font-size:33px;line-height:20px;color:#6d788c}.question-page{position:absolute;top:21px;right:26px}.battle-page .slickQuizWrapper.battle-question-aswered{border:10px solid #f1f4f8;display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0}.cabinet .form-inner .um-button,.cabinet-menu li.li_active a{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff));background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%)}.battle-question-aswered li[data-right=true] label{color:#118b73;font-weight:600}.battle-question-aswered li[data-right=true] label:after,.battle-question-aswered li[data-right=true] label:before{background:#118b73;border:2px solid #118b73}.battle-question-aswered .question-status{width:40px;height:40px;border-radius:12px;margin-right:21px;min-width:40px}.gaika-block{position:absolute;top:50%;left:96%;border:1px solid #0191ff;border-radius:4px;display:none}.gaika-block a{padding:10px 20px;border-bottom:1px solid #cadbf1;white-space:nowrap;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff));background:-o-linear-gradient(bottom,#fff,#fff);background:linear-gradient(0deg,#fff,#fff);display:block;font-weight:500;font-size:13px;line-height:24px;text-decoration:none;color:#6d788c}.cabinet-menu a:hover,.gaika-block a:hover{color:#343840}.gaika-block li:first-child a{border-radius:4px 4px 0 0}.gaika-block li:last-child a{border-radius:0 0 4px 4px;border:none}.cabinet-faq{max-width:986px;margin:50px auto 0}.cabinet-faq__item{display:flex;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ececec;-webkit-box-shadow:0 8px 18px rgba(59,119,181,.1);box-shadow:0 8px 18px rgba(59,119,181,.1);border-radius:12px;padding:18px 22px 21px 20px;margin:9px 0;text-decoration:none}.cabinet-faq__item .rht,.cabinet-tests__item{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.cabinet-faq__item img{min-width:29px;width:29px}.cabinet .form-inner .um-button,.cabinet-menu ul{width:-webkit-fit-content;width:-moz-fit-content}.cabinet-faq__item .rht{display:flex;-ms-flex-align:center;align-items:center;width:100%}.cabinet-faq__item .type{border-radius:4px;padding:6px 8px;font-weight:500;font-size:12px;line-height:20px}.cabinet-faq__item-answ .type{color:#6b9f29;background:#f2fbe3}.cabinet-faq__item-quest .type{color:#355077;background:#e3f0fb}.cabinet-faq__item h3{margin-left:14px;margin-right:auto}.cabinet .info-top{font-weight:500;font-size:18px;line-height:32px;text-align:center;color:#323749;background:-webkit-gradient(linear,left bottom,left top,from(#ebedfd),to(#ebedfd)),-webkit-gradient(linear,left bottom,left top,from(#118b73),to(#118b73));background:-o-linear-gradient(bottom,#ebedfd,#ebedfd),-o-linear-gradient(bottom,#118b73,#118b73);background:linear-gradient(0deg,#ebedfd,#ebedfd),linear-gradient(0deg,#118b73,#118b73);border-radius:12px;padding:12px;border:5px solid #a3aff7;margin-bottom:9px}.cabinet-tests .item__lft a:hover h2{color:#6f8196}.cabinet-tests__item{background:#f1f4f8;border-radius:12px;display:flex;-ms-flex-align:center;align-items:center;padding:24px;margin:8px 0}.cabinet-tests__item .item__lft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto}.cabinet-tests__item .item__mark{background:#019aff;border-radius:12px;margin-right:22px;padding:11px;font-weight:700;font-size:14px;line-height:20px;color:#fff;min-width:67px;text-align:center}.cabinet-tests__item data{margin-right:15px}.cabinet-tests__item data,.cabinet-tests__item time{font-weight:500;font-size:13px;line-height:20px;text-align:right;color:#6d788c}.cabinet-ach-page .test-subj{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:893px;margin:25px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabinet-ach-page .test-subj__item{border-radius:8px;position:relative;overflow:hidden;margin:15px;width:calc(100% / 4 - 30px)}.cabinet-ach-page .test-subj__item:hover p{background:#000}.cabinet-ach-page .test-subj__item p{position:absolute;font-weight:700;left:0;width:100%;text-align:center;background:rgba(0,0,0,.5);color:#fff;bottom:unset;top:0;font-size:14px;padding:5px 0}.cabinet .lft,.cabinet-ach-page .all-tests__item img{position:relative}.cabinet-ach-page .test-subj__item img{width:100%;border-radius:8px;height:200px;display:block;-o-object-fit:cover;object-fit:cover}.cabinet-ach-page .test-subj-hist .test-subj__item p{background:rgba(231,67,25,.8)}.cabinet-ach-page .test-subj-hist .test-subj__item:hover p{background:#e74319}.cabinet-ach-page .test-subj-rus .test-subj__item p{background:rgba(72,18,109,.8)}.cabinet-ach-page .test-subj-rus .test-subj__item:hover p{background:#48126d}.cabinet-ach-page h2{font-size:24px;line-height:43px;margin-top:40px;text-align:center;margin-bottom:0}.cabinet-ach-page .subtitle{font-weight:500;font-size:13px;line-height:20px;text-align:center;color:#95a0b4}.cabinet-ach-page .subtitle a,.form-page-login .form-remember label a,.form-page-login .um-field-checkbox label a,.payment-checkbox label a,.um-field-checkbox .um-field-checkbox-option,.um-field-checkbox .um-field-checkbox-option a{font-size:13px}.cabinet-ach-page .all-tests{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-row-gap:25px;grid-column-gap:34px;max-width:1046px;margin:25px auto 0}.cabinet .form-inner .um-button,.cabinet .lft,.cabinet-menu ul{display:-webkit-box;display:-ms-flexbox}.contacts-map .inputs,.gramota-faq{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cabinet-ach-page .all-tests__item span{background:#f1f4f8;border-radius:12px;display:block;padding:13px 16px 13px 24px;margin-left:-24px;font-weight:500;font-size:13px;line-height:20px;color:#323749}.cabinet-menu ul{border:5px solid #f1f4f8;border-radius:5px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:fit-content;margin:0 auto}.cabinet-menu a{text-decoration:none;padding:12px 36px;font-weight:500;font-size:15px;line-height:24px;display:block;color:#6d788c;border:1px solid #cadbf1;border-right:none;white-space:nowrap}.cabinet-menu li:last-child a{border-right:1px solid #cadbf1}.cabinet-menu li.li_active a{background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);color:#fff}.cabinet .page-title__sides .rht img{width:95px;height:95px}.cabinet .lft{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet .lft svg{margin-left:10px;margin-top:3px;cursor:pointer}.cabinet .page-title__sides p{font-weight:500;font-size:16px;line-height:27px;text-align:right;color:#48596d;margin-right:32px}.cabinet .page-title__sides p .activated{color:#0097ff;font-weight:700;font-size:18px;cursor:default;top:-.3em}.cabinet .form-page-login__form{padding:30px 0;margin:30px auto;max-width:500px}.cabinet .form-page-login{padding:0}.cabinet .form-inner .um-button{background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);-webkit-box-shadow:0 5px 10px rgba(0,163,255,.34);box-shadow:0 5px 10px rgba(0,163,255,.34);border-radius:12px;font-weight:600;font-size:18px;line-height:20px;color:#fff;padding:15px 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;width:fit-content;text-align:center;margin:30px auto 0}.tab-content #ajax-upload-id{color:transparent;height:unset;width:203px;background:0 0;padding:0;margin:0 60px}.tab-content #ajax-upload-id::-webkit-file-upload-button{visibility:hidden}.tab-content #ajax-upload-id::before{content:'Выбрать изображение';color:#000;display:inline-block;background:-webkit-linear-gradient(top,#f9f9f9,#e3e3e3);border:1px solid #999;border-radius:3px;padding:5px 8px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:12pt}#ajax-upload-id[disabled]::before,.tab-content #ajax-upload-id:disabled::before{color:#999}.tab-content #ajax-upload-id:hover::before{border-color:#000}.tab-content #ajax-upload-id:active{outline:0}.tab-content #ajax-upload-id:active::before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.code_block{display:none;background:#dbf0ff;border-radius:12px;margin:10% auto;padding:20px;max-width:600px;font-size:17px;line-height:22px;text-align:center}.code_block p{font-size:inherit}.code_block .form input{width:150px;padding:1px 6px;height:32px;text-transform:uppercase}.code_block .form .areas{display:flex;justify-content:center;align-items:center;margin-top:10px}.code_block .form .s-btn{display:inline-block;border:1px solid #36a3e1;background-color:#0193ff;padding:5px 10px;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;line-height:20px;margin-left:10px}.code_block .form .errors{margin-top:10px;text-align:center;color:#e80000}.code_result{text-align:center;min-height:35vw;margin-top:35px}.response-table.students,.response-table.teacher{margin:0 auto;display:flex;justify-content:space-between}.response-table.teacher{width:80%}.response-table.teacher table{margin:15px auto;width:100%}.response-table.students table{min-width:550px}.response-table.kod tbody td{text-align:left;font-size:16px;line-height:20px}.response-table.session-results table td.q{text-align:center;font-weight:600;font-size:16px}.response-table.session-results table td.q:hover{background-color:rgb(183 183 183 / 14%)}.response-table.session-results table td.p{background-color:#e2ffe3;color:#00930b}.response-table.session-results table td.m{background-color:#ffd0d0;color:#b30019}.response-table.session-results table td .info__block{position:absolute;padding:10px 20px;background:#fff;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13);border-radius:12px;bottom:10px;z-index:8;display:none;height:fit-content;border:1px solid #e3e6ed;width:300px}.response-table.session-results table td .info__block a{display:none;font-weight:500;font-size:10px;line-height:15px;margin-top:16px}.response-table.session-results table td .info__block a svg{position:static;min-width:10px;margin-right:9px}.response-table.session-results table td .info__block p{font-weight:500;font-size:13px;line-height:18px;color:#95a0b4;margin:0;text-align:left}.response-table table thead td.sort span.s{min-width:14px;display:inline}.response-table table thead td.sort span.n{border-bottom:1px dotted}.response-table.teacher a{font-size:14px;line-height:20px}.response-table.teacher td.num{text-align:center;white-space:nowrap}.response-table.teacher td .options{display:block;margin-top:4px}.response-table.teacher td .options>a,.response-table.teacher td .options>span{color:#0198ff;border-bottom:1px dashed;cursor:pointer;line-height:18px;margin-right:10px;text-decoration:none}.response-table.teacher td .options>a{border-bottom:1px solid}.response-table.teacher td .options>span.remove{float:right;color:#8f8f8f}.response-table.teacher td .options>span.remove:hover{color:#ff2020}.response-table.teacher td .cert{display:block;color:#4781e9;cursor:pointer;margin-top:5px;width:fit-content}.response-table.teacher td .cert:hover{color:#8f8f8f}.response-table.teacher td .cert.loading{color:#8f8f8f;cursor:default}.response-table.teacher td .right{display:none;float:right}.response-table.teacher td .right>span{border-bottom:1px dashed;cursor:pointer;color:#939393}.response-table.teacher td .right>span.active:nth-child(2){color:#ff0023}.response-table.teacher td .right>span.active{border:0;cursor:default}.tab-content .test_faq p{margin:10px auto;max-width:800px;text-align:center}.tab-content .test_faq p.l{text-align:left}.tab-content .test_faq p img{max-width:100%;border-radius:20px;border:1px solid #e7e7e7}.tab-content .test_faq h3{margin:10px auto;text-align:center;max-width:800px}.tab-content .test_faq ul{margin:10px auto;max-width:800px;list-style-type:disc}.tab-content #copy-session-link{border:1px solid #95a0b4;padding:5px 10px;font-size:13px;color:#95a0b4;margin-left:10px;line-height:20px;cursor:pointer}.tab-content .notfound{font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#95a0b4}.about-rat{text-align:right;font-weight:500;font-size:13px;line-height:20px;color:#426ea6;display:block}.scores{position:fixed;bottom:20px;right:20px;z-index:5}.scores .score{background:#e4e4e4;border-radius:12px;padding:12px 15px 14px 22px;max-width:355px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-page-login .form-inner,.form-page-login__form.social_register .um-form{max-width:307px;margin:0 auto}.scores .close{margin-bottom:auto;cursor:pointer}.scores .count{background:#019aff;border-radius:12px;padding:11px;font-weight:700;font-size:14px;line-height:20px;color:#fff;margin-right:18px}.scores .name{font-weight:500;font-size:13px;line-height:20px;color:#626874;margin-right:28px}#page-wrapper.form-page{background:url(../img/bgd-form.jpg);margin-top:76px}.form-page-login{padding-top:15px;padding-bottom:100px}.form-page-login .form-page-login__form{background:#fff;border:1px solid #ececec;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13);border-radius:12px;padding-top:80px;padding-bottom:131px;max-width:781px;margin:0 auto;width:100%;text-align:center}.form-page-login__form.social_register{position:fixed;z-index:40;left:50%;top:30px;transform:translateX(-50%)}.form-page-login .form-page-login__form .btn{margin-top:43px}.form-page-login .form-new-acc{margin-top:43px;display:block;font-size:13px}.form-page-login .form-remember label,.form-page-login .um-field-checkbox label{font-weight:500;font-size:13px;line-height:20px;color:#48596d;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative;padding-left:24px}.form-page-login .form-remember label:before,.form-page-login .um-field-checkbox label:before{content:'';border:1px solid #b8c0ce;width:16px;height:16px;display:block;left:0;margin-right:8px;border-radius:4px;position:absolute}.form-page-login .form-remember input:checked+label:before,.form-page-login .um-field-checkbox input:checked+label:before,.payment-checkbox input:checked+label:before{background:#b8c0ce}.form-page-login .form-remember .um-field-area,.form-page-login .um-field-checkbox .um-field-area{display:flex;justify-content:space-around}.form-page-register p,.tab-content .form-page-login__form .um-tip-text,.um-field-type_password .um-tip-text{text-align:left;font-size:12px;line-height:16px;color:#6d788c;margin-top:8px}.um-postmessage{font-size:16px;line-height:22px;font-weight:400;color:#48596d;text-align:left;border:10px solid #c5ffcf;padding:10px;border-radius:12px}.contacts-map input,.form-page-login input{border-radius:4px;height:48px;display:block;background:#eff2f7;outline:0}.um-notice a{font-size:14px;display:block}.um-notice.success{color:#00c500}.um-field-error,.um-notice.err{font-weight:600;font-size:13px;margin-top:8px;line-height:16px;color:#ff002e}.form-page-login label{font-weight:500;font-size:13px;line-height:20px;text-align:left;display:block;color:#212a34;margin-bottom:8px;margin-top:16px}.form-page-login .password{position:relative;display:block}.form-page-login .password svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;cursor:pointer}.form-page-login .password input[type=text]+svg path{fill:#000}.form-page-login .form-forgot{text-align:left;margin-top:2px;font-size:13px;display:block}.form-page-login input{font-size:16px;padding-left:20px;width:100%;border:none}.form-page-login h1{margin-bottom:62px}.form-page-login .form-or{font-weight:500;font-size:13px;line-height:20px;color:#b8c0ce;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:17px;margin-bottom:36px}.form-page-login .form-or:after,.form-page-login .form-or:before{content:'';width:123px;height:1px;background:#e6e6e8;margin:0 16px;display:block}.form-page-login .form-vk{background:#45668c;border-radius:12px;padding:10px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.form-page-login .form-vk span{margin-left:10px;font-weight:600;font-size:13px;line-height:20px;color:#fff}.form-page-forget p{font-weight:500;font-size:14px;line-height:21px;color:#6d788c;margin-bottom:31px}.form-page-reg .form-or{margin:17px 0}.form-page-reg form .btn,.form-page-register .form-page-login__form .email-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;margin-top:17px}.form-page-reg .form-new-acc{margin-top:17px}.contacts-map .send-mess{margin-top:52px;max-width:648px}.contacts-map input{padding-left:15px;border:none;width:100%}.contacts-map .err,.wpcf7 .wpcf7-not-valid-tip{font-weight:600;font-size:12px;line-height:16px;margin-top:4px;color:#ff002e}.contacts-map .inputs{display:-ms-grid;display:grid;grid-gap:32px}.contacts-map label{font-weight:500;font-size:13px;line-height:20px;margin:8px 0;display:block;color:#48596d}.contacts-map .mess{margin-top:53px}.contacts-map .mess__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:29px}.contacts-map .mess__bottom .ok,.under-map,input.wpcf7-submit{display:-webkit-box;display:-ms-flexbox}.contacts-map .mess__bottom .btn{max-width:200px;width:100%}.contacts-map .mess__bottom .ok{display:flex;max-width:330px;margin-left:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts-map .mess__bottom .ok svg{width:66px}.contacts-map .mess__bottom .ok span{font-weight:600;font-size:18px;line-height:19px;color:#68ca44;margin-left:11px}.contacts-map textarea{background:#eff2f7;border-radius:4px;outline:0;height:170px;padding-top:20px;padding-left:22px;font-weight:500;font-size:14px;border:none;width:100%;resize:none;margin:0;line-height:20px}.contacts-map textarea::-webkit-input-placeholder{color:#6d788c}.contacts-map textarea::-moz-placeholder{color:#6d788c}.contacts-map textarea:-ms-input-placeholder{color:#6d788c}.contacts-map textarea::-ms-input-placeholder{color:#6d788c}.contacts-map textarea::placeholder{color:#6d788c}input.wpcf7-submit{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff));background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%);background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);-webkit-box-shadow:0 5px 10px rgba(0,163,255,.34);box-shadow:0 5px 10px rgba(0,163,255,.34);border-radius:12px;font-weight:600;font-size:18px;line-height:20px;color:#fff;padding:15px 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;max-width:200px;width:100%;text-align:center}.wpcf7 form .wpcf7-response-output{border:10px solid #f1f4f8;border-radius:12px;margin:36px 0;padding:20px 33px;font-size:16px;font-weight:500;max-width:648px}.wpcf7 form.sent .wpcf7-response-output{border-color:#b5ffbc}.wpcf7 form.invalid .wpcf7-response-output{border-color:#ffecbb}.form-page-register .err{font-weight:600;font-size:11px;line-height:16px;margin-top:8px;color:#ff002e;text-align:left}.form-page-register .wrong-inp{border:1px solid #ff1a3e}.form-page-register form .btn{margin-top:25px}.form-page-register .form-new-acc{margin-top:16px}.under-map{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px -18px 50px}.under-map__item{background:#f1f4fa;border-radius:12px;height:190px;margin:0 18px;width:100%;padding:30px 40px}.sdb #content-main,.under-map__item .item__content{display:-webkit-box;display:-ms-flexbox;display:flex}.under-map__item:first-child svg{width:34px}.under-map__item:nth-child(2){background:rgba(247,241,250,.6)}.under-map__item:nth-child(2) .item__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.under-map__item:nth-child(3){background:rgba(255,238,214,.6)}.under-map__item:nth-child(3) .item__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.under-map__item a{font-size:20px;line-height:24px;margin-left:11px}.under-map__item h3{font-weight:600;font-size:18px;line-height:20px;margin:0 0 40px;color:#323749}.under-map__adr,.under-map__item p{line-height:24px;color:#000;font-size:20px;font-weight:500}.under-map__item p{margin:0}.under-map__adr{margin-right:30px;margin-left:16px}.contacts-page .page{background:url(../img/map.jpg) no-repeat}#page-wrapper.page-404{background:url(../img/page-bgd-top.png) 0 -90px/100vw no-repeat;margin-top:76px}.form-404__search{max-width:986px;background:0 0;height:auto;margin-top:28px}.form-404__search input{margin:0;border:3px solid #f1f4fa}.form-404__search .button-svg{margin-top:0;right:22px}.bgd_transparent,.main__form.form-404__search{background:0 0}.page-404-page{padding-top:209px;padding-bottom:94px}.page-404-page h1{font-size:29px;line-height:43px;margin-bottom:17px;margin-top:36px;text-align:center}.page-404-page p{max-width:624px;margin:0 auto;text-align:center}.page-404-page .btn-form{background:#e35269;-webkit-box-shadow:0 5px 10px rgba(255,0,77,.34);box-shadow:0 5px 10px rgba(255,0,77,.34);border-radius:12px;padding:27px 60px;font-weight:600;font-size:20px;line-height:20px;color:#fff;margin:68px auto 0;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:none;cursor:pointer}.gramota-page .gramota-form .price,.payment .switch-pay,.payment .switch-pay li{display:-webkit-box;display:-ms-flexbox}.page-404-page #content img{display:block;margin:0 auto;max-width:540px;width:100%;height:auto}.profile-teacher footer{margin-top:170px}.profile-teacher .mark-ul{margin:31px 0}.profile-teacher .page-title .sides__lft{max-width:255px;margin-right:65px}.profile-teacher .page-title .state{font-weight:500;font-size:18px;line-height:28px;color:#323749;margin-top:14px;margin-bottom:26px}.profile-teacher .page-title h1{max-width:458px;font-weight:600}.profile-teacher .page-title p{font-weight:500;font-size:14px;line-height:27px;color:#6d788c}.payment footer{margin-top:166px}.payment form{background:#f1f4fa;border-radius:12px;padding-top:35px;padding-bottom:49px;text-align:center}.payment form .btn{margin:0 auto;padding:27px;max-width:339px;width:100%}.payment h2{font-weight:600;font-size:16px;line-height:43px;color:#323749}.payment .switch-pay li span,.payment label,.payment-checkbox label{line-height:20px;color:#48596d;font-weight:500}.payment .switch-pay{display:flex;max-width:718px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment .switch-pay li{background:#fff;-webkit-box-shadow:0 5px 10px rgba(59,119,181,.05);box-shadow:0 5px 10px rgba(59,119,181,.05);width:100%;height:57px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;margin:0 2px;cursor:pointer;display:flex;align-items:center;border:2px solid transparent}.payment .switch-pay li.li_active{border:2px solid #01a0ff}.payment .switch-pay li span{font-size:15px}.payment label{font-size:13px;text-align:left;display:block;max-width:336px;margin:0 auto 8px}.payment input[type=email]{height:48px;background:#fff;border-radius:4px;padding:0 15px;max-width:336px;width:100%;margin:0 auto;border:none;outline:0;display:block}.payment-checkbox{max-width:347px;text-align:left;margin:31px auto}.payment-checkbox label{font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative;padding-left:24px;display:block}.payment-checkbox label:before{content:'';border:1px solid #b8c0ce;width:16px;height:16px;display:block;margin-right:8px;border-radius:4px;position:absolute;left:0;margin-top:1px}#page-wrapper.gramota-wrapper{background:url(../img/gramota-bgd.png) 0 0/100vw no-repeat;margin-top:76px}.gramota-logo{max-width:268px;width:100%;margin:0 auto;display:block;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13)}.gramota-page footer{margin-top:99px}.gramota-page .btn-v2{margin:20px auto 49px;padding:13px 18px;border-radius:12px}.gramota-page .gramota-form{background:url(../img/gr-for.png),#eaf2ff;max-width:1014px;margin:0 auto 141px;padding-top:54px;padding-bottom:70px}.gramota-page .gramota-form .price{margin-top:24px;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.gramota-page .gramota-form .price .now{font-weight:500;font-size:33px;line-height:27px;color:#aeb8c9;margin-right:7px}.gramota-page .gramota-form .price del{text-decoration:none;font-weight:500;font-size:18px;color:#d2d9e4;position:relative}.gramota-page .gramota-form .price del:after{content:'';left:0;top:8px;background:#d3dae4;height:2px;width:100%;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);position:absolute}.gramota-page .gramota-form span{font-weight:500;font-size:14px;line-height:21px;max-width:339px;margin:0 auto;display:block;text-align:center;color:#aeb8c9}.gramota-page .gramota-form p{max-width:339px;font-size:14px;line-height:21px;margin:50px auto 0}.gramota-page .gramota-form button{margin:21px auto 30px}.gramota-page .gramota-form small{font-weight:500;font-size:12px;line-height:21px;max-width:339px;margin:0 auto;display:block;text-align:center;color:#95a0b4}.gramota-page .gramota-form form{background:#fff;margin:53px auto 0;padding-top:53px;padding-bottom:110px;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13);border-radius:12px;max-width:576px}.gramota-page .gramota-form input{height:48px;background:#eff2f7;border-radius:4px;width:100%;max-width:307px;outline:0;display:block;border:none;margin:0 auto;padding:0 15px}.gramota-page .gramota-form label{font-weight:500;margin:16px auto 8px;display:block;font-size:13px;line-height:20px;color:#48596d;max-width:307px}.gramota-page .buy-premium{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f4fa;border-radius:12px;max-width:510px;padding:14px 17px;margin:46px auto}.gramota-page .buy-premium button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:340px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gramota-page .buy-premium span{color:#fff;margin-top:0;margin-right:10px;font-size:21px;line-height:20px}.gramota-page .buy-premium p{font-weight:500;font-size:33px;line-height:27px;color:#aeb8c9}.gramota-page .gramota-give{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:70px;grid-row-gap:46px;margin-top:85px;margin-bottom:108px}.gramota-page .gramota-give__item span{font-weight:600;margin:28px auto 0;font-size:20px;line-height:26px;text-align:center;color:#323749;display:block;max-width:195px}.gramota-page h3{font-weight:600;font-size:20px;line-height:43px;text-align:center;color:#fff;margin-bottom:5px}.gramota-page .gramota-img{margin:100px auto 71px;display:block;-webkit-box-shadow:0 18px 52px 0 #b5c4e3;box-shadow:0 18px 52px 0 #b5c4e3}.about-page .about__today,.gramota-page .gramota__take{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.gramota-page p{text-align:center;max-width:660px;margin:0 auto}.gramota-page span{font-size:16px;line-height:27px;text-align:center;color:#aeb8c9;display:block;margin-top:12px}.gramota-page h2{font-size:29px;line-height:43px;display:block;text-align:center;margin-top:46px}.gramota-page .gramota__take{background:#f1f4fa;border-radius:12px;padding:20px;display:flex;-ms-flex-align:center;align-items:center;max-width:405px;margin:23px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gramota-page .gramota__take button{background:#e35269;-webkit-box-shadow:0 5px 10px rgba(255,0,77,.34);box-shadow:0 5px 10px rgba(255,0,77,.34);border-radius:12px;padding:21px;max-width:242px;width:100%;font-weight:600;font-size:20px;line-height:20px;color:#fff;border:none;cursor:pointer}.gramota-page .gramota__take button:hover{background:#f76d83}.about-history li:after,.slider-required .slick-dots li.slick-active{background:-webkit-gradient(linear,left top,left bottom,from(#008cff),to(#00a3ff))}.gramota-page .gramota__take span{margin-left:33px;font-weight:500;font-size:33px;line-height:27px;margin-top:0;color:#aeb8c9}.gramota-page h1{font-weight:600;font-size:40px;line-height:43px;max-width:575px;text-align:center;margin:0 auto;color:#fff}.gramota-faq{display:-ms-grid;display:grid;grid-column-gap:86px;grid-row-gap:23px;margin-top:68px}.gramota-faq__item h3{margin-bottom:14px;text-align:left;font-size:20px;color:#323749;line-height:43px}.gramota-faq__item p{text-align:left;margin-left:0}.team-page .page-title{margin-bottom:59px}.team-page h2{font-size:30px;line-height:32px;text-align:center}.team-block__1{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:25px;grid-row-gap:40px;margin-top:72px;margin-bottom:98px}.team-block__2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:59px;grid-row-gap:26px;margin-top:61px}.team-block__item a{color:#323749;font-weight:600;line-height:25px;font-size:18px}.tab-content .columns .left li a#klass-add,.team-block__item a:hover{color:#0198ff}.team-block__item p{font-weight:500;font-size:14px;line-height:20px;max-width:272px;margin-top:21px;color:#323749}.team-block__item h4{font-weight:600;font-size:16px;line-height:20px;color:#323749}.team-block__item .stage{font-weight:500;font-size:13px;line-height:20px;color:#426ea6;margin-top:10px}.team-block__item .photo{max-width:189px;-webkit-box-shadow:16px 13px 24px 0 rgba(0,0,0,.08);box-shadow:16px 13px 24px 0 rgba(0,0,0,.08);position:relative;border-radius:7px}.about-page h2,.about-page p{max-width:990px}.team-block__item .photo img{width:100%;border-radius:7px;display:block}.team-block__item .text{background:#f1f4f8;border-radius:12px;padding:28px 44px 35px 51px;margin-left:-30px}.tarifs svg:hover+.info__block,.team-block__item .text a{display:block}.team-block__item .text>span{color:#323749;font-weight:600;line-height:25px;font-size:18px;display:block}.about-page h2{font-size:30px;line-height:32px;margin-top:87px}.price-tech h2,.price-tech p{font-weight:300;line-height:19px;color:#617a97}.about-page h3{margin-top:33px;margin-bottom:27px;font-size:20px}.about-page .blue{font-weight:600;font-size:18px;line-height:43px;text-align:left;margin:0 0 38px;color:#018fff;background:0 0;padding:0}.about-page .btn{margin-top:27px;padding-top:25px;padding-bottom:25px}.about-page .today__item:nth-child(2){background:#fff5e6}.about-page .today__item:nth-child(2) b{color:#c68c6a}.about-page .today__item:nth-child(3){background:#e6ffeb}.about-page .today__item:nth-child(3) b{color:#73c083}.about-page .today__item:nth-child(4){background:#e6f6fb}.about-page .today__item:nth-child(4) b{color:#87becf}.about-page .about__today{display:flex;-ms-flex-align:center;align-items:center;margin:0 -5px;max-width:990px}.about-history .li__top,.tarifs{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.about-page .about__today p,.pt_presentation .term-pagination,.tarifs .item__price{text-align:center}.about-history ul{border-left:1px solid #dcdcdc;margin-left:6px;margin-top:86px}.about-history .li__top{display:flex;-ms-flex-align:center;align-items:center;margin-bottom:14px}.about-history .li__year{font-weight:600;font-size:13px;line-height:17px;color:#323749;padding:10px;background:#ecf0ff;border-radius:12px;margin-right:16px}.about-history .li__title,.tarifs .item__title{font-weight:600;line-height:43px;color:#323749;font-size:20px}.about-history li{position:relative;padding-left:34px;max-width:934px;margin:22px 0}.about-history li:after{content:'';background:-o-linear-gradient(top,#008cff 0,#00a3ff 100%);background:linear-gradient(180deg,#008cff 0,#00a3ff 100%);-webkit-box-shadow:0 5px 10px rgba(0,163,255,.34);box-shadow:0 5px 10px rgba(0,163,255,.34);border-radius:50%;left:-7px;position:absolute;top:13px;width:13px;height:13px;z-index:3}.tarifs .info__block,.tarifs__item{background:#fff;border-radius:12px}.about-history li:before{content:'';background:#fff;width:10px;height:82px;top:-22px;left:-8px;position:absolute}.about-history li:last-child:before{height:100%;top:0}#page-wrapper.prices-wrapper{background:url(../img/bgd-form.jpg);margin-top:76px;padding-bottom:0}.tarifs{max-width:1050px;display:flex;-ms-flex-align:center;align-items:center;margin:52px auto 0}.tarifs .item__title{margin-bottom:13px;text-align:center}.tarifs .item__price span:first-child{font-weight:500;font-size:33px;line-height:27px;text-align:center;color:#aeb8c9}.tarifs .item__price span:last-child{font-weight:600;font-size:14px;line-height:17px;color:#7d8daa;margin-top:4px;display:block}.tarifs .item__button{max-width:242px;width:100%;margin:auto auto 0;padding:15px 20px;position:relative}.d-none,.response-table.students td.actions .more.hide,.slider-required .slick-dots li button,.slider-required .slick-next::before,.slider-required .slick-prev::before,.swal2-html-container .classes_req.hide,.swal2-html-container .legend .hide,.tarifs .item__button svg,.tarifs .prices-switch{display:none}.tarifs .item__button:hover svg path{fill:#fff}.tarifs .item__button.loader svg{display:block;-webkit-animation:4s linear infinite loader;animation:4s linear infinite loader;position:absolute;right:-7px}.tarifs .item__list li.li-info,.tarifs__item{width:100%;display:-webkit-box;display:-ms-flexbox}.tarifs .item__list{margin-top:20px;margin-bottom:39px}.tarifs .item__list li{font-weight:500;font-size:14px;margin:5px auto;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:20px;text-align:center;color:#617a97;background:#f1f4f8;border-radius:12px;max-width:257px;position:relative}.tarifs .item__list li svg{min-width:22px;margin-left:10px;position:absolute;right:10px;cursor:pointer}.tarifs .item__list li.li-info{max-width:289px;display:flex;padding-right:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tarifs .info__block{position:absolute;padding:16px 20px 18px;left:97%;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13);bottom:10px;z-index:8;display:none}.prices-switch,.tarifs__item{-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13)}.tarifs .info__block a{display:none;font-weight:500;font-size:10px;line-height:15px;margin-top:16px}.tarifs .info__block a svg{position:static;min-width:10px;margin-right:9px}.tarifs .info__block p{font-weight:500;font-size:12px;line-height:15px;color:#95a0b4;margin-top:11px;text-align:left}.tarifs__item{box-shadow:0 18px 35px rgba(136,178,222,.13);min-height:620px;margin:0 6px;padding:30px 20px;display:flex;-ms-flex-direction:column;flex-direction:column}.gallery-icon a.lightbox,.tarifs__item_premium{position:relative}.tarifs__item_premium:after{content:'';background:url(../img/svg/crown4.svg) 0 0/100% no-repeat;z-index:20;width:50px;height:50px;position:absolute;display:block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-25px}.tarifs__item_premium .item__title{color:#008cff}.price-tech h2{font-size:16px;text-align:center;margin:0}.price-tech p{font-size:13px;margin-top:21px;text-align:center}.slick-dotted.slick-slider.slider-required{margin-bottom:155px}.slider-required__item{padding:23px 23px 60px;margin:0 9px;background:#f1f4f8;border-radius:11px;outline:0}.slider-required .slick-next,.slider-required .slick-prev{width:20px;height:40px;bottom:-89px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:auto;z-index:2}.slider-required .slick-prev{background:url(../img/svg/arr-sl-lft.svg) 0 0/contain no-repeat;left:40%}.slider-required .slick-next{background:url(../img/svg/arr-sl-rht.svg) 0 0/contain no-repeat;right:40%}.slider-required .slick-dots{bottom:-70px}.slider-required .slick-dots li{background:#f1f4f8;border-radius:50%;width:15px;height:15px}.slider-required .slick-dots li.slick-active{background:-o-linear-gradient(top,#008cff,#00a3ff);background:linear-gradient(to bottom,#008cff,#00a3ff)}.slider-required .item__name{font-weight:600;font-size:18px;line-height:22px;color:#48596d;margin:0 0 5px}.slider-required .item__text{margin-top:30px;font-size:16px;line-height:22px;margin-left:55px}.slider-required .item__link{font-size:12px;line-height:15px}.slider-required .item__photo{width:40px;height:40px;margin-right:15px;border-radius:50%}.slider-required .item__photo img{border-radius:50%;width:100%}.prices-page{padding-top:57px}.prices-page footer{margin-top:140px}.prices-page .gramota-faq{margin-bottom:125px}.prices-page h1,.prices-page h2{margin-bottom:52px;text-align:center;font-size:29px;line-height:43px}.prices-switch{padding:6px 9px;background:#fff;box-shadow:0 18px 35px rgba(136,178,222,.13);border-radius:63px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 auto}.prices-switch__fifty{font-weight:700;font-size:14px;line-height:20px;position:absolute;color:#fff;top:-10px;right:-8px;background:#008cff;border-radius:25px;padding:5px}.prices-switch li{font-weight:600;font-size:13px;line-height:20px;color:#617a97;padding:13px 34px;border-radius:31px;border:1px solid transparent;cursor:pointer}.prices-switch li:first-child{margin-right:1px}.prices-switch li:hover{border:1px solid #008cff}.prices-switch li.li_active{background:#008cff;color:#fff;border-radius:31px}.prices-switch li.li_active:hover{border:1px solid transparent}.sdb #content-footer,.sdb article,.sdb header#content-header{width:72vw;max-width:980px}.sdb .qst-slider{max-width:1066px}.subj-main-page .page-title{padding-top:28px;margin-bottom:50px}.subj-main-page h2{margin-top:35px;display:flex;font-size:22px;margin-bottom:41px}.subj-main-page h2 .link_blue{padding-right:7px;margin-bottom:0;line-height:30px}.subj-cat-page .page-title,.tests-cat-page .page-title{padding-top:27px}.essays-state-page .page-title img{margin-bottom:22px;margin-top:27px}#content-footer{width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:20px}.books-list{margin-bottom:25px;margin-left:10px}.books-list li{margin-bottom:10px;padding-bottom:0;line-height:22px;overflow:hidden}.present-list,.pt_presentation .present-list-big{margin:20px 0;float:left;width:100%}.present-list li{width:173px;float:left;height:180px;margin-bottom:30px;text-align:center;margin-right:18px}.pt_presentation .present-list-big li{width:400px;height:360px;margin-right:30px;float:left;margin-bottom:30px;text-align:center;display:flex;flex-direction:column}.pt_presentation .slide_gallery .slide{margin-bottom:50px;width:100%;min-height:200px;text-align:center}.pt_presentation .present-list-big li img{max-width:463px;height:auto;width:100%}.pt_presentation .term-pagination li{display:inline-block;padding:5px;font-size:16px}#gallery-1 img{width:80%;height:auto}.presentation-block{text-align:center;margin:30px 0 20px}#summury_text p{font-size:17px;line-height:32px}.page-title.bgd_transparent{padding-left:0}.bgd_transparent #breadcrumbs{background:0 0;padding:0 0 20px}.ya-site-form__input-text{background:#fff;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13);border-radius:12px;width:100%;height:41px;font-weight:500;font-size:14px;line-height:20px;padding-left:27px;margin:-30px 60px 0;border:none;outline:0;padding-right:50px}.main__results .results__block{font-size:14px;line-height:18px;height:300px;overflow:hidden}.qa-faq{border-radius:6px;padding:0;margin:0 0 15px}.qa-faq>div{margin:0 0 15px;padding:10px 0}.qa-faq .q{display:block;font-size:18px;line-height:28px;margin:0 0 5px;font-weight:600}.qa-faq .a{display:block;line-height:32px;font-size:16px;color:#333}.tab-content .loader{text-align:center;padding:20% 0}.code_result .loader{text-align:center;padding:10% 0 5%}.tab-content .no-klass{text-align:center;margin:50px 0;height:200px}.tab-content .no-klass #klass-add{display:inline-block;margin-top:15px}.tab-content .columns{display:flex;flex-direction:row;margin-top:20px;justify-content:center}.tab-content .columns .left{width:200px;margin-right:50px;margin-top:87px}.tab-content .columns .left li{text-align:center;border:1px solid #f0f0f0}.tab-content .columns .left li.active{border-color:#008cff;background-color:#f1f7ff;border-width:2px}.tab-content .columns .left li a{font-size:18px;text-decoration:none;display:block;padding:8px 0;color:#313131}.tab-content .columns .left li a .pl{display:block;font-size:13px;margin-top:5px;color:#918c8c}.tab-content .columns .left li:not(.active):hover{border-color:#00a3ff;background-color:#00a3ff}.tab-content .columns .right{max-width:900px}.tab-content .columns .right h2{margin:10px 0 20px;font-size:28px}.tab-content .columns .right .no-students{max-width:500px;margin:-15px 25px 55px;color:#8c8c8c;font-size:16px;line-height:25px}.response-table.students td.actions{text-align:center;user-select:none}.response-table.students td.actions .show:hover path{fill:#00a3ff}.response-table.students td.actions .more{display:flex;text-align:left;margin-top:15px;align-items:flex-start;align-items:flex-start;flex-direction:column}.klass-actions button{margin-bottom:10px;padding:2px 5px}.response-table.students td.code span{border:1px solid #c7c7c7;background-color:#fff;padding:3px 5px;letter-spacing:2px;text-transform:uppercase}.tab-content .klass-list{display:flex;flex-direction:row;justify-content:center;margin:20px 0 0;border-width:1px 0 0 1px;flex-wrap:wrap}.tab-content .klass-list .klass{padding:5px 20px;font-size:20px;border-right:1px solid #e9ecf0;color:#4f4f4f;cursor:pointer;margin:0 0 10px;font-weight:600;text-transform:uppercase}.tab-content .klass-list .klass:last-child{border-right:0px}.tab-content .klass-list .klass.active{background-color:#008cff;color:#fff}.tab-content .klass-list .klass:not(.active):hover{background-color:#40baff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;color:#fff}.tab-content .results_predmet_list{display:block;text-align:center}.tab-content .results_predmet_list li{font-size:18px;display:inline-block;padding:20px 10px}.tab-content .results_predmet_list li a{font-size:1em;color:#2c9418;font-weight:600;text-decoration:underline}.new_session .session-settings{color:#0041f9;display:inline-block;margin-bottom:5px;line-height:18px;font-size:15px;cursor:pointer}.new_session .session-settings span{border-bottom:1px dashed}.new_session .session-settings sup{color:red;margin-left:2px}.swal2-title{font-size:26px!important;line-height:28px;font-family:Rubik;font-weight:500!important}.swal2-html-container{font-size:16px!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{box-shadow:unset;border:1px solid #00a3ee;outline:0}.swal2-html-container .legend>div{padding:10px;border-radius:10px;color:#333;margin:5px 0 10px;line-height:22px;background-color:#defbff}.swal2-html-container .classes_req{font-size:12px;margin-top:-3px;color:#e91e63;top:-2px;vertical-align:super}.swal2-html-container .toggle_link{cursor:pointer;display:block;color:#0197ff;line-height:28px;text-align:left;font-size:18px;margin:15px 0 0 5px}.swal2-html-container .toggle_link:before{content:'\002B'}.swal2-html-container .toggle_link.show:before{content:'\2212'}.swal2-html-container .settings_block{display:none;background-color:#eef7ff}.swal2-html-container .settings_block.show{display:block;margin:10px 0 0;padding:25px 15px 15px}.swal2-html-container .settings_block.classes_block{background-color:#fff;padding-top:0;margin-top:-5px;padding-bottom:0}.swal2-html-container .title_block{margin:10px 0 15px}.swal2-html-container #session_title{width:98%;padding:5px 10px;font-size:16px;line-height:25px;border:1px solid #d9d9d9;margin:0 0 0 3px;height:35px;resize:none;overflow:hidden;box-shadow:none}.swal2-html-container #session_title:focus{border:1px solid #b4dbed;outline:0;box-shadow:inset 0 1px 1px rgb(0 0 0 / 6%),0 0 0 3px rgb(100 150 200 / 50%)}.swal2-html-container label.general{color:#333;font-weight:600}.swal2-html-container .settings_block .field{text-align:left;margin:0 0 15px}.swal2-html-container .settings_block .field label{width:160px;display:inline-block;color:#333;font-weight:700}.swal2-html-container .settings_block .field input{height:45px;margin:0;background:#fff}.swal2-html-container .swal2-checkbox,.swal2-html-container .swal2-radio{background-color:transparent;text-align:left;margin:0 0 0 -.4em;display:block}.swal2-html-container .swal2-checkbox label,.swal2-html-container .swal2-radio label{margin:0 0 8px;font-size:unset;display:block;cursor:pointer}.swal2-html-container .session_type_inputs{display:flex;align-items:center;justify-content:center}.swal2-html-container .legend{color:rgba(136,178,222,.13)}.swal2-html-container .session_type_inputs input{width:15px;height:15px;margin-right:4px}.swal2-html-container .session_type_inputs label{cursor:pointer;font-size:18px;margin:10px 0;display:inline-block}.swal2-html-container .session_type_inputs #session_type0+label{color:#0d9b5f}.swal2-html-container .session_type_inputs #session_type1+label{color:#00248b}.swal2-html-container .klasses{padding:2px 0 10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-html-container .klasses span{color:#323749;background-color:#f2f2f2;display:inline-block;margin:15px 15px 0 0;padding:9px 13px;font-size:22px;cursor:pointer;height:47px;font-weight:700;min-width:54px;text-transform:uppercase;line-height:30px}.swal2-html-container .klasses span.active{background-color:#009512;color:#fff}.swal2-html-container .klasses span:active{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.swal2-html-container .show_custom{display:inline-block;font-size:28px;color:#0097ff;font-weight:700;margin-left:7px;cursor:pointer;line-height:47px}.swal2-html-container #new_class{width:90px;padding:0;margin:0 5px 0 0;height:45px;text-align:center;font-size:22px}.swal2-html-container .custom_class_block{margin-top:5px;display:flex;align-items:center;flex-direction:column}.swal2-html-container .custom_class_form{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:9px}.swal2-html-container .text_block label,.swal2-html-container .textarea_block label{display:block;color:#000}.swal2-html-container .text_block input[type=text]{padding:0 10px;width:99%;margin:9px 0 0;font-size:15px}.swal2-html-container .text_block input.class-name{width:100px}.swal2-html-container .checkbox_block{margin-top:15px;display:flex;align-items:center}.swal2-html-container .checkbox_block label{color:#000;margin-left:8px;cursor:pointer}.swal2-html-container .checkbox_block input[type=checkbox]{height:20px;width:20px}.swal2-html-container .textarea_block{margin-top:15px;display:block}.swal2-html-container .textarea_block textarea{min-width:250px;width:90%;margin:9px 0 0;font-size:18px;line-height:24px;padding:3px 5px}.swal2-html-container .errors{color:#ff2300;font-size:14px;margin:10px 0 0}.swal2-html-container .add_class{border:0;border-radius:.25em;background:#ffe9cc;color:#383a43;font-size:1em;height:45px;cursor:pointer;margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-html-container .add_class:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-styled.swal2-confirm{background-color:#0197ff!important}@media screen and (max-width:1200px){.sdb #content-footer,.sdb article,.sdb header#content-header{width:66vw}.subjects__item,.subjects__item_literature{margin-right:0}.archive-qst li:nth-child(13){width:auto}.tests-state .page-title__sides{display:block}.tests-state .page-title__sides .sides__rht{margin-top:20px}.footer__bottom .container{-ms-grid-columns:223px auto 576px;grid-template-columns:223px auto 576px}.filter__classes{-ms-flex-wrap:wrap;flex-wrap:wrap}.short__block{grid-column-gap:30px}.sdb .page-title__sides{grid-column-gap:20px;grid-row-gap:15px}.page-title__bottom{-ms-grid-row:3;grid-row-start:3;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.biographis__block{grid-gap:10px}.biographis__item{width:100%;max-width:200px}.ads-top970{overflow-x:hidden;max-width:100%}}@media screen and (max-width:992px){.bio-estimate hr,.sdb #content-footer,.sdb article,.sdb header#content-header,figure img{width:100%}.subjects__item_literature,figure img{height:auto}.footer__block_2 ul,.footer__block_5,.response-table table thead td{text-align:center}.bio-estimate .estimate__block,.difficult__item,.footer .container,.footer__bottom .container,.header__burger,.tools__lft{-webkit-box-orient:vertical;-webkit-box-direction:normal}.biographis__block{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);grid-gap:20px}.tests-state .page-title__sides{display:-ms-grid;display:grid}.biographis__item{max-width:170px}.form-404__search .button-svg{right:40px}.header__menu,.header__rht,.lib-inner-page .page-title-2 .img-rht,.one-of .confetti1,.prices-switch{display:none}.one-of .confetti2{width:67px;top:86px;left:15px}.one-of .confetti3{width:71px;top:83px;right:21px}.sdb .page-title__sides{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-column-gap:20px}#content-main,#content-main article .sidebar-block,.prices-wrapper .tarifs,.tarifs,.tools__block,.under-map{display:block}.sdb.bio-state .page-title__sides{-ms-grid-columns:115px auto;grid-template-columns:115px auto}.tests-state .online{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.tests-state .page-title__sides{-ms-grid-columns:1fr;grid-template-columns:1fr}.short__block,.subjects__block,.subjects__main .subjects__block,.team-block__1{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.tests-state .page-title__sides .sides__rht{margin-top:0;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.tests-state .page-title__sides .sides__lft{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.tests-state .tests-itm__bottom{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}.team-block__1{margin-bottom:0}.under-map{margin:14px 0 0}.under-map__item{margin:12px 0}.cabinet-ach-page .all-tests{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.info-premium{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:20px auto 0}.info-premium:after{border-right:10px solid transparent;border-bottom:10px solid #eaf2ff;top:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bio-estimate .estimate__block,.difficult__item{-ms-flex-direction:column;flex-direction:column}.difficult .item__name{margin-right:0}.difficult__item .item__button{margin:0 auto}figure figcaption{margin-top:15px}.response-table{overflow:auto}.response-table table{min-width:auto;margin:0}.response-table table td{white-space:normal}.my-bookmarks__top.my-bookmarks__top_act:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5;background:#000;z-index:2}.my-bookmarks__block{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto;position:fixed;top:20px;width:90vw;padding-top:20px;padding-left:5px;z-index:99}.my-bookmarks__block .title{font-size:16px;line-height:20px}.my-bookmarks__ovf{max-height:60vh;padding-right:5px;margin-right:5px}.my-bookmarks__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.my-bookmarks__item svg{min-width:20px}.bio-estimate hr{height:1px;margin:20px 0}.header__burger,.tarifs .prices-switch,.tools__lft,.tools__lft li.tool_active{display:-webkit-box;display:-ms-flexbox}#right-sidebar{margin:0 10px;max-width:unset}.page-title__sides{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-title__bottom .published{margin-top:0;margin-left:10px}#breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap}.leads{margin-left:0;margin-right:0}.footer .container,.footer__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer__logo{max-width:155px;margin:0 auto 25px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__login{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__login .btn,.footer__social,.tools__rht{margin:0 auto}.footer__menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:33px auto 0}.footer__top{padding-bottom:31px}.footer__block_6{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__block_2,.tools__lft li{-webkit-box-ordinal-group:3;order:2}.footer__block_2{-ms-flex-order:2;margin-top:25px}.footer__block small{text-align:center;margin:17px auto 0}.footer__block_1{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:31px}.footer__block_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer__block_4 small{margin-top:18px;padding-top:0}.footer__block_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:25px}.footer__block_3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main__form{margin-left:-10px;margin-right:-10px}.main__form input{margin:0 22px;padding-left:24px}.button-svg{margin-top:0;right:48px}.tools__block li:hover{color:#01caff;background:0 0}.tools__lft li,.tools__lft li.tool_active{background:0 0;font-weight:500;font-size:13px;line-height:24px;color:#019aff}.tools__block .tool_active:hover{color:#01caff}.tools__lft li{display:none;padding:11px 15px;-ms-flex-order:2;margin:0}.tools__lft li.tool_active{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tools__lft li.tool_active:after{content:'';border:4px solid transparent;border-top-color:inherit;border-top-width:5px;margin-left:auto;margin-top:4px}.tools__lft{border:5px solid #f1f4f8;border-radius:4px;margin:0 auto 23px;cursor:pointer;display:flex;-ms-flex-direction:column;flex-direction:column}#content-main article .sidebar-block.presentation,.tools__lft_active li{display:-webkit-box;display:-ms-flexbox;display:flex}.tarifs__item{max-width:400px;margin:5px auto;min-height:auto}.tarifs__item_premium{margin-top:25px}.tarifs .prices-switch{display:flex;margin-bottom:13px;background:#f1f4f8;-webkit-box-shadow:0 18px 35px rgba(136,178,222,.13);box-shadow:0 18px 35px rgba(136,178,222,.13)}.header__persone{position:absolute;right:0;margin-left:0}.header__burger{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.header__open-search_mob{margin-left:auto;margin-right:15px;display:block}.pt_post .page-title img{margin-top:2px}}@media screen and (max-width:768px){article{font-size:15px;line-height:26px}article>ol li,article>p,article>ul li{font-size:17px;line-height:30px;padding-bottom:15px}.about-page .blue,.bio-estimate h4,.lib-inner-page .location,.profile-teacher .page-title .state,.profile-teacher .page-title p,.qr-block .qr-code,.stage,.tools__sides p{text-align:center}.cabinet-menu li a.a_open,.lib-inner-page .bib_poema,.pt_chitatelskiy-dnevnik .page-title__sides,.response-table.teacher td .options,.sdb.tests-cat-page .page-title__sides,.subj-cat-page .page-title__sides{display:block}.lib-inner-page .epigraf{width:100%;float:none}.tab-content .columns{flex-direction:column}.tab-content .columns .left{width:unset;margin-right:unset;margin-top:10px}.tab-content .columns .left li a{padding:10px 0}.tab-content .columns .right h2{margin:40px 0 20px;font-size:24px}.response-table.students td.actions .more{align-items:flex-start;flex-direction:column}.bio-main-cat__item,.main__h1,.tab-content .columns .right .no-students,.team-block__1{margin-top:0}.tab-content .results_predmet_list li{padding:2px 10px;font-size:16px}.swal2-html-container .settings_block .field{margin:0 0 20px}.swal2-html-container .settings_block .field label{width:100%;display:block;margin-bottom:7px}#content-footer{margin:20px 10px 0;max-width:unset}.battle__opponent,.cabinet-faq__item .rht,.cabinet-menu ul,.footer__block_3{-webkit-box-orient:vertical;-webkit-box-direction:normal}.page-title__bottom,.questions-single-page__main__info{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.article-tests-main__block{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:30px}.tarifs{margin-top:19px}.kak-pravilno-variants .variant{padding:20px;min-width:auto}.kak-pravilno-variants .variant svg{position:static;margin-top:auto}.kak-pravilno-variants .variant span{font-size:16px;line-height:15px;word-break:break-word}.kak-pravilno-variants{margin-top:12px;margin-bottom:29px}.filter__authors li{margin:0}.bio-questions:after{display:none}#page-wrapper.page-404 .footer,.payment footer{margin-top:30px}.footer__block_3{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-5px}.footer__block_3 ul,.payment .switch-pay li{margin:5px 0}.one-of h2{margin-top:40px}.one-of .confetti2{top:76px}.one-of .confetti3{top:70px}.qr-block img{width:90%}.qr-block .qr-code__popup{left:0;right:0;width:60vw;margin:0 auto;padding:9px 1px}.qr-block .qr-code__popup img{width:46px;top:-35px}.qr-block .qr-code__popup span{font-size:14px}.page-title__sides{grid-row-gap:15px;grid-column-gap:20px;-ms-grid-columns:115px auto;grid-template-columns:115px auto}.pt_chitatelskiy-dnevnik .page-title,.subj-cat-page .page-title{padding-top:10px}.pt_post .page-title__sides .sides__lft{margin-bottom:auto}.page-title__bottom{-ms-grid-row:3;grid-row:3}.tarifs .item__button{padding:14px}.about-history .li__title{font-weight:600;font-size:14px;line-height:20px;color:#323749}.about-history .li__year{padding:2px 5px;font-size:10px;line-height:17px;white-space:nowrap}.about-history .li__top,.bio-another .item,.bio-blockquotes .item,.bio-data .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-page h2{font-size:20px;line-height:29px;margin-top:60px}.about-history ul{margin-top:35px}.team-block__2{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:11px;margin-top:0}.cabinet-ach-page .all-tests,.gramota-page .gramota-give,.kak-pravilno-variants,.questions-single-page__main{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cabinet-faq__item .rht{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:16px}.cabinet-faq__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px}.cabinet-faq__item h3{margin-left:0;margin-bottom:7px;margin-top:0;font-size:14px;line-height:17px}.cabinet-faq__item img{width:26px}.response-table.students,.response-table.teacher{margin:0 -15px;display:flex;justify-content:space-between;width:auto}.response-table.teacher td.time{min-width:120px}.response-table.teacher td .right{float:none;margin-top:3px;display:none}.response-table.teacher table{min-width:750px;max-width:100%;width:unset}.response-table.teacher table td .info__block{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:40;position:fixed;max-width:225px;top:30%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:300px}.response-table.teacher table td .info__block p{margin:0}.response-table.teacher table td .info__block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.form-page-login{padding:15px 0 100px}.form-page-login form{padding:5px 0 0}.form-page-login form .btn{width:100%;padding:17px}.form-page-login .form-vk{padding:10px 12px}.cabinet-menu li.li_active a{background:0 0;color:#019aff;position:relative;display:block}.cabinet-menu li.li_active a:after{content:'';border:5px solid transparent;border-top:8px solid #0198ff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;margin-top:4px}.banner-img,.cabinet #content-main article h1,.cabinet .info-top,.cabinet-menu li a,.comm-item:before,.page-title__img .back,.page-title__sides.page-title__sides_short .lft__rht,.tests-complete .more__item .bottom{display:none}.cabinet-menu a{font-size:13px;padding-left:15px;padding-right:15px}.cabinet-ach-page .test-subj__item{width:calc(100% / 3 - 30px)}.cabinet .under,.lib-base-page .under,.lib-inner-page .under{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cabinet-menu ul{-ms-flex-direction:column;flex-direction:column;width:100%;max-width:220px;margin-bottom:20px}.cabinet-menu li{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-right:1px solid #cadbf1}.cabinet-menu li.li_active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cabinet-tests__item{display:block;padding:11px 20px 13px}.cabinet-tests__item .item__lft h2{margin-bottom:7px;font-size:14px;line-height:20px;text-align:left}.cabinet-tests__item data,.cabinet-tests__item time{font-size:12px}.cabinet-tests__item .item__lft{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cabinet-tests__item .item__mark{margin-right:0;margin-left:14px;white-space:nowrap;padding:6px 5px;font-size:11px;min-width:44px}.cabinet .page-title__sides,.lib-base-page .page-title__sides,.lib-inner-page .page-title__sides{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cabinet #content-main article h1.d-none{display:block;font-size:18px;line-height:20px}.cabinet .page-title__sides .rht img{width:70px;height:70px}.cabinet .page-title__sides .rht,.lib-base-page .page-title__sides .rht,.lib-inner-page .page-title__sides .rht{margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:flex-end}.lib-inner-page .page-title__sides h1 a{font-size:18px;line-height:20px;color:#323749}.lib-base-page .bio-test h2,.lib-base-page .test-head,.lib-base-page .test-head a,.lib-inner-page .bio-test h2,h2{font-size:22px;line-height:27px}.scores .score{width:94vw;max-width:100%;margin-left:5px;justify-content:space-between}.gaika-block{left:-175px;z-index:6}.scores .name{font-size:12px;line-height:15px}.scores .count{padding:5px 12px}.scores{right:auto}.cabinet .page-title__sides .rht_text{margin-left:10px}.cabinet .page-title__sides p{margin-left:0;font-size:11px;line-height:16px;margin-top:5px;text-align:left;margin-right:0}.cabinet .page-title__sides p .activated{font-size:14px;top:-.3em}.battle__opponent{-ms-flex-direction:column;flex-direction:column}.battle__opponent-rht,.question .count-answ{-webkit-box-orient:vertical;-webkit-box-direction:reverse}.battle__opponent-rht{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.battle-page h3{font-size:10px;line-height:20px}.opponent__name img{width:17px;height:17px}.opponent__state{font-weight:500;font-size:10px;line-height:9px}.opponent__points .opponent__point{width:25px;height:25px;margin:0 5px;border-radius:5px}.lib-base-page__parts li:nth-child(4){margin-right:6px}.comm-item{margin-left:0}.comm-item .bottom__date{margin-bottom:8px}.comm-item .bottom__lft{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.comm-item .bottom__right{margin-right:0;margin-left:0}.comm-item .ap-dropdown .ap-dropdown-menu>.ap-actions{top:2px;right:126px}.comm-item .ap-dropdown button.ap-actions-handle{margin-top:0;margin-left:10px}.questions-single-page__main{display:-ms-grid;display:grid}.questions-single-page__main__info{margin:0 -5px 17px;-ms-grid-row:1;grid-row-start:1}.dictionary-single-page #content-main .page-title.bgd_transparent{background:#f1f4f8}#content-main article h1,.about-page .blue,.dictionary-single-page #content-main .page-title.bgd_transparent h1,.main__about .blue{font-size:18px;line-height:20px}.kak-pravilno-variants{display:-ms-grid;display:grid;grid-gap:14px;margin-left:0;margin-right:0}.kak-pravilno-variants .variant{width:100%;max-width:100%;height:100%}.order-gramota__rht{display:none;margin:0 auto 41px}.bio-another .text,.bio-main-cat__item .item__body,.order-gramota,.order-gramota__rht.d-none,.page-title__sides_pag,.qr-block__sides{display:block}.order-gramota__rht img{-webkit-filter:drop-shadow(0 12.825px 24.9375px rgba(136,178,222,.13));filter:drop-shadow(0 12.825px 24.9375px rgba(136, 178, 222, .13));border-radius:8.55px}.qr-block .rht{max-width:100%}.short__item .top__rht .save{margin-left:13px}.short__item .top__rht span{max-width:50px;text-align:center}.top-states__bottom{grid-column-gap:50px}.page-title__img .back+img{height:auto;border:0;width:100%}.character-heroes__item{display:block;padding:40px}.character-heroes .lft{margin-right:0;margin-bottom:30px}.page-title__img{height:auto}.page-title__pagination{margin-top:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-title__pagination .next,.page-title__pagination .prev{margin:0}.top-states__top img{max-width:53px;width:100%}.top-states__top .title{margin-bottom:5px}.page-title__pagination .classes__item{margin:0 10px}.page-title__pagination .classes__item .item__bottom{margin-left:30px;margin-top:-15px}.page-title__pagination .classes__item.classes__item_10 .item__bottom,.page-title__pagination .classes__item.classes__item_11 .item__bottom{margin-left:51px}.title__classes{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.footer__tests .slider__item .item__text{height:160px}.page-title__sides.page-title__sides_short .sides__lft{max-width:77px}.page-title__sides.page-title__sides_short .sides__lft img{width:100%;height:106px}.pt_book .book_author{font-size:13px;line-height:28px;margin-top:4px}.addition_hero li,.general_hero li{font-size:17px;line-height:30px}.addition_hero span,.general_hero span{font-size:16px;line-height:31px;margin-right:0}#breadcrumbs span{width:auto;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.filter form+h4{margin-top:16px}.filter__classes{margin-bottom:16px}.filter__authors,.filter__classes{max-height:40px;overflow:hidden}.filter__authors_open,.filter__classes_open{max-height:100%}.filter__authors li,.filter__classes li{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.bio-main-cat__hr,.filter__authors li.more-items,.filter__classes li.more-items,.footer__tests .arrows,.header__open-search_mob,.tools__sides h3{display:none}.filter__authors li.li_active,.filter__classes li.li_active{display:block;position:relative;background:#fff;border:1px solid #e6e9ed;margin:0;height:40px;border-radius:35px;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.filter__authors li.li_active:after,.filter__classes li.li_active:after{content:'';border:5px solid transparent;border-top:5px solid #008cff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:17px;margin-top:3px}.filter__authors li.li_active a,.filter__classes li.li_active a{background:0 0;font-weight:500;font-size:13px;line-height:20px;color:#6d788c;text-decoration:none;padding-left:15px}.short__item .item__bottom{text-align:center;padding-left:17px;padding-top:55px}.short__item .name{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.header__subjects:after,.short__item .name svg{right:0;position:absolute}.short__item .item__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:66px}.short__item .item__top img{width:100%;max-width:135px;height:186px}.short__item .top__rht{height:140px;text-align:center;margin-left:16px}.short__block{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.bio-blockquotes,.bio-compositions,.bio-data,.payment form{padding:20px}.bio-another,.bio-blockquotes,.bio-compositions,.bio-data,.bio-facts{margin:15px 0}.bio-compositions h2{font-size:16px;line-height:16px;margin-bottom:21px;font-weight:600}.bio-compositions .btn{width:100%;font-size:18px;padding:15px 30px;font-weight:500}.bio-compositions ul{padding:3px 10px}.bio-compositions li a{font-size:15px}.bio-compositions .title{font-size:18px}.img-txt .txt p{font-size:14px;line-height:21px}.img-txt .txt>span{font-size:16px;line-height:26px}.quest-btn{display:block;padding:16px;margin:40px 0 10px;line-height:28px}.quest-btn p{font-size:16px;line-height:20px;margin-bottom:11px;margin-top:10px}.btn{font-size:16px;padding:8px 20px}.bio-questions{margin:23px 0;padding:19px}.bio-blockquotes svg,.bio-data svg{min-width:38px}.bio-blockquotes h2,.bio-data h2{font-size:16px;margin-bottom:15px}.bio-another a,.bio-blockquotes a,.bio-data a{font-size:15px;line-height:20px}.bio-blockquotes .text,.bio-data .text{display:block;margin-left:12px}.bio-blockquotes a{margin:0 0 5px}.bio-data a{margin-top:5px}.bio-data p{margin:0;padding:0}.bio-another .title{font-size:18px;line-height:28px}.tools .h3-mob,p{line-height:23px}.bio-another a{margin-left:0;margin-top:0}.bio-another .item svg{min-width:24px;margin-right:9px}.bio-another p{padding:0}#breadcrumbs{padding-top:14px;padding-left:14px}.page-title__sides .sides__lft,.subjects__item_russian .item__par_test{margin-right:0}.page-title__sides .sides__rht data{margin-top:12px;line-height:16px;font-size:12px}.bio-main-cat__block{display:block;margin-bottom:0}.bio-main-cat__item .item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}.bio-main-cat__item .item__head svg,.form-search_mob,.header__dop-menu_mob,.main__more .more__block,.new__block,.payment .switch-pay,.profile-teacher .page-title__sides,.subjects .container,.tools .next-item{display:block}.biographis h3{font-size:16px;line-height:20px;margin-top:23px;margin-bottom:19px}.biographis__block{margin-top:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.subjects .item__top .svg{max-width:48px}.add__item{border-bottom:0}.add__item a,.main__more{margin:0}.add__item .svg{max-width:38px;margin-left:15px}.header__dop-menu_mob a:hover{color:#6f8196}.header__subjects:after{content:'';background:#fff;z-index:10;height:53px;width:40%;top:-76px}.header__subjects .subjects__item,.subjects__main .subjects__item{margin-left:6px}.subjects .item__bottom_open{margin-left:0;max-width:97%}.form-search.form_active{max-width:400%;width:100%}.tools .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.btn_tests,.footer__tests .select{margin:0 auto}.footer__tests .arrows_mob{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 18px}.tools .h3-mob{display:block;text-align:center;font-size:18px}.main__new{margin-top:50px}.tools__sides .sides__lft{text-align:center;margin-right:0}.tools__sides .sides__lft img{width:100%;max-width:329px}.tools__sides .btn{margin:40px auto 0}.footer__tests .tests__nav,.team-page .page-title{margin-bottom:0}.footer__tests{padding-bottom:43px}.tools__sides{display:block;padding:30px}.main__about h3{margin:24px 28px 14px;line-height:27px;text-align:center}.main__about .btn{padding:15px 21px}.main__more .more__item{margin:21px 0}.about-page .about__today,.main__about .about__today,.main__info{display:block;margin:0}.about-page .today__item,.main__about .today__item,.new__item{margin:11px 0}.results__item p{margin:2px 0}.results__item p,.results__item p a{font-size:13px;line-height:20px}.new__item{padding:14px 5px 14px 20px}.new__item a{font-size:14px;line-height:20px}.results .widget-title{font-size:22px;line-height:27px;margin:0 0 10px}.main__results.results .widget-title{font-weight:600;font-size:22px;line-height:27px;margin:15px 0}.results .item__photo{max-width:33px;margin-right:16px}.results .item__photo img{height:auto;width:100%}.results__item .item__inner{display:-ms-grid;display:grid;-ms-grid-columns:55px auto;grid-template-columns:55px auto;padding:14px 16px 15px 18px}.results__item .item__inner p{font-size:13px;line-height:20px;margin:0}.results__item .item__inner a~span{display:inline;margin-left:4px}.results .item__rht{-ms-grid-column:2;grid-column:2}.main__form{background-size:cover}.main__info .info__item{margin:11px 0;padding:26px 10px 42px;text-align:center}.main__info h3{height:auto;margin-bottom:20px;font-size:16px;line-height:20px;margin-top:0}.main__info img{position:static;margin-bottom:20px;top:0}p{font-size:14px}.main__img img{width:185px;height:auto}.main__subtitle{font-size:13px;line-height:18px;margin-top:0}#right-sidebar .btn-top,.main__subtitle br,.profile-teacher .page-title p br,.question__bottom a,.subjects__close{display:none}.main__h1 h1{font-size:24px;line-height:29px}.header__logo{margin-right:0;margin-top:10px}.header__logo img{width:145px;height:auto}.header__avatar{min-width:31px;max-width:31px;height:31px}.header__subjects{padding:30px}.profile-teacher .page-title .page-title__sides .sides__lft{margin:0 auto;display:block}.payment form .btn{padding:27px;width:100%;font-size:21px;line-height:20px}#page-wrapper.gramota-wrapper{background-size:1400px;background-position:-600px 0}.team-page #content-main article h1{text-align:left}.question__scorching .question__bottom a{display:block;margin:21px auto 0}.question .count-answ{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:10px}.cabinet-tests-page .page-title__sides{display:-webkit-box;display:-ms-flexbox;display:flex}.cabinet .lft svg{width:22px;height:22px;margin:0}.lib-base-page .page-title__sides .rht h3,.lib-inner-page .page-title__sides .rht h3{font-size:16px;line-height:20px;text-align:left}.lib-base-page .rht__block,.lib-inner-page .rht__block{margin-left:14px}.lib-base-page .page-title h1,.lib-inner-page .page-title h1{position:relative;top:-50px}.lib-base-page #breadcrumbs,.lib-inner-page #breadcrumbs{border-radius:12px;padding-bottom:37px}.lib-base-page .page-title,.lib-inner-page .page-title{margin-top:6px;border-radius:12px}.lib-base-page .read-online,.lib-inner-page .read-online{padding:15px 48px;font-size:14px}.lib-base-page .lft,.lib-inner-page .lft{height:0}.lib-base-page .position,.lib-inner-page .position{display:block;margin-top:11px}.lib-inner-page .page-title{margin-bottom:11px}.bib_book.part_list h3{margin-bottom:-5px}.leads{grid-template-columns:none;margin:10px 0 70px 20px}}@media screen and (max-width:576px){.questions-add{margin-top:0;padding:10px 7px}.questions-add h3{padding-left:7px}.questions-add .ap-editor{margin:-5px 0 0}.next-test,.no-quiz-results,.question .li__item img,.question_type_2 .question__sides .desc_title,.tests-complete article,.tests-complete header#content-header,.tests-itm__rht{width:100%}.bio-compositions li a svg,.block-class .item__body .item svg{min-width:24px}.article-tests-main__block{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:35px}#content-main .dictionary-page h1.d-none,.article-tests-main .page-title__sides,.battle-finish-fail #content,.biographis__block,.contacts-map .inputs,.header__login svg,.kak-pravilno-random .kak-pravilno-variants,.leads__block:last-child,.lib-base-page .page-title__sides,.lib-inner-page .page-title__sides,.new-lessons .name,.question_type_2 .space,.sdb.subj-single-page .page-title__sides,.session_block .form .areas,.tests-itm__top{display:block}#page-wrapper.form-page{margin-top:49px}.form-page-login .form-page-login__form{padding-top:30px;padding-bottom:20px}.form-page-login__form.social_register{max-width:95%}.profile-teacher footer,.promo.slickQuizWrapper{margin-top:30px}.bio-test,.slickQuizWrapper label{padding:0}.next-test,.question .btn{padding:18px}.question__num .num__inner{font-style:italic}.question__num .current:after{font-size:14px;margin-top:-9px}.contacts-map .mess__bottom,.question.complete .question__bottom,.question__bottom_active,.question_type_2 .question__sides .header__wrapper,.question_type_2 .question__sides .li__items,.single-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.question_type_2 .question__sides .li__items .desc_part,.question_type_2 .question__sides .li__items .select__part{width:unset;text-align:center}.question_type_2 .question__sides .li__items .select__part{padding-left:0;max-width:100%}.question_type_2 .question__sides .li__items .select__part select{min-width:unset;height:35px;margin-top:5px}.bio-estimate .stars,.slickQuizWrapper .question_type_4 .question__open_answers,.slickQuizWrapper .question_type_7 .question__open_answers{flex-direction:column}.battle-question-aswered .question-status,.slickQuizWrapper .question_type_4 .question__open_answers>div,.slickQuizWrapper .question_type_7 .question__open_answers>div{margin-bottom:5px}.slickQuizWrapper .question_type_4 .question__open_answers input,.slickQuizWrapper .question_type_7 .question__open_answers input{width:90%;max-width:300px}.slickQuizWrapper .question_type_5 .move{position:relative;right:0;display:flex}.slickQuizWrapper .question_type_5 .move a{display:flex}.slickQuizWrapper .question_type_6 .question__answers li{height:45px}.slickQuizWrapper .question_type_6 .question__answers li label{font-size:19px}.tests-state .slickQuizWrapper label:after{top:6px}.page-title__bottom .mark{margin-right:15px}.essays-state-page .page-title img{margin:14px 0}.new-lessons__top{min-height:43px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dictionary-page article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dictionary-page article h1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background:#f1f4f8;border-radius:0 0 12px 12px;padding:14px 14px 21px}.one-of .title{padding-left:50px;padding-right:50px}.one-of .button-vk__block{height:52px}.next-test{margin-top:12px;margin-bottom:39px}.one-of .button-vk svg{width:37px}.one-of .button-vk span{font-size:20px;margin-left:24px}.tests-state .page-title{padding-top:17px}.new-lessons__top a,.tests-itm__top a,.top-states__item a,.waitQuizSaving{font-size:16px}.page-title__img{margin-top:3px;margin-bottom:7px}.subj-main-page h2{font-size:18px;margin-bottom:27px}.page-title__sides.page-title__sides_short{-ms-grid-columns:77px auto;grid-template-columns:77px auto}.cabinet-ach-page .all-tests,.gramota-page .gramota-give{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.page-title h2{font-size:13px;line-height:28px;margin-top:4px}.bio-questions .qst-slider,.slider-required .item__text{margin-left:0}.slider-required .slick-next,.slider-required .slick-prev{bottom:20px;z-index:2}.slider-required .slick-next{background:url(../img/svg/mob-rht.svg) center/7px 12px no-repeat #fff;border:1px solid #e4eaf2;right:auto;left:auto;margin-left:25px;width:50px}.prices-page .gramota-faq{margin-bottom:31px}.prices-page h1{font-size:18px;margin-bottom:19px;line-height:43px}.tarifs .info__block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bio-cat__img,.bio-questions .arrows,.bio-test .test__top .btn-v2,.block-class__item .count,.block-class__item .save,.dictionary-single-page .rekl,.header__login span,.lib-inner-page .rekl,.new-lessons .plus span,.slickQuizWrapper .test__top .btn-v2,.subjects .item__bottom,.tarifs svg:hover+.info__block{display:none}.tarifs_bgd-bl{content:'';position:fixed;background:#000;opacity:.5;top:0;left:0;width:100%;z-index:39;height:100%;display:none}.tarifs .info__block{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:40;position:fixed;max-width:225px;top:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.prices-page footer{margin-top:25px}.prices-page h2{font-size:20px;line-height:43px;margin-bottom:31px;margin-top:20px}#page-wrapper.prices-wrapper{padding-bottom:1px;margin-top:48px}.prices-page{padding-top:20px}.slider-required .slick-prev{background:url(../img/svg/mob-lft.svg) center/7px 12px no-repeat #fff;border:1px solid #e4eaf2;right:auto;left:auto;margin-left:-25px;width:50px}.slider-required__item{padding-bottom:105px}.slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prices-switch li{font-size:12px;line-height:20px;padding:8px 20px}.tarifs .item__price span:first-child{font-size:33px;line-height:27px}.team-block__1{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:11px;margin-top:0}.team-page h2{font-size:18px;line-height:20px;margin:32px 0}.team-block__item{background:#f1f4f8;border-radius:12px;padding:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.team-block__item .stage{font-size:13px;line-height:20px;margin-top:0}.team-block__item p{font-size:13px;line-height:20px;margin-top:5px}.team-block__item a,.team-block__item h4{font-size:14px;line-height:20px;margin:0}.team-block__item .photo{max-width:60px}.team-block__1 .team-block__item .photo{max-width:71px}.team-block__item .text{padding:0;margin:0 0 0 15px}.blockquote-line__text i,.subj-cat__item .count,.subj-cat__item span,.team-block__item .text>span,.viewResult{font-size:14px;line-height:20px}.gramota-page .gramota-give{margin-top:36px;margin-bottom:84px;grid-gap:0}.filter h3,.gramota-page .btn-v2{margin-bottom:16px}.gramota-page .buy-premium p{margin-bottom:20px}.gramota-page .gramota-form h2,.kak-pravilno-variants .variant,.question__answers li{margin:0}.gramota-page .gramota-form form{margin-top:23px;padding:13px 14px 29px}.gramota-page .gramota-form button{padding:17px;max-width:100%;width:100%}.gramota-page .gramota-form p{margin-top:23px}.gramota-page .gramota-form{margin-bottom:58px;margin-left:-10px;margin-right:-10px;padding:42px 10px 29px}.gramota-faq{margin-top:29px;display:block}.contacts-map h2,.contacts-map label,.gramota-faq h3,.gramota-faq p,.h3_blue,.order-gramota h4,.question__bottom span{text-align:center}.gramota-page footer{margin-top:66px}.gramota-page .gramota-img{max-width:400px;width:100%;margin-top:29px}#page-wrapper.gramota-wrapper{background-size:1400px;background-position:-800px 0;margin-top:48px}.gramota-page h1{font-size:28px;line-height:28px}.gramota-page h2{font-size:20px;line-height:43px;margin:36px 0 20px}.gramota-page .buy-premium button{padding-top:20px;padding-bottom:20px}.gramota-page .buy-premium{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-radius:0;padding-top:22px;padding-bottom:15px;margin-left:-10px;margin-right:-10px}.battle-select,.lib-inner-page .page-title-2{-webkit-box-direction:normal;-webkit-box-orient:vertical}.profile-teacher .page-title .page-title__sides .sides__lft{margin:28px auto}.profile-teacher .page-title .state{margin:10px 0 20px;line-height:normal}.profile-teacher .page-title .page-title__sides .sides__lft,.profile-teacher .page-title .page-title__sides .sides__lft img{max-width:193px}.bio-form form,.page-404-page .main__form{height:auto}.page-404-page .btn-form{padding:17px 23px;font-size:16px;line-height:20px;margin-top:32px}#page-wrapper.page-404{margin-top:48px;background-position:-130px 0;background-size:200vw}.page-404-page{padding:166px 0 30px}.page-404-page p{font-size:14px;line-height:23px;text-align:center;color:#6d788c}.page-404-page h1{font-size:20px;line-height:43px}.contacts-map .mess__bottom .ok span{max-width:167px;font-size:14px;line-height:19px}.contacts-map .map iframe{height:268px}.contacts-map .send-mess h2{font-size:16px;line-height:20px;text-align:center}.contacts-map .err{text-align:center;margin-bottom:28px}.battle-page .bio-form,.battle-questions .how-ans,.biographis .item__position,.contacts-map textarea,.dictionary-single-page .single-need .mark-ul li:first-child,.dictionary-single-page .single-noneed .mark-ul li:first-child,.lib-base-page .page-title__sides .rht,.lib-inner-page .page-title__sides .rht,.session_block .form select{margin-top:0}.contacts-map .mess__bottom .btn{padding:17px}.under-map__item{padding:20px;height:auto}.question .button.btn,.under-map__item a{font-size:14px}.under-map__item h3{font-size:16px;margin-bottom:18px}.under-map__item p{margin-right:0;font-size:14px}.contacts-map .mess__bottom .ok{margin-left:0;margin-top:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabinet-ach-page .test-subj__item{width:calc(100% / 2 - 20px);margin:10px}.cabinet-ach-page .test-subj__item img{height:130px}.cabinet-ach-page .test-subj__item p{font-size:18px;padding:5px 0}.cabinet footer,.lib-base-page footer,.lib-inner-page footer{margin-top:40px}.cabinet-ach-page h2{margin-top:25px;font-size:18px;line-height:20px}.tab-content .test_faq p,.tab-content .test_faq ul{margin:10px;font-size:16px;line-height:27px}.tab-content #copy-session-link{display:inline-block;margin-top:5px}.about-rat{text-align:center;margin-top:9px;color:#a5b7ce}.cabinet-ach-page .all-tests{grid-gap:15px}.cabinet-ach-page .subtitle{margin:25px 10px 0}.cabinet-ach-page .all-tests__item,.pagination,.slickQuizWrapper .test__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.battle__opponent .opponent__photo{margin-top:-20px}.battle__opponent .opponent__photo img{height:30px;width:35px}.battle__goals{font-size:20px;line-height:29px}.battle__top{padding:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.opponent__points .opponent__point{width:20px;height:20px;margin:0 3px}.battle__opponent-rht .opponent__state{min-height:18px;margin-left:auto}.opponent__state{max-width:100px}.ap-questions-item .item__count,.ap-questions-item .item__top,.battle-page .page-title{margin-bottom:17px}.battle-page #content.full-width{margin-bottom:24px}.battle-select{-ms-flex-direction:column;flex-direction:column;padding:19px 42px 37px;margin-bottom:0}.battle-select span,.single-select .reset{margin-top:9px}.start-battle{padding:17px 70px;margin-top:-15px}.start-battle+h3{font-weight:600;font-size:16px;line-height:23px}.battle-questions h2{font-size:14px;font-weight:500;line-height:20px;margin-bottom:5px;margin-right:0}.battle-page .slickQuizWrapper.battle-question-aswered{padding:10px;margin-top:12px;display:block}.ap-questions-item .item__days,.ap-questions-item .item__status,.ap-questions-item .item__subj,.battle-questions ul{margin-top:11px}.battle-questions .subh2{font-weight:600;font-size:10px;line-height:17px}.question-bottom{margin-top:24px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.lib-base-page__block,.single-head{display:-webkit-box;display:-ms-flexbox}.question-page{position:static}.battle-question .question-page{-ms-grid-column:2;grid-column-start:2;margin-left:auto;padding:3px 12px;-ms-grid-row:1;grid-row:1}.ap-questions-item .item__info,.question-bottom .btn{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.battle-finish-fail h2{text-align:center;margin-bottom:17px;font-size:18px;line-height:20px;margin-right:0}.battle-finish img{width:90px}.battle-finish-win .img{height:57px}.slickQuizWrapper.battle-question{margin-top:12px;padding:20px}.slickQuizWrapper.battle-question-aswered{padding:10px;margin-top:12px}.battle-finish-fail button{margin:0 auto;display:block}.question-bottom .time{-ms-grid-row:1;grid-row:1;font-size:18px;line-height:20px;margin-left:0}.question-bottom .btn{margin:25px auto -30px;padding:17px 87px}.lib-base-page #content.full-width,.lib-base-page .h1,.lib-inner-page__navig,.tests-complete .main__more{margin-bottom:30px}.battle-questions .how-ans .false,.battle-questions .how-ans .true{font-size:10px;line-height:20px}.battle-page #content-main article h1{text-align:center;margin-bottom:0}.battle__opponent-rht .opponent__points{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.opponent__points{margin-left:-3px;margin-right:-3px}.lib-inner-page .page-title-2{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lib-inner-page .page-title-2 h2{text-align:center;font-size:18px;line-height:20px}.lib-inner-page .page-title-2 .select{margin:0 auto}.lib-inner-page .page-title-2 h3{margin:21px 0}.lib-base-page__block{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.info-progress{left:10px}.lib-base-page__parts{margin-top:16px}.lib-base-page__parts li{max-width:178px;width:100%}.lib-base-page__parts li a{width:100%;text-align:center;font-size:14px;line-height:20px}.lib-base-page .h1{font-size:22px;line-height:20px;margin-top:46px}.slickQuizWrapper .test__qst-title{text-align:center;font-size:16px;line-height:20px}.bio-test label,.slickQuizWrapper label{font-size:13px;line-height:20px;margin:13px 0}.one-of .bottom,.slickQuizWrapper .test__bottom{display:block;text-align:center}.slickQuizWrapper .test__bottom .btn{padding-top:17px;padding-bottom:17px;width:100%;text-align:center;margin-bottom:16px;margin-top:15px}.slickQuizWrapper .test__bottom small{max-width:143px;margin:0 auto;display:block}.lib-base-page__img{width:151px;height:208px}.comm-item__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comm-item__top,.complete-count #content{-webkit-box-direction:reverse;-webkit-box-orient:vertical}.comm-item .bottom__rht{margin-top:15px}.comm-item__top{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 14px 0}.comm-item_right .top__right{margin-bottom:14px}.comm-item__center{padding-left:14px;padding-right:14px}.comm-item__bottom{padding:14px 14px 6px}.kak-pravilno-examples,.kak-pravilno-random{padding:30px}.kak-pravilno-examples h2{margin-bottom:18px}.kak-pravilno-random h2{font-size:22px}.kak-pravilno-variants{margin-top:5px;margin-bottom:5px}.dictionary-single-page .single-need,.dictionary-single-page .single-noneed,.qr-block .lft{padding:15px}.bio-estimate .estimate__block,.bio-facts,.bio-form,.blue-line,.character-heroes__item,.dictionary-single-page .single-need .mark-ul,.dictionary-single-page .single-noneed .mark-ul,.short-str{padding:20px}.kak-pravilno-random .kak-pravilno-variants .variant{margin:21px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 26px}.kak-pravilno-random .kak-pravilno-variants .variant svg{width:28px}.kak-pravilno-random .kak-pravilno-variants .variant span{margin-bottom:0;margin-right:22px;font-size:18px;line-height:20px}.morf-razbor-intro p{font-size:15px;line-height:26px;padding-bottom:10px}.quizProgressContainer .quizProgressbar{top:auto;z-index:1}.quizProgressContainer{bottom:25px;left:0;top:auto}.quizProgressContainer:after{content:'';background:#fff;bottom:-25px;position:absolute;height:25px;width:100%;z-index:0}.order-gramota__button a{padding:15px 27px}.order-gramota__button .price{margin-left:15px}.difficult__block,.order-gramota{padding:10px}.complete-count #content{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:30px}.complete-count #content span{font-size:18px;margin-top:12px}.question .premium p,.question .premium p>a{font-size:13px;line-height:15px}.bio-compositions li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.question__helps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}#content-main article .sidebar-block,.question__helps_block{margin-top:10px}.question .notice{margin:7px 0 0}.question .question__answers li{margin:0 7px}.question__helps button{margin:7px 0;padding:5px 10px}.question__bottom a{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kak-pravilno-result span,.question .question__correct,.question .question__incorrect,.question .question__received,.question .question__true_answer,.tests-complete h2.b,h1{font-size:18px;line-height:20px}.question .question__received{line-height:24px;margin-top:15px}.question .question__true_answer{margin-bottom:0}.bio-questions,.question.correctResponse,.question.incorrectResponse{padding-left:0;padding-right:0}.question.correctResponse .count-answ .correct-a,.question.incorrectResponse .count-answ .incorrect-a{flex-direction:column-reverse}.question__bottom .count-answ div>span{margin-top:10px;margin-right:0}.question .sc__top{left:0}.question .premium{width:100%;top:95px}.question .premium+p{-webkit-filter:blur(5px);filter:blur(5px)}.question__scorching{padding:35px 10px 40px;margin:35px -1px -1px;border-radius:0 0 5px 5px}.question__scorching .description,p .link-v1{font-size:14px;line-height:23px}.question.complete .question__scorching .premium+p.description.h{min-height:100px;margin-top:35px;max-height:150px;overflow:hidden}.question .question__textarea{margin:-40px 0 0}.question.complete .question__scorching .question__bottom,.subjects .item__bottom_open{display:-webkit-box;display:-ms-flexbox;display:flex}.question{padding:10px 0}.questions .question.complete{border:5px solid #eaf2ff}.question__count{font-size:14px;line-height:20px;margin-top:23px}.question .btn{margin-top:17px}.question__name{font-size:18px;line-height:24px;margin-top:8px;margin-bottom:12px}.question .inquiz,.question .li__item label img,.question .question__name img{max-width:100%;max-height:250px;width:auto;border-radius:2px}.question .question__scorching .question__bottom a.error_link{font-size:13px;line-height:20px;margin-top:10px}.tests-state .online{margin-top:0;line-height:22px}.online__status{min-width:9px}.difficult__item:first-child{margin-right:0;padding-right:0;border:none}.difficult__item:after{bottom:-3px}.new_session{display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:22px}.new_session .test-additional{justify-content:space-around;position:relative;top:unset;right:unset;margin-bottom:10px}.session_block{padding:10px 10px 15px;margin-top:-45px}.session_block .form{text-align:center;display:block;margin-top:3px}.session_block .form .i-area{display:block;margin:0}.session_block .field-area{width:auto;margin:15px 0 10px;text-align:left}.session_block .field-area input[type=checkbox]{text-align:center;margin-top:2px}.session_block .s-btn{display:inline-block;line-height:20px;font-size:14px}.session_block .form-complete{position:relative;top:0}.question__num{width:78px;height:54px;margin-top:-40px}.page-title__bottom .mark,.question__num .all{font-size:25px;line-height:20px}.promo.slickQuizWrapper .question__num{margin-top:-38px}.difficult__item .item__button{font-size:10px;line-height:20px;padding:5px 12px}.difficult .item__count,.difficult .item__name,.single-head a,.single-head a.single-head__current{font-size:12px;line-height:20px}.page-title.bgd_transparent{padding-left:14px}.article-tests-main .page-title.bgd_transparent{padding:0;margin-bottom:29px}.bgd_transparent #breadcrumbs{background:#f1f4f8;border-radius:12px 12px 0 0;padding:14px 14px 0}.article-tests-main .sides__rht button{margin:18px auto 0;padding:10px 24px}.article-tests-main h4.d-none{display:block;text-align:center;font-size:16px;line-height:20px;margin-bottom:43px}.article-tests-main button{margin:25px auto 0}.article-tests-main .sides__lft{background:#f1f4f8;border-radius:0 0 12px 12px;width:100%;max-width:100%;padding:14px}.header__subjects{padding:20px 0 0;top:48px}.header__subjects:after{top:-48px;height:47px}.kratkiy-analiz h2{font-size:22px;line-height:20px}#summury_text p,.article-cooperation p,.blue-line .big,.kratkiy-analiz p,.short-str .big,a,p{line-height:26px;font-size:15px}.kratkiy-analiz p{margin-bottom:10px}.kratkiy-analiz{padding:25px}.hero-ch{margin:16px 0}#content-main h1{margin-bottom:15px;font-size:22px;line-height:43px}.blue-line h2,.short-str h2{font-size:18px;line-height:20px;margin-bottom:10px}.short-str p.h{font-weight:400;font-size:14px;line-height:24px}.blockquote-line__text {font-size: 15px}.grey-line{font-size:14px;line-height:22px;padding:12px}.under-filter{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:-20px}.bio-test .test__bottom,.classes__item,.read-more_single,.tests-itm__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal}.block-class .item__head{padding:11px}.block-class .item__body{padding:15px;margin:12px}.block-class .item__body .item,.test-right-answers li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block-class .item__body .item .name{font-size:15px}.material-links a{font-size:13px;margin:10px 0}.top-states__bottom{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);padding:20px;grid-row-gap:14px}.ap-questions-item .item__bottom,.title__classes{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.single-head{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:22px}.single-select h2.d-none{display:block;font-weight:600;font-size:16px;line-height:20px;text-align:center;margin-top:0}.header__logo,.single-select .select{margin-right:0}.tests-itm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px}.tests-itm_complete .check{bottom:18px;top:auto}.tests-itm .status{margin-left:0;margin-top:2px}.title__classes{margin-top:24px}.classes__item .item__name span{font-size:40px;line-height:26px}.classes__item .item__name{margin-bottom:5px}.classes__item_new .item__name span{font-size:25px;line-height:26px}.ap-questions-item .item__top span,.bio-facts h2,.bio-form h2,.bio-test .test__qst-title,.bio-test .test__top h2{font-size:16px;line-height:20px}.classes__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tests-itm__bottom{margin-left:-61px;margin-top:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:flex;flex-direction:row;-ms-flex-direction:row;justify-content:space-between}.archive-qst li,.read-more_single a,.tests-state .tests-itm__bottom{margin:0}#content-main .page-title h1,.tests-state .tests-itm__bottom .qst{margin-bottom:0}.tests-state .tests-block .tests-itm__bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-61px}.tests-state .arrows{top:52%}.tests-itm .complication{margin-left:0;margin-top:0}.tests-itm .complication_0 span{color:#8f13fe}.new-lessons__photo{width:43px;height:auto}.tests-itm__photo{max-width:43px;width:100%;height:auto}.new-lessons .plus svg{margin-left:0;margin-bottom:-4px}.new-lessons .plus{position:static;margin-left:5px;display:none}.new-lessons .name .plus{display:inline-block}.new-lessons__bottom{margin-left:-63px;margin-top:15px}.subj-main-page .new-lessons__photo{margin-right:16px}.subj-main-page .new-lessons{padding:12px 7px 17px 12px}.subj-main-page .new-lessons__bottom{margin-top:13px}.new-lessons__class,.new-lessons__theme{font-size:12px;padding:5px 10px;margin:4px}.classes__item a:last-child{display:block;margin-top:3px;padding-left:0}.new-lessons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px}.leads,.questions-add .button{margin-top:20px;display:block}.bio-form button{position:static;margin:18px auto 0;padding:17px 51px}.bio-form .count{position:absolute;bottom:80px}.bio-form h2{text-align:center;margin-bottom:12px}#content-main article .sidebar-block.mini-paragraphs,#right-sidebar .sidebar-block.mini-info,#right-sidebar .sidebar-block.mini-paragraphs{max-width:unset;margin:10px 0 30px}.sidebar-block.mini-info:after,.sidebar-block.mini-paragraphs:after{width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px}.subj-cat{height:157px}.bio-estimate .stars .btn-v2{display:block;margin-top:15px;margin-left:0}.bio-estimate .mark,.lib-cat-page .page-title__sides .lft{margin-right:20px}.bio-test .test__qst-title{margin-top:6px;text-align:center}.test__content h4{text-align:center;color:#95a0b4}.bio-test .test__top{text-align:center;display:block}.bio-test .btn{padding:17px;width:100%}.bio-test .test__bottom small{margin-top:16px;margin-left:0;text-align:center}.doska-poch{padding:24px 15px 24px 24px}.bio-test .test__bottom{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contlist li,.mark-ul li{line-height:23px;padding:0 0 5px 25px;margin:0 0 10px;font-size:15px}.bio-facts img{max-width:72px;width:100%}.bio-questions .title{margin-right:0;margin-bottom:35px}.bio-questions .h2{margin-left:19px;font-size:16px;line-height:20px;margin-right:19px}.bio-questions .arrows.d-none{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px auto 0}.bio-questions .btn{margin:32px auto 0}.bio-another{margin:23px 0;padding:24px}.bio-another h2{font-size:16px;line-height:16px}.read-more a{font-size:14px;margin:10px 0;line-height:20px}.block-with{margin:15px 0 20px;align-items:flex-start}.read-more{padding:15px 20px;margin:10px 0}.block-with .name,.block-with .name a{font-size:14px;line-height:20px;margin-bottom:15px;margin-top:0}.block-with .exp{font-size:13px;line-height:20px}.page-title__bottom .published{margin-top:15px;margin-left:0}.page-title__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-title img{margin-top:10px;margin-bottom:5px}.header__login a{width:29px;display:block;height:29px;background:#ecf3fc;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__login .btn,.header__login .btn.login{margin-left:4px;padding:5px 20px;border-radius:8px;font-size:11px;line-height:20px}.filter{padding:10px 12px 20px 16px}.page-title{padding:13px 17px 14px 14px;font-weight:600}.page-title,.subj-main-page .page-title,.tests-cat-page .page-title{padding-top:14px;padding-bottom:14px;margin-bottom:15px}#breadcrumbs{padding:14px 14px 0}.kak-pravilno-picture.morf-razbor,.kak-pravilno-picture.zapyataya{margin:0 0 5px}.kak-pravilno-result{padding:24px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kak-pravilno-result.false img{width:30px}.kak-pravilno-result.true img{width:38px}.biographis__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;margin:19px 0}.biographis__block{margin-bottom:19px}.biographis .item__photo{max-width:87px;margin-bottom:20px;z-index:1}.biographis .item__text{width:100%;padding-top:14px;padding-bottom:19px;padding-left:87px;margin-left:-77px;max-width:290px}.subjects .container{padding-bottom:26px}.subjects__block,.subjects__main .subjects__block{display:block;margin-left:10px;width:100%}.footer__menu{display:block;text-align:center;margin-top:0}.footer__top{padding-bottom:0;margin-bottom:25px}.footer__menu li{margin:10px 0}.footer__menu ul{margin:34px 0}.header{min-height:48px}#page-wrapper{margin-top:70px}.main__form{background-position:-300px 0;margin-top:24px;margin-bottom:22px;background-size:auto 185px;height:175px}.subjects .subjects__item{height:auto;margin-bottom:14px}.subjects__item .item__top span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subjects__item .item__top span:after{content:'';border:4px solid transparent;border-top-color:inherit;border-top-width:5px;margin-left:28px;margin-top:6px}.read-more_single{-ms-flex-direction:column;flex-direction:column;padding:20px;margin:20px 0}.read-more_single h3{margin:0 0 31px}.tests-complete h2{font-size:22px;line-height:25px;padding-right:0}.order-gramota .bottom{text-align:center;max-width:214px;margin:0 auto}.tests-complete .order-gramota__lft h2{font-size:22px;line-height:25px;max-width:259px;margin:0 auto 34px;text-align:center}.one-of .title{font-size:22px;line-height:24px;min-height:110px}.test-right-answers ul{margin-top:20px}.one-of{padding:15px;margin-top:30px}.one-of h2{font-size:22px;line-height:25px}.test-right-answers{margin-top:20px;padding:10px}.qr-block .rht{padding:25px 18px 32px;margin-top:35px}.qr-block .qr-code .prem{width:90vw}.restart-test{padding:20px 30px}.one-of .button-vk{border-radius:47px;padding:12px 22px}.one-of .button-vk img{border-radius:19px}#content-main .dictionary-page .page-title,.questions-add-page #content-main .page-title,.questions-page #content-main .page-title,.questions-single-page #content-main .page-title{background:#f1f4f8;margin-bottom:16px}#content-main .dictionary-page h1{display:none;font-size:18px;line-height:20px}.questions-add-page #content-main h1,.questions-page #content-main h1,.questions-single-page #content-main h1{font-size:18px;line-height:22px}.questions-single-page__main{margin-top:18px}.questions-single-page__main__author a{white-space:nowrap;margin-left:0}.questions-single-page .page-title{padding-top:14px;padding-right:14px}.questions-page h2,.yellow,figure{margin:20px 0}.ap-questions-item .item__top img{width:27px}.ap-questions-item .item__bottom{display:-ms-grid;display:grid}.ap-questions-item .item__author{margin-right:0;white-space:nowrap;margin-bottom:3px}.questions-page .pagination{margin:50px 0}.ap-dropdown button.ap-actions-handle{margin-left:0;margin-top:10px}.ap-dropdown .ap-dropdown-menu>.ap-actions{top:-29px;right:-30px}.archive-qst{margin:0 0 30px -15px}.conclusion,.main__info{margin-top:80px}.archive-qst a{min-width:50px}.footer__tests.footer__tests-2{margin-top:50px}.ap-questions-item .item__info{-ms-grid-row:2;grid-row-start:2;-ms-flex-wrap:wrap;flex-wrap:wrap}.ap-questions-item .item__author span{font-size:13px}.top-block.btn{display:block;width:100%;padding:21px 10px;margin:20px 0}.questions-add .btn{margin-left:0;margin-top:0;padding:10px 30px}.questions-add .button .error{margin-left:0;margin-top:20px}.bio-form.questions-add textarea{height:255px;padding-bottom:19px}.bio-form.questions-add .count{bottom:40px}.lib-cat-page #content-main h1{font-size:18px;line-height:20px;margin-bottom:0}.lib-cat-page #content-main .page-title img{width:115px;height:115px}.lib-cat-page #content-main .page-title h3{font-size:13px;line-height:28px;margin:6px 0}.lib-inner-page .navig__text{margin:0 30px}.lib-inner-page .navig__text h2{font-size:20px;line-height:43px}.lib-inner-page .pag__state .con{margin:0 20px;font-size:14px}.lib-inner-page .pag__state .arr-next span{margin-right:10px}.lib-inner-page .pag__state .arr-prev span{margin-left:10px}.lib-inner-page .page-title-2{padding:17px 10px 10px}.lib-inner-page .pag__state{margin:30px 0}.lib-inner-page .pag__state .arr span{font-size:14px;line-height:43px;color:#323749;white-space:nowrap}.lib-inner-page .navig__text a{font-size:14px}.index-page h2{font-weight:600;font-size:22px;line-height:27px;margin:15px 0}.new-lessons b{display:inline;margin-left:0}.conclusion h2{line-height:20px;margin-bottom:25px}.conclusion{padding:22px}.conclusion p{font-size:15px;line-height:30px;margin-bottom:5px}.conclusion h2{font-size:20px}.new-lessons h3{display:inline;margin-right:4px}.kratkoe-itogi{padding:22px 22px 10px;margin:20px 0 40px}.kratkoe-itogi h2{margin-top:10px;margin-bottom:20px;font-size:22px}.kratkoe-itogi p{font-size:16px;line-height:30px;padding-bottom:13px}.page-title__bottom .mark__general{width:100%;max-width:210px}.slickQuizWrapper.promo label,.tests-state-page .slickQuizWrapper label{font-size:17px}.pt_presentation .present-list-big li{max-width:calc(100% - 15px);margin-right:0}.pt_presentation .present-list-big li img{max-width:100%}}