@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(/fonts/roboto/roboto-v29-latin_cyrillic-regular.woff2) format("woff2"),url(/fonts/roboto/roboto-v29-latin_cyrillic-regular.woff) format("woff"),url(/fonts/roboto/roboto-v29-latin_cyrillic-regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local(""),url(/fonts/montserrat/Montserrat-Medium.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Medium.woff) format("woff"),url(/fonts/montserrat/Montserrat-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(/fonts/roboto/roboto-v29-latin_cyrillic-700.woff2) format("woff2"),url(/fonts/roboto/roboto-v29-latin_cyrillic-700.woff) format("woff"),url(/fonts/roboto/roboto-v29-latin_cyrillic-700.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:local(""),url(/fonts/inter/Inter-Light.woff2) format("woff2"),url(/fonts/inter/Inter-Light.woff) format("woff"),url(/fonts/inter/Inter-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local(""),url(/fonts/inter/Inter-Regular.woff2) format("woff2"),url(/fonts/inter/Inter-Regular.woff) format("woff"),url(/fonts/inter/Inter-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local(""),url(/fonts/inter/Inter-Medium.woff2) format("woff2"),url(/fonts/inter/Inter-Medium.woff) format("woff"),url(/fonts/inter/Inter-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local(""),url(/fonts/inter/Inter-Bold.woff2) format("woff2"),url(/fonts/inter/Inter-Bold.woff) format("woff"),url(/fonts/inter/Inter-Bold.ttf) format("truetype");font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:Inter,sans-serif;font-weight:400}body{background-image:url(/build/assets/images/back_pattern.png);font-size:16px;line-height:20px}@media (max-width:768px){body{font-size:14px;line-height:18px}}h1,h2,h3,h4,h5,h6{width:100%}h1{font-size:30px;line-height:36px}@media (max-width:768px){h1{font-size:20px;line-height:24px}}h2{font-size:24px;line-height:30px}@media (max-width:768px){h2{font-size:18px;line-height:22px}}h3{font-size:18px;line-height:25px}@media (max-width:768px){h3{font-size:16px;line-height:20px}}h4{font-size:16px;line-height:20px}@media (max-width:768px){h4{font-size:14px;line-height:18px}}figure{margin:0;padding:0}input,select{border:1px solid #3d9eff}input:focus,select:focus{outline-color:#e59700}.layout{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px auto;min-width:250px}@media (min-width:320px){.layout{margin:0 auto}}@media (min-width:768px){.layout{max-width:1035px}}@media (min-width:1024px){.layout{max-width:1010px}}@media (min-width:1366px) and (max-width:1440px){.layout{margin-left:35px}}@media (min-width:1366px){.layout{max-width:1347px;padding-right:21em;margin-left:1.5em}}@media (min-width:1440px){.layout{margin:0 auto;max-width:1366px;padding-right:22em}}.layout .page{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1024px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.layout .page{-ms-flex-wrap:wrap;flex-wrap:wrap}}.layout .page .content{background:#fff;width:calc(100% - 221px);padding:30px 20px}@media (max-width:1365px){.layout .page .content{margin-left:0;padding:20px}}@media (max-width:1023px){.layout .page .content{width:100%;margin-left:0;padding:20px 16px}}@media (max-width:374px){.layout .page .content{padding:14px 10px}}.layout .page .content .description img{max-width:100%;display:block;margin:0 auto}.layout .page .content .description a{text-decoration:none;color:#3d9eff}.colfix{padding:1px 0}.button{display:block;border:none;line-height:2em;cursor:pointer;background:none}.bg-w{background-color:#fff}.bg-bl{background-color:#3d9eff}.bg-clay{background-color:#2a3346}.bg-bh{background-color:#3d9eff}.bg-pl{background-color:#e1f1f9}.text-undecorated{text-decoration:none}.text-normal{font-weight:400}.text-center{text-align:center}.text-wh{color:#fff}.text-bh{color:#3d9eff}@media (min-width:768px){.row{position:relative}.row>*{display:inline-block;vertical-align:top}}@media (min-width:1024px){.left{width:33em}}.relative{position:relative}.button-drop-down{-webkit-box-shadow:0 -2em 2em #fff;box-shadow:0 -2em 2em #fff;line-height:.5em;font-size:1.2em}.header{min-height:98px;margin-top:14px;width:1010px;margin-bottom:10px;position:relative;padding:10px 20px 10px 35px;background-color:#fff}@media (max-width:1365px){.header{padding:10px 16px 10px 35px}}@media (max-width:1023px){.header{padding:16px}}@media (max-width:768px){.header{margin-bottom:0;margin-top:0}}@media (max-width:374px){.header{padding:10px}}@media (max-width:1024px){.header{width:100%}}@media (min-width:1366px){.header{width:100%}}.header .header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:768px){.header .header__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.brand{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,0);height:auto;width:11em;margin:0 10px 0 0}@media (max-width:1024px){.brand{width:10em;margin:0}}@media (max-width:768px){.brand{margin-right:auto;width:10.2em}}.brand img{height:auto;min-height:50px;width:9em}.brand .tagline{display:inline-block;width:100%;font-size:19px;font-weight:700;color:#000;text-align:justify;font-size-adjust:.47}.form-search-schema{max-width:580px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:15px auto 0 0}@media (max-width:768px){.form-search-schema{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:none;width:100%;margin:20px 0 0}}.header-search{display:-webkit-box;display:-ms-flexbox;display:flex}.header-search_input{line-height:2.5em;display:inline-block;border:.1em solid #3d9eff;border-radius:3px}.header-search_input-text{text-indent:.5em;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.header-search_input-submit{border:none;background:#ffd953;color:#282523;padding:0 1em;cursor:pointer}.header-search_input-submit:hover{background:#ffc700}.burger-auth-block{margin-top:15px;margin-left:10px;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}@media (max-width:768px){.burger-auth-block{margin-top:0;margin-left:0}}.toggle-nav{display:block;width:2.3em;cursor:pointer;margin-left:20px}@media (max-width:375px){.toggle-nav{margin-left:15px}}.toggle-nav.active .toggle-bar{background:#008bcb!important}@media (min-width:1024px){.toggle-nav{display:none}}@media (hover:hover) and (pointer:fine){.toggle-nav:hover .toggle-bar{background:#008bcb!important}}.toggle-bar{height:3px;margin-bottom:.3em;background:#000;border-radius:1em}.user-info{font-family:Roboto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.user-info__logo{border-radius:50%;height:30px;width:30px;margin-right:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width:425px){.user-info__logo{width:40px;height:40px;margin-right:0}}@media (hover:hover){.user-info:hover .user-menu{display:block}}@media (hover:none){.user-info.active .user-menu{display:block}}.user-info__name{max-width:200px;word-break:break-word}@media (max-width:576px){.user-info__name{max-width:157px}}@media (max-width:425px){.user-info__name{display:none}}.auth-button{position:relative;color:#fff;height:45px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 12px;margin-right:10px;text-decoration:none;border:none;border-radius:8px;background-color:#07f;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;font-size:14px;line-height:2.5em;font-family:Arial,sans-serif;font-weight:700;outline:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (max-width:1024px){.auth-button{margin:0}}@media (max-width:425px){.auth-button{padding:2px 8px}}.auth-button__extra-text{margin-right:8px}@media (max-width:425px){.auth-button__extra-text{display:none;margin-right:0}}.auth-button__vk{width:22px;height:auto;margin-right:8px}@media (max-width:425px){.auth-button__vk.short-in-mob{position:absolute;left:10px}}@media (max-width:425px){.auth-button{min-width:118px}.auth-button.short-in-mob{padding-left:30px}}@media (max-width:375px){.auth-button{min-width:auto}.auth-button.short-in-mob{padding-left:40px}.auth-button__delimiter,.auth-button__registration{display:none}}.auth-button:focus,.auth-button:hover{background-color:#3d9eff}.auth-button__user-logo{max-width:16px;width:100%;height:auto}.user-menu{font-family:Roboto;display:none;position:absolute;bottom:auto;list-style:none;padding:15px;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.25);box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:4px;min-width:150px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px 0 0}@media (max-width:425px){.user-menu{margin-top:40px}}.user-menu__item:last-of-type{padding-top:15px;border-top:1px solid rgba(0,0,0,.2)}.user-menu__item:not(:last-of-type){margin-bottom:15px}.user-menu__item-link,.user-menu__item .logout-button{font-weight:500;font-size:14px;color:#000;text-decoration:none;background-color:rgba(0,0,0,0);border:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;outline:none}.user-menu__item-link:hover,.user-menu__item .logout-button:hover{color:rgba(0,0,0,.6)}.auth-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:10;max-width:240px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:576px){.auth-block{max-width:197px}}@media (hover:hover){.auth-block:hover .user-menu{display:block}}@media (hover:none){.auth-block.active .user-menu{display:block}}.task-search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}.task-search-heading{font-weight:600;margin-right:10px;width:auto}.task-search-field{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;max-width:192px;line-height:2em;border:1px solid #3d9eff;border-radius:3px;text-indent:.5em;padding:0;-moz-appearance:textfield}.task-search-field::-webkit-inner-spin-button,.task-search-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.task-search-field-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.task-search__empty-message{display:none;width:100%}.task-search__empty-message.show{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-top{vertical-align:top}.inline-block{position:relative;display:inline-block}.inline-block-left{width:15em;display:none}@media (max-width:1023px){.inline-block-left{width:100%}}@media (min-width:1024px){.inline-block-left{display:inline-block}}.inline-block-right{display:block}@media (min-width:1024px){.inline-block-right{display:inline-block;width:55.6em}}.pull-left{float:left}.pull-right{float:right}.on-main{display:inherit}@media (min-width:768px){.on-main{margin-bottom:.5em}}@media (min-width:768px){.on-main.heading{display:none}}@media (min-width:1024px){.on-main.inline-block-left{display:inline-block}}@media (min-width:768px) and (max-width:1023px){.on-main.sidebar{display:none}}@media (max-width:1024px){.on-main .menu-fixed{display:none}}.heading-desktop{display:none}@media (min-width:768px){.heading-desktop{display:block;margin:10px 0}}.app-links-section{margin:.5em 0}.app-links-section .book_app-links-text{font-size:1.1em}@media (min-width:1366px){.popUp-subscribe{bottom:unset!important;right:unset!important;max-width:320px}}.right-side{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:15px;left:calc(50% + 355px);display:none!important;z-index:10}@media (min-width:768px){.right-side{display:block!important}}.on-main.sidebar{margin-bottom:0;display:block}@media (min-width:320px){.on-main.sidebar{display:block}}@media (min-width:768px){.on-main.sidebar{display:none}}@media (min-width:1024px){.on-main.sidebar{display:block}}.on-main .main-heading{margin:20px 16px;width:unset}.sidebar{min-width:100%;font-size:14px;padding:2em 0;display:none;height:auto;background:#2a3346;position:relative;z-index:1}.sidebar.opened{display:block}@media (min-width:1024px){.sidebar{display:block;min-width:216px;margin-right:5px}}.sidebar a{padding-left:16px}@media (min-width:1024px){.sidebar a{padding-left:20px}}.sidebar ul{padding-left:0;margin:0}.sidebar ul ul{display:none}.sidebar ul ul.active{display:block}.sidebar ul ul li{font-size:13px}.sidebar ul ul li:first-child a{padding-top:1em}.sidebar ul ul li:last-child a{padding-bottom:1em}.sidebar li{list-style:none}.sidebar__extra,.sidebar__films{border-top:1px solid hsla(0,0%,100%,.1);padding:10px 0;margin-top:18px!important}@media (max-width:768px){.sidebar__extra{border-top:none;border-bottom:1px solid hsla(0,0%,100%,.1);margin:0 0 10px!important;padding:0 0 18px}}@media (max-width:768px){.sidebar__main{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}}.sidebar__films .link{text-indent:0;line-height:1em;padding:5px 0 5px 1em}@media (max-width:1023px){.sidebar__films .link{padding:5px 0 5px 2em}}.sidebar__title{display:inline-block;color:#f5a001;padding-left:0;text-indent:0;line-height:2em}@media (max-width:1023px){.sidebar__title{padding:5px 0 5px 1em}}.sidebar__fixed{margin:1em auto;position:sticky;top:10px}.sidebar__fixed .right-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__fixed .right-block .store{max-width:200px;margin:.5em auto}@media (max-width:1023px){.sidebar__fixed .right-block .store{margin-left:2em}}.sidebar-banner{width:100%;max-width:200px;margin:0 auto}.sidebar-banner a{width:100%;display:block;padding:0}.sidebar-banner a img{width:100%;height:auto}.sidebar-banner.mobile{max-width:100%}.icon-drop-down{font-size:1.6em;line-height:.65em;font-weight:700;padding:.3em 16px 0 0}@media (min-width:1024px){.icon-drop-down{padding:.3em 20px 0 0}}.icon-drop-down:after{content:"\203A";display:block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-style:normal}.icon-new{display:block;margin-right:20px;margin-top:6px;width:30px;height:14px;color:#000;font-family:Arial,sans-serif;font-weight:700;text-align:center;line-height:15px;font-size:8px;background-color:#ffd953;border-radius:7px;border:none;float:right}@media (max-width:1024px){.icon-new{margin-right:16px}}.link{color:#fff;text-decoration:none;line-height:2em;display:block;cursor:pointer}.link-active,.link:hover{color:#ffd953}.link-active:after{position:relative;top:.1em;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.link-sub{color:#91c8fe;background:#121f39;position:relative;line-height:2em}.link-sub-active:before{background:#ffd953}.link-sub:before{content:"";display:inline-block;border:2px solid #ffd953;height:1em;width:1em;border-radius:50%;position:relative;top:.3em;margin-right:.5em}.debug-container{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}.debug-btn{margin:20px auto!important}.footer{color:#fff;background-color:#2a3346;margin-top:20px;margin-bottom:20px;padding:20px 20px 0;min-height:150px;position:relative}@media (max-width:1023px){.footer{min-height:12em;padding:20px 16px 30px}}@media (max-width:768px){.footer{margin-top:0;margin-bottom:0}}@media (max-width:374px){.footer{padding:20px 10px 30px}}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:577px){.footer__links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__links .user-agreement{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer__links .tariff{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__links .mail{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:2em;font-size:13px;color:#fff;padding-right:10px;cursor:pointer;text-decoration:underline}@media (min-width:768px){.footer__link{padding-right:20px}}.footer__link.mail,.footer__link:first-child{text-decoration:none}.footer__link.mail{padding-right:0;margin-right:0}@media (min-width:768px){.footer__link.mail{margin-left:auto}}.footer__stores{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}@media (max-width:768px){.footer__stores{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.footer__store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;border:.1em solid #fff;border-radius:7px;margin:.5em;height:50px;width:140px;cursor:pointer}.footer__store:first-of-type{margin-left:0}.footer__store:last-of-type{margin-right:0}@media (max-width:1024px){.footer__store{width:115px}}@media (max-width:768px){.footer__store{max-width:35%;margin:.5em 0}}@media (max-width:425px){.footer__store{width:140px;max-width:140px;margin:0 0 1em}}.footer__store img{max-width:100%}.footer__store:hover{opacity:.8}.main-table{display:none}@media (min-width:768px){.main-table{display:table;overflow:hidden;position:relative}}.main-table td,.main-table th{outline:0}.main-table td{height:40px}.main-table tr:not(:first-child):hover{background:rgba(255,217,83,.3);border-radius:10px}.main-table td:not(:first-child):hover:after{content:"";position:absolute;top:0;bottom:0;width:43px;z-index:0}.main-table td:hover:after{background:rgba(255,217,83,.3);border-radius:10px}.main-table td:not(:first-child) a{text-align:center}.main-table td:first-child a{min-width:200px}.main-table a{display:block;position:relative;line-height:2em;text-decoration:none;color:#008bcb;min-width:45px;z-index:1}.main-table a svg{vertical-align:middle}@media (min-width:1024px){.main-table a{min-width:44px}}@media (min-width:1366px){.main-table a{min-width:42px}}@media (max-width:1024px){.main-table a{min-width:43px}}@media (min-width:768px){.main-table-row td:not(:first-child):nth-child(2) svg circle,.main-table-row td:not(:first-child):nth-child(2) svg path{stroke:#e62b2b}.main-table-row td:not(:first-child):nth-child(2) svg:hover{fill:#e62b2b}.main-table-row td:not(:first-child):nth-child(2) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(3) svg circle,.main-table-row td:not(:first-child):nth-child(3) svg path{stroke:#ff6b18}.main-table-row td:not(:first-child):nth-child(3) svg:hover{fill:#ff6b18}.main-table-row td:not(:first-child):nth-child(3) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(4) svg circle,.main-table-row td:not(:first-child):nth-child(4) svg path{stroke:#ffb800}.main-table-row td:not(:first-child):nth-child(4) svg:hover{fill:#ffb800}.main-table-row td:not(:first-child):nth-child(4) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(5) svg circle,.main-table-row td:not(:first-child):nth-child(5) svg path{stroke:#35c932}.main-table-row td:not(:first-child):nth-child(5) svg:hover{fill:#35c932}.main-table-row td:not(:first-child):nth-child(5) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(6) svg circle,.main-table-row td:not(:first-child):nth-child(6) svg path{stroke:#2ad0b2}.main-table-row td:not(:first-child):nth-child(6) svg:hover{fill:#2ad0b2}.main-table-row td:not(:first-child):nth-child(6) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(7) svg circle,.main-table-row td:not(:first-child):nth-child(7) svg path{stroke:#7a97ff}.main-table-row td:not(:first-child):nth-child(7) svg:hover{fill:#7a97ff}.main-table-row td:not(:first-child):nth-child(7) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(8) svg circle,.main-table-row td:not(:first-child):nth-child(8) svg path{stroke:#c64eff}.main-table-row td:not(:first-child):nth-child(8) svg:hover{fill:#c64eff}.main-table-row td:not(:first-child):nth-child(8) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(9) svg circle,.main-table-row td:not(:first-child):nth-child(9) svg path{stroke:#e62b2b}.main-table-row td:not(:first-child):nth-child(9) svg:hover{fill:#e62b2b}.main-table-row td:not(:first-child):nth-child(9) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(10) svg circle,.main-table-row td:not(:first-child):nth-child(10) svg path{stroke:#ff6b18}.main-table-row td:not(:first-child):nth-child(10) svg:hover{fill:#ff6b18}.main-table-row td:not(:first-child):nth-child(10) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(11) svg circle,.main-table-row td:not(:first-child):nth-child(11) svg path{stroke:#ffb800}.main-table-row td:not(:first-child):nth-child(11) svg:hover{fill:#ffb800}.main-table-row td:not(:first-child):nth-child(11) svg:hover path{stroke:#fff}.main-table-row td:not(:first-child):nth-child(12) svg circle,.main-table-row td:not(:first-child):nth-child(12) svg path{stroke:#35c932}.main-table-row td:not(:first-child):nth-child(12) svg:hover{fill:#35c932}.main-table-row td:not(:first-child):nth-child(12) svg:hover path{stroke:#fff}}.main-table-row td:not(:first-child) td a.disabled{stroke:rgba(0,0,0,0)}.heading-row,.main-table-row{font-family:Montserrat;font-weight:400}@media (min-width:768px){.heading-row,.main-table-row{display:block}}.heading-row .table-section-heading,.main-table-row .table-section-heading{min-width:208px;padding-left:8px}.heading-row .table-section-heading a,.main-table-row .table-section-heading a{font-family:Inter,sans-serif}.popUp-subscribe{z-index:1000}.breadcrumbs{list-style:none;padding-left:0;margin-top:0}.breadcrumbs li{display:inline;color:#008bcb;font-size:14px}.breadcrumbs li a{color:#008bcb}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li.inactive{color:#000}.breadcrumbs li.inactive a{color:#000;cursor:default}.breadcrumbs li .current{color:#000}.breadcrumbs li p{margin:0;color:#000;display:inherit}.breadcrumbs li:last-child a:hover{text-decoration:none}.breadcrumbs.video-bc li:last-child{color:#000}.media+.social-block{margin-top:36px}.social-block{min-width:300px;margin:.5em 0;clear:both;position:relative}@media (max-width:332px){.social-block{margin-left:calc((300px - 100%)/2*-1)}}.social-block>*{display:inline-block;vertical-align:top;margin:.5em 0;cursor:pointer}@media (max-width:1023px){.instagram-social{margin-left:1em;margin-right:.7em}}@media (max-width:425px){.instagram-social{margin-left:.5em}}.instagram-social .instagram-icon{height:21px}@media (max-width:374px){.vk_like{width:3em!important}}@media (max-width:374px){.vk_like iframe{width:135px!important}}.vk_groups{margin:1em auto}.vk_comments{margin-top:.5em}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em 0;max-width:100%;overflow:hidden;clear:both}.media>div{width:100%}@media (min-width:1024px){.media{-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:425px){.media{margin:1.5em 0}}.media:empty{margin:0;display:none;min-height:0}.media-center,.media-top{min-height:300px!important}@media (max-width:768px){.media-center,.media-top{min-height:160px!important}}.media-after-social{width:100%}.media-after-social.media-hidden-on-desktop{display:none!important}@media (max-width:768px){.media-after-social.media-hidden-on-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.media-after-social.media-hidden-on-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:768px){.media-after-social.media-hidden-on-mobile{display:none!important}}.media-app{color:#000;font-size:1rem;height:20rem;width:100%;background:#eee;position:absolute;bottom:0}.media-right{width:320px;display:none!important;margin:0 0 15px}@media (min-width:1366px){.media-right{width:320px;display:block!important}}@media (max-width:1024px){.media-video{display:none}}.media-hidden-on-desktop{display:none!important}@media (max-width:576px){.media-hidden-on-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.media-hidden-on-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:576px){.media-hidden-on-mobile{display:none!important}}@media (min-width:1024px){.media-hidden-on-mobile{max-width:745px}}@media (min-width:1440px){.media-hidden-on-mobile{max-width:755px}}.media-show-only-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:1024px){.media-show-only-desktop{display:none!important}}.media-before-header,.media-left-sidebar{min-height:auto!important}@media (min-width:1024px){.media-left-sidebar{max-width:216px}.media-left-sidebar div{width:100%}}.media-between-social,.media-hidden{display:none}.media-task-edition{position:relative;z-index:2}.advertisement-header{width:100%;text-align:center;font-family:Arial,sans-serif;position:relative;margin:15px auto;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:9px}.advertisement-header:after,.advertisement-header:before{content:"";width:100%;height:1px;background:#cacaca}.advertisement-header .text{color:#979797;position:relative;display:inline;margin:0 5px;white-space:nowrap}.book__list{width:calc(100% + 20px);padding:0;margin:0 0 0 -10px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:575px){.book__list{width:calc(100% + 32px);margin-left:-16px}}@media (max-width:374px){.book__list{width:calc(100% + 20px);margin-left:-10px}}.book__list .special{width:calc(100% - 20px);margin:10px 0 10px 10px}.book__item{width:50%;padding:10px}@media (max-width:575px){.book__item{width:100%;padding:10px 16px}}@media (max-width:374px){.book__item{padding:10px}}.book__item:hover{background-color:rgba(255,217,83,.4);border-radius:10px;background-position:-5px -5px}.book__link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#000}.book__group a{color:#008bcb}.book__description{-webkit-box-flex:1;-ms-flex:1;flex:1}.book__covers{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:10px}.book__cover{height:130px;width:95px;border:1px solid rgba(0,0,0,.1);border-radius:5px;margin-right:10px}.book__title{margin:0;color:#008bcb;font-weight:700;padding-bottom:5px}.book__subtitle{margin:0;font-size:14px;line-height:18px}.book__subtitle:last-of-type{padding-bottom:0}@media (max-width:768px){.book__subtitle{font-size:13px}}.book__fgos:after{display:block;content:url(/img/fgos.svg);width:35px;height:21px;padding-top:5px}.book__premium{padding-bottom:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;color:#000;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-indent:0}.book__premium-icon{margin-right:5px;width:20px}.book-view__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-view__info .book__description{min-width:250px}.book-view__cover-wrapper{width:95px;height:130px;margin-right:12px}.book-view__cover-wrapper:last-of-type{margin-right:0}@media (max-width:576px){.book-view__cover-wrapper{margin-right:4px}}.book-view__cover{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:5px}.book-list{list-style:none;margin:0;padding:0}.book-list li{margin-top:20px}.book-list li:last-of-type{margin-bottom:20px}.book-suggested{text-decoration:none}.book-suggested__heading{margin:20px 0 10px}.book-suggested__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.book-suggested__group,.book-suggested__list{display:-webkit-box;display:-ms-flexbox;display:flex}.book-suggested__list{position:relative;margin:0;padding:0;width:100%;min-height:150px;height:auto;z-index:1;white-space:nowrap;list-style:none;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:#fff #fff;scrollbar-width:none}.book-suggested__list::-webkit-scrollbar{width:0}.book-suggested__list.with-buttons{margin:0 -45px}.book-suggested__list .book__cover{margin:0}.book-suggested__button{position:relative;display:none;padding:0;width:45px;height:45px;z-index:2;background-color:inherit;border:none;opacity:.5;cursor:pointer}.book-suggested__button.right-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.book-suggested__button.show{display:block}.book-suggested__button:disabled{z-index:0;opacity:0}.book-suggested__button img{width:45px;height:45px}.book-suggested__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;margin-right:12px}.book-suggested__item:hover{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#a1c6d7),color-stop(#5598b7),color-stop(#a1c6d7),to(#fff));background:-o-linear-gradient(left,#fff,#a1c6d7,#5598b7,#a1c6d7,#fff);background:linear-gradient(90deg,#fff,#a1c6d7,#5598b7,#a1c6d7,#fff)}@media (max-width:576px){.book-suggested__item{margin-right:4px}}.book-suggested__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0;text-align:center;font-size:14px;min-width:40px;color:#3c4144}.book-suggested__link>img{width:95px;height:130px;border:1px solid rgba(0,0,0,.1);border-radius:5px}.book-suggested__link p{margin-top:10px}.book-suggested__link p img{width:20px;height:20px}.book noscript{position:absolute;left:0}.btn-external{text-decoration:none;background:#008bcb;color:#fff;padding:.5em 1em;border-radius:.5em;display:inline}.btn-external:hover{background:#0071a6}@media (min-width:425px) and (max-width:767px){.btn-external{display:inline-block}}@media (max-width:424px){.btn-external{display:block;text-align:center;margin:1em auto}}.preloading,.task img:not(.no-task){background:url(/build/assets/images/ajax.gif) no-repeat 50%;background-size:30%;min-height:5em}.task img{max-width:100%;display:block;margin:0 auto}.task-banner{margin:.5em 0}.task__condition{border:1px solid #121f39;border-radius:3px;padding:10px}.default-button{display:inline-block;text-decoration:none;padding:10px!important;background-color:#3d9eff;border-radius:5px;width:auto;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:none;cursor:pointer}.default-button:hover{background-color:#04a3ec}.favorite-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:none;background-color:inherit;text-decoration:none;color:#000;font-size:14px;margin-top:10px;padding:0 0 0 20px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;text-align:start}.favorite-btn:before{content:"";position:absolute;display:inline-block;width:16px;height:16px;left:0}.favorite-btn:enabled{cursor:pointer}@media (max-width:424px){.favorite-btn{width:auto;text-align:start}}.favorite-btn_remove:before{background-image:url(/img/i/filled-heart.svg)}.favorite-btn_add:before,.favorite-btn_auth:before,.favorite-btn_limit:before{background-image:url(/img/i/empty-heart.svg)}.favorite-btn_loaded{color:#c2c2c2}.favorite-btn:hover:enabled{opacity:.7}.js-not-auth,.js-open-premium{-webkit-tap-highlight-color:transparent}.overlay{position:fixed;width:100%;height:100%;left:0;background-color:rgba(0,0,0,.5);top:0;z-index:1000000;overflow-y:scroll;display:none}.overlay_is_active{display:block}.problem,.task-order{font-family:Inter,sans-serif;min-width:404px;position:fixed;z-index:1000001;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;-webkit-box-shadow:2px 4px 4px rgba(0,0,0,.33);box-shadow:2px 4px 4px rgba(0,0,0,.33);border-radius:5px;display:none}@media (max-width:425px){.problem,.task-order{min-width:auto;width:calc(100% - 10px)}}.problem_is_active,.task-order_is_active{display:block}.problem__close,.task-order__close{position:absolute;background-color:rgba(0,0,0,0);border:none;width:20px;height:20px;padding:0;top:30px;right:30px;outline:none;cursor:pointer}@media (max-width:576px){.problem__close,.task-order__close{width:15px;height:15px;top:10px;right:10px}}.problem__close-icon,.task-order__close-icon{width:100%;height:auto}.problem__content,.task-order__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:150px}.problem__title,.task-order__title{font-weight:700;font-size:20px;line-height:23px;text-align:center;color:#000;max-width:330px;margin:0}.problem__title>span,.task-order__title>span{display:none}.problem__title>span.active,.task-order__title>span.active{display:block}.problem__title>span.text-all a,.task-order__title>span.text-all a{color:#000}@media (max-width:576px){.problem__title,.task-order__title{padding:0}}.problem__subtitle,.task-order__subtitle{margin:15px 0;font-size:16px;font-weight:700;text-align:center}.problem__subtitle_aligned,.task-order__subtitle_aligned{text-align:left}.problem__btn,.task-order__btn{grid-area:btn;font-weight:700;font-size:18px;outline:none;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:3px;padding:0 25px;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;text-decoration:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.problem__btn:first-of-type,.task-order__btn:first-of-type{margin-right:0}@media (min-width:576px){.problem__btn:first-of-type,.task-order__btn:first-of-type{margin-right:15px}}.problem__btn:hover,.task-order__btn:hover{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5)}.problem__btn.vk,.task-order__btn.vk{background-color:#008bcb}.problem__btn.premium,.task-order__btn.premium{background-color:#ffd953;color:#000}.problem__btn-icon,.task-order__btn-icon{width:30px;height:auto;margin-right:15px}.problem__email,.problem__file,.problem__select,.problem__textarea,.task-order__email,.task-order__file,.task-order__select,.task-order__textarea{font-family:Inter,sans-serif;width:100%;padding:10px 5px;border:1px solid #3d9eff;border-radius:5px;background:#fff}.problem__email:focus,.problem__file:focus,.problem__select:focus,.problem__textarea:focus,.task-order__email:focus,.task-order__file:focus,.task-order__select:focus,.task-order__textarea:focus{border:1px solid #f5a001}.problem__textarea,.task-order__textarea{height:150px;margin-bottom:20px;resize:none}.problem__form,.task-order__form{display:-webkit-box;display:-ms-flexbox;display:flex;-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;padding:20px 15px}.problem__email,.problem__file,.problem__select,.task-order__email,.task-order__file,.task-order__select{margin:10px 0}.problem__email option:checked,.problem__file option:checked,.problem__select option:checked,.task-order__email option:checked,.task-order__file option:checked,.task-order__select option:checked{border:1px solid #3d9eff}.problem__file,.task-order__file{margin-bottom:0}.problem__select,.task-order__select{background:#fff url(https://img.icons8.com/ios-glyphs/30/000000/sort-down.png) no-repeat right 15px bottom 50%;background-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.problem__task,.task-order__task{display:block;font-size:18px;color:grey;margin-top:10px;font-weight:700;text-align:center}.popup{display:none;width:600px;font-family:Roboto,Arial,sans-serif;position:fixed;z-index:1000001;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:768px){.popup{width:320px}}.popup_special{background-color:#008bcb!important;width:570px;max-width:calc(100% - 10px);padding:40px;border-radius:5px}@media (max-width:425px){.popup_special{padding:30px 10px}}.popup_special .top-popup__contents .top-popup__btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:16px;height:auto}.popup .popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:10px;padding:20px;-webkit-box-shadow:1px 2px 6px 0 rgba(0,0,0,.25);box-shadow:1px 2px 6px 0 rgba(0,0,0,.25);overflow:hidden}.popup .popup__content_enter-email+.popup__close path{stroke:#008bcb}.popup .popup__content_hide,.popup .popup__content_successful-unsubscribe:not(.popup__content_hide)+.popup__close{display:none}.popup .popup__content.bg_blue{background-color:#3c8adc}.popup .popup__content.bg_blue h2,.popup .popup__content.bg_blue p{color:#fff}.popup .popup__content.bg_blue+.popup__close path{stroke:#fff}.popup .popup__content .email-form{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:325px;margin:9px 0 0}@media (max-width:768px){.popup .popup__content .email-form{max-width:280px}}.popup .popup__content .email-form__error-message{width:100%;text-align:center;color:#c3311d;top:40px}.popup .popup__content .email-form__input{padding-left:15px;border:1px solid #d6d6d6;width:100%;background:#f3f3f3;height:31px;border-radius:3px;margin-right:0;margin-bottom:16px}.popup .popup__content .email-form__button{height:47px}.popup .popup__title{color:#282523;max-width:460px;margin:0;font-size:20px;font-weight:700;text-align:center;text-indent:0}@media (max-width:768px){.popup .popup__title{max-width:277px;width:100%}}.popup .popup__email-text{color:#fff}.popup .popup__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:265px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin:20px 0 0}.popup .popup__links,.popup .popup__links-cont{display:-webkit-box;display:-ms-flexbox;display:flex}.popup .popup__links-cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:2}.popup .popup__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:24px auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.popup .popup__controls{-ms-flex-wrap:wrap;flex-wrap:wrap}}.popup .popup__controls .auth-button{font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.popup .popup__controls .auth-button{width:80%}}.popup .popup__btn{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:3px;font-weight:700;font-size:18px;outline:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:47px;width:250px}.popup .popup__btn_action{background:#ffd953;font-family:inherit}.popup .popup__btn_action:hover{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5);background-color:#f3d536}.popup .popup__btn_size_s{width:230px}.popup .popup__btn_cancel{color:#fff;font-weight:700;font-size:18px;line-height:21px;margin-left:30px;padding:0 10px;height:100%;-webkit-box-shadow:none;box-shadow:none}@media (max-width:768px){.popup .popup__btn_cancel{margin:15px auto 0}}.popup .popup__btn_disabled-email{color:#000;background-color:#dfdfdf;-webkit-box-shadow:none;box-shadow:none;cursor:default}.popup .popup__btn_disabled-email:hover{background:#dfdfdf;-webkit-box-shadow:none;box-shadow:none}.popup .popup__text{color:#282523;font-size:16px;font-weight:400;margin:7px 0 0;text-align:center;text-indent:0}.popup .popup__close{top:28px;position:absolute;background-color:rgba(0,0,0,0);border:none;width:20px;height:20px;right:30px;outline:none;cursor:pointer;padding:0}.popup .popup__close path{stroke:#008bcb}.popup .popup__pic{position:relative;z-index:2}.popup .popup__pic-cont{position:relative;margin:8px 0 20px}@media (max-width:768px){.popup .popup__pic-cont{margin-bottom:30px}}@media (max-width:768px){.popup .popup__pic-cont_desktop{display:none}}@media (min-width:769px){.popup .popup__pic-cont_mob{display:none}}.popup .popup__pic-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.popup_is_active{display:block}.popup_install-app .popup__title{font-size:14px;line-height:16px}.popup_install-app .popup__links{margin-top:14px}.popup_install-app .popup__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:55px 70px 20px}@media (max-width:768px){.popup_install-app .popup__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 30px 20px}}.task-order__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.problem{max-width:410px;position:fixed}.problem__close{-ms-flex-item-align:end;align-self:flex-end;position:static}.problem__controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.problem__error-message{margin-top:10px;text-align:center}.problem__select{background-position:right 10px bottom 50%;font-size:13px}.problem__success{width:100%;color:#000;font-size:18px;font-weight:700;text-align:center}@media (max-width:425px){.problem__select{font-size:10px;background-position:right 5px bottom 50%}}@media (min-width:576px){.problem__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.problem__error-message{margin-top:0;text-align:left;padding-left:20px}}@media (max-width:768px){.problem__form{padding:10px}.problem__task{font-size:16px}.problem__textarea{height:102px;margin-bottom:10px}}.task-order{max-width:500px;position:relative;background-color:#3d9eff;color:#fff;max-height:100%;overflow-y:auto;line-height:18px;font-size:14px}.task-order__content{max-width:100%}.task-order__form{padding:55px 30px 20px}.task-order__title{color:#fff}.task-order__email,.task-order__select,.task-order__textarea{color:#a9a9a9;letter-spacing:.05em;padding:10px 15px;margin:5px 0;-webkit-appearance:none;appearance:none;-moz-appearance:none}.task-order__email::-webkit-input-placeholder,.task-order__select::-webkit-input-placeholder,.task-order__textarea::-webkit-input-placeholder{color:#a9a9a9}.task-order__email::-moz-placeholder,.task-order__select::-moz-placeholder,.task-order__textarea::-moz-placeholder{color:#a9a9a9}.task-order__email:-ms-input-placeholder,.task-order__select:-ms-input-placeholder,.task-order__textarea:-ms-input-placeholder{color:#a9a9a9}.task-order__email::-ms-input-placeholder,.task-order__select::-ms-input-placeholder,.task-order__textarea::-ms-input-placeholder{color:#a9a9a9}.task-order__email::placeholder,.task-order__select::placeholder,.task-order__textarea::placeholder{color:#a9a9a9}.task-order__email:invalid,.task-order__select:invalid,.task-order__textarea:invalid{color:#a9a9a9!important}.task-order__email:valid,.task-order__select:valid,.task-order__textarea:valid{color:#000!important}.task-order__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.task-order__file_label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;cursor:pointer;border:1px solid #0b91ea;border-radius:5px;margin:5px 0}.task-order__file_label,.task-order__file_label span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.task-order__file_label span{width:calc(100% - 150px);display:inline-block;overflow:hidden;vertical-align:top;color:#a9a9a9;letter-spacing:.05em}.task-order__file_label strong{width:150px;height:100%;color:#000;font-size:14px;font-weight:500;background-color:#ffd953;display:inline-block;text-align:center;padding:10px 0}.task-order__price{font-size:24px;font-weight:700;line-height:27px;margin-top:15px}.task-order__controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.task-order__offer{margin-top:10px;line-height:16px}.task-order__offer_link{text-decoration:underline;color:#fff}.task-order__btn{padding:8px 13px;height:38px;font-size:14px;-webkit-box-shadow:none;box-shadow:none;font-weight:400;background-color:#ffe500;border-radius:3px;border:none;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;-ms-flex-negative:0;flex-shrink:0;margin:0 0 15px;color:#000}@media (max-width:573px){.task-order__btn{margin:0 0 13px}}.task-order__btn:hover{cursor:pointer}.task-order__btn--disable{opacity:.5}.task-order__btn_sbp:after{content:"";width:39px;height:22px;margin-left:10px;background-image:url(/img/i/sbp-logo.svg);background-size:contain}.task-order .textarea-container{position:relative;width:100%}.task-order .textarea-container .textarea-placeholder{top:13px;left:15px;line-height:20px}.task-order .captcha-copyright{color:#fff;line-height:12px}.task-order .captcha-copyright__link{color:#fff;font-size:12px;text-decoration:none}@media (min-width:576px){.task-order__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.task-order__offer{margin-top:0}}@media (max-width:768px){.task-order__form{padding:30px 10px 20px}.task-order__title{font-size:16px}.task-order__subtitle{font-size:12px}.task-order__email,.task-order__file_label,.task-order__offer,.task-order__select,.task-order__textarea{font-size:10px}.task-order__price{font-size:18px}.task-order__textarea{height:100px}.task-order .textarea-placeholder,.task-order .textarea-placeholder--in-brackets{font-size:10px!important}}.captcha-copyright{color:grey;font-size:10px;text-indent:0;margin-bottom:0}.captcha-copyright__link{color:#696969;font-size:12px;text-decoration:none}.top-popup__contents{display:grid;grid-template-columns:minmax(100px,1fr) fit-content(170px);gap:20px 5px;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-areas:"description pic" "issue pic" "btn pic";background-color:#008bcb;color:#fff;font-size:16px;font-weight:700;table-layout:auto}@media (max-width:375px){.top-popup__contents{grid-template-areas:"description description" "issue pic" "btn ."}}@media (max-width:375px){.top-popup__contents+.popup__close{top:10px;right:10px}}.top-popup__contents+.popup__close path{stroke:#fff}.top-popup__contents_profile{grid-template-areas:"description pic" "btn pic"}.top-popup__contents_unsuitable-tariff{grid-template-areas:"description pic" "issue pic" "btn pic" "price-explanation price-explanation"}@media (max-width:375px){.top-popup__contents_unsuitable-tariff{grid-template-areas:"description description" "issue pic" "btn ." "price-explanation price-explanation";gap:0}}.top-popup__contents form{grid-area:issue}.top-popup__image{grid-area:pic;align-self:center}.top-popup__image_crown{width:170px;height:130px}@media (max-width:576px){.top-popup__image_crown{width:130px;height:auto}}.top-popup__image_guy{width:150px;height:160px}@media (max-width:576px){.top-popup__image_guy{width:120px;height:auto}}@media (max-width:374px){.top-popup__image_guy{width:87px}}.top-popup__image_thumbsup{width:115px;height:100px}@media (max-width:576px){.top-popup__image_thumbsup{width:80px;height:auto}}.top-popup__btn{background-color:#ffd953;color:#000;padding:10px 19px;cursor:pointer;border:none}.top-popup__description{margin:0;text-indent:0;line-height:20px;grid-area:description;align-self:center}.top-popup__price{grid-area:issue;display:block;align-self:center;margin:0}.top-popup__price-explanation{grid-area:price-explanation;font-size:11px;margin-top:-10px;letter-spacing:.01em}@media (max-width:375px){.top-popup__price-explanation{margin-top:10px}}.top-popup__agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.top-popup__agree input[type=checkbox]{margin-right:7px;min-width:16px}.top-popup__agreement{font-weight:400}.top-popup__offer{color:inherit}.premium-profile{background-color:#f2f2f2;padding:20px}@media (max-width:375px){.premium-profile{padding:10px}}.premium-profile .payment__btn{margin-right:5px}.premium-profile .payment__btn:last-of-type{margin-right:0}.premium-profile .payment__btn_expand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:10px;padding:10px;font-size:16px;background-color:#ebe7e7;border:none;border-radius:3px;color:#000;text-align:left;cursor:pointer}@media (max-width:376px){.premium-profile .payment__btn_expand{font-size:14px}}.premium-profile .payment__btn_expand:after,.premium-profile .payment__btn_expand:before{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (hover:hover) and (pointer:fine){.premium-profile .payment__btn_expand:hover:after,.premium-profile .payment__btn_expand:hover:before{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.premium-profile .payment__btn_expand:hover.active:after,.premium-profile .payment__btn_expand:hover.active:before{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}.premium-profile .payment__btn_expand:after,.premium-profile .payment__btn_expand:before{position:relative;bottom:3px;content:"\2304"}.premium-profile .payment__btn_expand.active:after,.premium-profile .payment__btn_expand.active:before{top:5px;content:"\2303"}.premium-profile .user-profile__user{margin:0}.premium-profile .payment-history-wrapper{overflow:hidden}@media (max-width:576px){.premium-profile .payment-history-wrapper{overflow-x:scroll}}.premium-profile .title{overflow-wrap:break-word}.payments-info_brief{cursor:pointer}.payments-info_brief.brief-disable{cursor:default}.payments-info_brief.active .show-list{-webkit-transform:rotate(0deg) translateY(2px);-ms-transform:rotate(0deg) translateY(2px);transform:rotate(0deg) translateY(2px)}.payments-info__tariff{display:-webkit-box;display:-ms-flexbox;display:flex}.payments-info__container,.payments-info__tariff{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payments-info__container{display:none}@media (max-width:600px){.payments-info__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.payments-info__container.show,.payments-info__text{display:-webkit-box;display:-ms-flexbox;display:flex}.payments-info__text{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:20px}.payments-info__text_title{text-align:center;margin:0 20px 0 0;width:auto}.payments-info__text_title+span{font-weight:600;margin-right:10px}.payments-info__text_premium-plus:before,.payments-info__text_premium:before{content:"";width:20px;height:20px;margin-right:5px;background-image:url(/img/i/crown.svg)}.payments-info__text_non-active{color:#028bcb}.payments-info__text_active{color:#2aac27}.payments-info_without-heading{margin-top:15px}.payments-info_without-heading .payments-info__text{color:#5f5d5d}.payments-info__expiring-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:600;color:#fd4d0a;margin-right:10px}.payments-info__current-tariff{margin-left:10px}@media (max-width:600px){.payments-info__current-tariff{margin-left:0}}.payments-info__current-tariff .btn-block{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payments-info__current-tariff .btn-block .default-button{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;text-align:center}@media (max-width:425px){.payments-info__current-tariff .btn-block .default-button{width:100%}}.payments-info__current-tariff .btn-block .default-button:hover{opacity:.85}.payments-info__current-tariff .btn-block__unsubscribe-button{background-color:#ebe7e7!important;color:#000}.payments-info__current-tariff .btn-block__extend-button{background-color:#3d9eff!important;color:#fff}.payments-info .card{width:300px}@media (max-width:767px){.payments-info .card{width:250px}}@media (max-width:600px){.payments-info .card{width:100%}}.tariff-page .tariffs-container{margin-top:16px;background-color:#f2f2f2}.tariff-page .tariffs-container__title{margin:0 0 15px}.payment-history{width:100%;font-family:Arial}.payment-history__body{display:block;overflow:hidden;height:0}.payment-history__body.show{height:auto;overflow:auto}.payment-history__item{font-weight:400;font-size:14px}.payment-history__item:last-child{text-align:end}.payment-history__item .ruble{font-family:Roboto,Arial,sans-serif}.payment-history__row{margin-bottom:15px;width:100%;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-email{padding:20px 20px 30px!important}.user-email__text{text-indent:0;margin:0 0 20px}.user-email-input{height:36px;margin:0;width:300px}@media (max-width:425px){.user-email-input{margin-bottom:24px;width:100%}}.user-email-btn{position:relative;-webkit-transition:0s;-o-transition:0s;transition:0s}.user-email-btn[disabled]{cursor:default;color:rgba(0,0,0,0)}@media (max-width:425px){.user-email-btn{width:100%}}.user-email__message{display:block!important;left:0;position:absolute;top:40px}.premium-expiring{margin-bottom:20px}.premium-expiring__text{margin:0 0 20px;font-size:18px;font-weight:500;width:100%;text-indent:0;padding-right:20px}@media (max-width:769px){.premium-expiring__text{padding-right:0}}.premium-expiring__btn{display:block;width:212px;text-align:center;padding:15px 31px;margin:20px 0;font-size:18px;font-weight:400;color:#2152bb;background:-webkit-gradient(linear,left top,left bottom,from(#ffd953),to(#f7cf42));background:-o-linear-gradient(top,#ffd953 0,#f7cf42 100%);background:linear-gradient(180deg,#ffd953,#f7cf42);-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.25);box-shadow:1px 2px 6px rgba(0,0,0,.25);text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.premium-expiring__btn:hover{opacity:.85}@media (max-width:425px){.premium-expiring__btn{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}}.profile__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.profile__tabs .tab{padding:10px 25px;font-size:16px;display:block;border-radius:3px 3px 0 0;margin:0 10px 0 0}@media (max-width:425px){.profile__tabs .tab{padding:10px 15px;font-size:14px}}@media (max-width:375px){.profile__tabs .tab{padding:10px 12px}}.profile__tabs a{background-color:#3d9eff;color:#fff;text-decoration:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.profile__tabs a:hover{opacity:.85}.profile__tabs span{background-color:#f2f2f2;color:#000}.user-profile{background-color:#f2f2f2;padding:20px}@media (max-width:375px){.user-profile{padding:10px}}.user-profile__block{background-color:#fff;padding:20px}@media (max-width:375px){.user-profile__block{padding:10px}}.user-profile__block .title{margin:0 0 15px;font-weight:500;font-size:18px;line-height:22px}.user-profile__block:not(:last-of-type){margin-bottom:20px}.user-profile__block .support-btn{display:inline-block}@media (max-width:425px){.user-profile__block .support-btn{text-align:center}}.user-profile__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1024px){.user-profile__person_edit{width:100%}}.user-profile__avatar{width:60px;height:60px;border-radius:50%}.user-profile__username#username{font-style:normal;font-weight:400;font-size:20px;line-height:24px;word-break:break-all}.user-profile__main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.user-profile__info,.user-profile__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-direction:normal}.user-profile__info{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin:5px 0 20px;width:370px}@media (max-width:424px){.user-profile__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.user-profile__info .user-profile__item:not(:last-child){margin-right:20px}.user-profile__info_edit{width:100%}@media (max-width:768px){.user-profile__info_edit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.user-profile_edit .user-profile__item{position:relative;margin:20px 0 8px}.user-profile_edit .user-profile__item span{position:absolute;top:40px;left:50px;color:red}.user-profile__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0}.user-profile__field{position:relative}.user-profile__field:not(:last-of-type){margin-right:10px}@media (max-width:768px){.user-profile__field{margin-bottom:15px;margin-right:0!important;width:100%}}.user-profile__field label{margin-bottom:5px;display:block}.user-profile__field select{cursor:pointer;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:#fff url(https://img.icons8.com/ios-glyphs/30/000000/sort-down.png) no-repeat right 12px bottom 50%;background-size:13px}.user-profile .mini-icon{margin-right:5px;width:18px;height:18px}.user-profile__btn{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;background:#3d9eff;color:#fff;border-radius:3px;font-weight:500;font-size:16px;line-height:19px;border:none;outline:none;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:424px){.user-profile__btn{width:100%}}.user-profile__btn_save{margin:0 auto}.user-profile__btn_edit-email{width:100px}@media (max-width:425px){.user-profile__btn_edit-email{margin-top:25px;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}}.user-profile__btn:hover{opacity:.85}.user-profile__btn_approve{margin:0 20px 0 0}@media (max-width:768px){.user-profile__btn_approve{margin-right:0;margin-bottom:15px}}@media (max-width:424px){.user-profile__btn_top{width:100%}}.user-profile__btn[disabled]{cursor:default;opacity:.5}.user-profile .for-verification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.user-profile .for-verification{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.user-profile .for-verification img{width:181px;height:83px}@media (max-width:768px){.user-profile .for-verification img{width:138px;height:67px;margin:0 auto}}@media (max-width:625px){.user-profile_moderated .user-profile__avatar{top:85px}}.user-profile__title_moderated{max-width:none;overflow-wrap:break-word}.user-profile__input{padding:5px 10px;height:38px;color:#000;border-radius:3px;-webkit-appearance:none}.user-profile__input_info{width:210px}@media (max-width:1024px){.user-profile__input_info{width:180px}}@media (max-width:768px){.user-profile__input_info{width:100%}}.user-profile__input_social{width:100%}.user-profile__input_social:focus{color:#000}.user-profile__input:disabled{background-color:#f2f2f2;border:1px solid #f2f2f2}.user-profile__input_icon{padding:5px 10px 5px 33px}.user-profile__input-icon{position:absolute;top:35px;left:10px}@media (max-width:768px){.user-profile__input-icon{top:32px}}.user-profile__label{margin:0}.user-profile__social{width:38px;height:38px;margin-right:10px}@media (min-width:425px) and (max-width:576px){.user-profile__social{margin-right:20px}}.user-profile__socials-title{margin:0 0 20px}.user-profile__socials-container{margin-bottom:20px}.user-profile__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}@media (max-width:768px){.user-profile__controls{-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:start}.user-profile__controls>form{width:100%}}.user-profile__link{color:#0382ff;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.user-profile__link:hover{opacity:.85}.user-profile__notice{font-style:italic}.user-profile__notice_error{color:red}.user-profile__status{display:inline-block;margin:12px 0 0}.user-profile__agree{margin:30px 0 0}.user-profile__rules{color:#0382ff;margin-left:15px}@media (max-width:768px){.user-profile__rules{margin-left:0;margin-top:15px}}@media (max-width:425px){.user-profile__rules{margin-left:auto;margin-right:auto}}.user-profile h2{margin:0}.user-profile__comments-disable{display:block;margin:15px 0}input[type=date]{cursor:text}.test-btn{margin:5px 5px 0 0;background-color:inherit;border:1px solid #e59700;color:#e59700;border-radius:3px;font-weight:500;font-size:16px;line-height:19px;outline:none;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.test-btn:hover{background-color:rgba(229,151,0,.1)}.favorite-page .heading{margin:0 0 10px}.favorite-page .heading a{color:#008bcb}.favorite-page .heading-empty{margin:0;text-align:center}.favorite-page .book__title{word-break:break-word}.premium-block-buy{margin:10px 0;padding:10px;background-color:#f7f7f7}.premium-block-buy__text-promo{font-weight:700;text-align:center;font-size:16px}.premium-block-buy__promo-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0}.premium-block-buy__promo-blocks__block{-ms-flex-preferred-size:160px;flex-basis:160px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;margin:.2em 0;text-align:center}.premium-block-buy__promo-blocks__block__title{margin:.5em 0;color:#008bcb;font-weight:700;font-size:16px;text-indent:0}.premium-block-buy__promo-blocks__block__text{margin:.5em 0;color:#008bcb;font-weight:400;font-size:12px;text-indent:0}.premium-block-buy details{margin:0}.premium-block-buy summary{color:#000;cursor:pointer;list-style:none}.premium-block-buy summary h1,.premium-block-buy summary h2,.premium-block-buy summary h3,.premium-block-buy summary h4,.premium-block-buy summary h5,.premium-block-buy summary h6{margin:0}.premium-block-buy details>summary::-webkit-details-marker{display:none}.premium-block-buy details[open]>summary .summary-header{color:#000}.premium-block-buy details[open]>summary .summary-header:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.premium-block-buy details[open]>summary .summary-headerh1,.premium-block-buy details[open]>summary .summary-headerh2,.premium-block-buy details[open]>summary .summary-headerh3,.premium-block-buy details[open]>summary .summary-headerh4,.premium-block-buy details[open]>summary .summary-headerh5,.premium-block-buy details[open]>summary .summary-headerh6{margin:5px 0}.premium-block-buy details[open]>summary .summary-header-text{text-decoration:none}.premium-block-buy .summary-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.premium-block-buy .summary-header:after{content:"";display:inline-block;width:.8em;height:.8em;background:url(/build/assets/images/keyboard_arrow_down.png) no-repeat;background-position:50%}.premium-block-buy .summary-header-text{text-decoration:none}.premium-block-buy .summary-body{padding:0}.premium-block-buy .summary-body li p{text-indent:0}.premium-block-buy .summary-body p img{height:16px;width:auto}.block-agr-with-offer{margin:10px 0}.form-error{display:none;color:red;font-size:14px}.form-error.active{display:block}.payment-cards-container{margin:25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:16px;line-height:22px}@media (max-width:768px){.payment-cards-container{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.payment-cards-container p{font-size:16px;line-height:22px;letter-spacing:.02em;color:#2a3346;margin:0 43px 0 0;text-indent:0}@media (max-width:768px){.payment-cards-container p{margin:0}}.payment-cards-container p span{font-weight:700}.payment-cards{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.payment-cards{margin-top:17px}}.payment-cards .payment-card{width:57px;height:28px;border:1px solid #008bcb;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.payment-cards .payment-card:last-child{margin:0}.payment-cards .payment-card_visa img{width:39px;height:13px}.payment-cards .payment-card_mastercard img{width:31px;height:20px}.payment-cards .payment-card_mir img{width:43px;height:20px}.buying-tariff-page .title,.remote-buying-tariff .title,.tariff-page .title{font-style:normal;font-weight:700;font-size:30px;margin:20px 0 15px;line-height:34px}@media (max-width:768px){.buying-tariff-page .title,.remote-buying-tariff .title,.tariff-page .title{font-size:26px;line-height:29px}}@media (max-width:425px){.buying-tariff-page .title,.remote-buying-tariff .title,.tariff-page .title{font-size:20px;line-height:24px}}.buying-tariff-page__info h2,.remote-buying-tariff__info h2,.tariff-page__info h2{font-weight:700;font-size:20px;line-height:23px;letter-spacing:.02em;margin:12px 0 0}.buying-tariff-page__info p,.remote-buying-tariff__info p,.tariff-page__info p{margin:7px 0 0;font-size:16px;line-height:19px;letter-spacing:.02em;text-indent:0}@media (max-width:769px){.buying-tariff-page__info p,.remote-buying-tariff__info p,.tariff-page__info p{font-size:14px;line-height:17px}}.buying-tariff-page__info p span,.remote-buying-tariff__info p span,.tariff-page__info p span{font-weight:700}.premium-privilege{font-size:14px;line-height:17px;margin:25px 0 0}@media (max-width:576px){.premium-privilege{margin-top:34px}}.premium-privilege__title{font-weight:700}.premium-privilege ul{padding:15px 0 0 25px;margin:0}.premium-privilege p{text-indent:0}.buying-tariff-page__card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}@media (max-width:576px){.buying-tariff-page__card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.buying-tariff-page__card-container .tariffs__card{display:grid;grid-template-columns:347px}@media (max-width:375px){.buying-tariff-page__card-container .tariffs__card{grid-template-columns:1fr}}.buying-tariff-page__card-container .payment-cards-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:576px){.buying-tariff-page__card-container .payment-cards-container{margin:30px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.buying-tariff-page__card-container .payment-cards-container .payment-cards{margin-top:20px}.buying-tariff-page.not-authorized{margin:15px 0}.buying-tariff-page.not-authorized h2{text-align:center}.buying-tariff-page.not-authorized .auth-button{margin:0 auto 45px;font-size:18px}.buying-tariff-page.not-authorized .auth-button__vk{margin:0 15px 0 0;width:30px}.buying-tariff-page.not-authorized .auth-button:before{content:""}.payment-box{margin:20px 0 60px}.payment-box__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-box__conditions{outline:none;border:none;background:inherit;padding:0}.payment-box__text{text-align:center}@media (max-width:425px){.payment-box__text{padding:0 5px}}.payment-box__info{margin-bottom:34px}.payment-box__info-center{text-align:center}.payment-box__info:last-child{margin:24px 0 0}.payment-box__info_question a{font-weight:700;color:#008bcb;border-bottom:1px dashed #008bcb;text-decoration:none}.payment-box__info_question a:hoverf{color:#f5a001}@media (max-width:418px){.payment-box__info_question a{line-height:18px}}.payment-box__info_info{font-weight:400;margin:auto;color:#f5a001}.payment-box__pay{margin:24px 0 0;text-align:justify}@media (max-width:576px){.payment-box__pay{font-size:12px;line-height:14px}}.payment-box__text_question{text-align:center}.payment-box__label{margin-bottom:18px}.payment-box__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq__list{margin:20px 0 0}.faq__item{background-color:#f7f7f7;margin:5px 0 10px;font-size:14px;line-height:17px;padding:12px 5px 12px 20px}.faq__item:hover{cursor:pointer}.faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:17px;font-weight:700;margin:0;padding:0 37px 0 0}.faq__question:after{content:"";position:absolute;right:15px;top:0;background:url(/img/arrow-up.svg) no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);min-width:15px;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__question.active:after{-webkit-transform:rotate(0deg) translateY(2px);-ms-transform:rotate(0deg) translateY(2px);transform:rotate(0deg) translateY(2px)}.faq__question-title{position:relative;margin:0;font-size:14px;line-height:17px;font-weight:700;padding-right:25px}.faq__answer{display:none;list-style-type:none;margin:22px 0 0;background-color:#f7f7f7;padding-bottom:18px}@media (max-width:768px){.faq__answer{font-size:14px;line-height:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq__answer li{margin:0}.faq__answer.show{display:block}.faq__app-link{text-decoration:underline;color:#551a8b}.faq__app-link:hover{cursor:pointer}.copy-id{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;border:1px solid #959595;border-radius:3px;padding:12px 10px}.copy-id__field{margin:0;width:100%;font-size:14px;line-height:17px;outline:none;-webkit-appearance:none;border:none}.copy-id__btn{border:none;outline:none;cursor:pointer;background:no-repeat url(/img/copy-button.svg);width:20px;height:20px;padding:0;-ms-flex-item-align:center;align-self:center}.copy-id__btn,.premium-user{display:-webkit-box;display:-ms-flexbox;display:flex}.premium-user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;margin:20px 0;background-color:#eff8ff;height:68px;font-size:12px;line-height:14px}@media (max-width:425px){.premium-user__container{margin-left:15px}}.premium-user__container__name{display:block;font-weight:700;font-size:15px;line-height:16px}.premium-user__container__social{display:block}.premium-user__container__link{text-decoration:none}.content-reached-block{position:relative;margin-bottom:20px}.content-reached-block a{width:230px;position:absolute;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);transform:translate(-50%,-60%);z-index:999;font-weight:700;font-size:18px;text-decoration:none;border-radius:6px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25)}.content-reached-block a:hover{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5)}@media (max-width:440px){.content-reached-block a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.content-reached-block a img{min-height:auto}.content-reached-block a.premium{background-color:#ffd953;color:#000;padding:10px 20px}.content-reached-block a.vk{background-color:#07f;border-radius:8px;color:#fff}.content-reached-block .btn-buy__icon{height:auto;min-height:auto}.content-reached-block .btn-buy__icon_text{width:8px;height:8px}.content-reached-block h3{text-align:start}.required-field{color:red}.premium-link{color:#000;text-decoration:underline;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.premium-link:hover{color:#f5a001}.show-list{color:#000;outline:none;border:none;cursor:pointer;padding:0;background:url(/img/arrow-up.svg) no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);min-width:15px;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.discount{font-family:Roboto,Arial,sans-serif;position:absolute;top:0;right:0;z-index:1}.discount div{position:absolute;bottom:-5px;left:-8px;text-align:center;color:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);line-height:12px}.checklists,.essays{list-style:none}.checklists__price,.essays__price{font-size:16px;font-weight:700;text-align:center}.checklists__item,.essays__item{padding:2em 1.2em 1.8em 1.8em}.checklists__item-description,.essays__item-description{background-color:#acebff;padding-top:1em}.checklists__item__link:hover,.essays__item__link:hover{color:#f5a001}.checklists__item__link__details,.essays__item__link__details{font-weight:700}.checklists__item__link__details:hover,.essays__item__link__details:hover{background:#04a3ec}.check-list-data h2,.check-list-data h3,.check-list-data h4,.check-list-data h5,.check-list-data h6,.checklists__item__header,.essays__item__header{text-transform:uppercase;font-size:1.2em;line-height:1.2}.checklists__item__text,.essays__item__text{margin:0 0 1em;line-height:1.4}.checklists__item.item-about,.essays__item.item-about{background:#f3d536}.checklists .sub-title,.essays .sub-title{margin:20px 0 0}.checklists .sub-title:first-child,.essays .sub-title:first-child{margin-top:0}.checklists ol,.checklists p,.essays ol,.essays p{margin:10px 0}.pay-confirm .user-profile__input{margin-bottom:25px}@media (max-width:425px){.pay-confirm .email-form__button{width:100%}}.btn-buy,.btn-link-table{line-height:2.5em;background-color:#ffe500;border:.1em solid #ffe500;border-radius:.2em;color:#000;margin:0;cursor:pointer;text-decoration:none}.btn-buy,.btn-buy_secondary,.btn-link-table,.btn-link-table_secondary{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}.btn-buy_secondary,.btn-link-table_secondary{width:287px;height:48px;background:#ffd953;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:3px;font-family:Arial,Helvetica,Roboto,sans-serif}.btn-buy_secondary[disabled],.btn-link-table_secondary[disabled]{opacity:.5;cursor:default}.btn-buy_secondary[disabled]:hover,.btn-link-table_secondary[disabled]:hover{background-color:#ffd953}.btn-buy_secondary span,.btn-link-table_secondary span{font-size:18px}@media (max-width:576px){.btn-buy_secondary span,.btn-link-table_secondary span{font-size:16px}}.btn-buy:hover,.btn-link-table:hover{background:#f3d536}.btn-buy__icon,.btn-link-table__icon{margin-right:10px}.btn-buy__into,.btn-link-table__into{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 10px}.btn-buy__into span,.btn-link-table__into span{font-weight:700}.btn-buy_sbp:after,.btn-link-table_sbp:after{content:"";width:39px;height:22px;margin-right:10px;background-image:url(/img/i/sbp-logo.svg);background-size:contain}.email-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:425px){.email-form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.email-form__input{width:300px;height:40px;margin-right:5px}@media (max-width:425px){.email-form__input{width:100%;margin-right:0}}.email-form__button{height:40px;position:relative}.email-form__error{top:44px!important}.buy-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buy-block .btn-buy:first-of-type{margin-right:20px}@media (max-width:577px){.buy-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buy-block .btn-buy:first-of-type{margin-right:0;margin-bottom:20px}}.paginations-btn{display:inline-block;border:1px solid #3d9eff;color:#008bcb;text-decoration:none;border-radius:3px;text-align:center;padding:5px 15px;background-color:rgba(0,0,0,0);font-family:Inter,sans-serif;line-height:20px}@media (max-width:768px){.paginations-btn{line-height:18px}}.paginations-btn:hover{cursor:pointer}.paginations-btn.full-width{width:100%}.paginations-block{margin:5em 0 1.5em;height:38px}.sub-text{color:#d20000}.p-no-indent{text-indent:0}.error-message-ath{display:none;position:absolute;text-indent:0;color:red;bottom:45px}.btn-link-table{display:inline-block;padding:0 .5em;background-color:#3d9eff;border-color:#3d9eff;color:#fff;font-weight:700;margin-right:1em;width:unset}.btn-link-table:last-of-type{margin-right:0}.btn-link-table:hover{background-color:#04a3ec}.table-links{display:none;margin:.67em .2em 1em}@media (min-width:768px){.table-links{display:block}}@media (min-width:1024px){.table-links{display:none}}.hide{display:none!important}.default-input{min-height:35px;margin-bottom:25px;border:.1em solid #008bcb;border-radius:.2em;outline:none}.message_success{color:green!important;display:block!important}.message_error{color:red!important;display:block!important}.disable-ads{background-color:#fff;margin-bottom:10px;padding:.1em;display:inline;float:right}@media (max-width:425px){.disable-ads_media{margin-bottom:20px}}.disable-ads__btn{background-color:#fff;-webkit-tap-highlight-color:transparent}.disable-ads__text{padding:0!important;text-decoration:underline;text-transform:uppercase;cursor:pointer;border:none;outline:none}.loader{content:""}.loader:after{content:"";position:absolute;width:10px;height:10px;top:0;bottom:0;left:0;right:0;margin:auto;border:3px solid rgba(0,0,0,0);border-top-color:#000;border-radius:50%;-webkit-animation:loading-spinner .5s ease infinite;animation:loading-spinner .5s ease infinite;padding:5px}@-webkit-keyframes loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container{position:relative;margin:30px 0 35px}.swiper-container .swiper{margin:0 45px;padding-bottom:35px}@media (max-width:480px){.swiper-container .swiper{margin:0 auto}}.swiper-container .swiper__title{font-size:18px;font-weight:400;margin:0 0 22px}@media (max-width:576px){.swiper-container .swiper__title{font-size:16px}}@media (max-width:480px){.swiper-container .swiper-wrapper{margin-bottom:15px}}.swiper-container .swiper-slide{font-size:14px;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:480px){.swiper-container .swiper-slide{height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.swiper-container .swiper-slide__text{margin-bottom:10px}.swiper-container .swiper-slide__name{font-weight:700;font-style:italic}.swiper-container .swiper-pagination{bottom:0}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{top:30%;color:#c4c4c4}@media (max-width:480px){.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:none}}.swiper-container .swiper-button--next{right:0}.swiper-container .swiper-button-prev{left:0}.swiper-container .disabled_swiper_button{display:none}.tasks-pagination{display:block;text-align:center;width:100%}.tasks-pagination__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tasks-pagination__item{border:1px solid #3d9eff;border-radius:3px;cursor:pointer;margin:3px 2px;min-width:52px;padding:5px;text-align:center;text-decoration:none;color:#008bcb;font-size:16px}.tasks-pagination__item:first-child{margin-left:0}.tasks-pagination__item:last-child{margin-right:0}.tasks-pagination__item:hover{border:1px solid #3d9eff}.tasks-pagination__item.current,.tasks-pagination__item:hover{background-color:#3d9eff;color:#fff}.tasks-pagination__item.current:hover{opacity:.7}@media (max-width:425px){.tasks-pagination__item{font-size:1.2em;min-width:45px}}@media (max-width:768px){.tasks-pagination__item{display:none!important}.tasks-pagination__item.mob{display:block!important}}.order-form{padding:27px 20px;margin-bottom:30px;background-color:#3d9eff;color:#fff;font-size:10px;line-height:20px;position:relative}@media (max-width:425px){.order-form{padding:25px 14px 23px}}.order-form input,.order-form select,.order-form textarea{padding:10px 15px;height:38px;color:#000;letter-spacing:.05em}.order-form select:invalid{color:#a9a9a9!important}.order-form select:valid{color:#000!important}.order-form select option{color:#a9a9a9}.order-form .book-img{position:absolute;top:88px;left:489px}@media (max-width:1023px){.order-form .book-img{left:471px}}@media (max-width:730px){.order-form .book-img{display:none}}.order-form .book-img_task{position:relative;right:80px;top:0;left:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){.order-form .book-img_task{right:55px;left:auto}}@media (max-width:767px){.order-form .book-img_task{right:35px}}.order-form__fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-form__change-email{width:120px}.order-form__fields{width:440px}@media (max-width:573px){.order-form__fields{width:100%}}.order-form__fields>input{margin-bottom:10px}.order-form__fields_essay{width:440px}@media (max-width:573px){.order-form__fields_essay{width:100%}}.order-form__fields_essay>input{margin-bottom:10px}.order-form__select-group{display:grid;grid-template-columns:auto auto;gap:10px 8px;margin-bottom:10px}@media (max-width:573px){.order-form__select-group{grid-template-columns:auto}}.order-form__select-group select{width:100%;padding:12px 15px;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:#fff url(https://img.icons8.com/ios-glyphs/30/000000/sort-down.png) no-repeat right 15px bottom 50%;background-size:13px}@media (min-width:574px){.order-form__select-group select{width:216px}}.order-form__select-group select:hover{cursor:pointer}.order-form__select-group select option{font-size:14px;text-transform:none}.order-form__input{width:100%}.order-form__input::-webkit-input-placeholder{color:#000;opacity:.4}.order-form__input::-moz-placeholder{color:#000;opacity:.4}.order-form__input:-ms-input-placeholder{color:#000;opacity:.4}.order-form__input::-ms-input-placeholder{color:#000;opacity:.4}.order-form__input::placeholder{color:#000;opacity:.4}.order-form__comment{width:99%;height:83px!important;margin-bottom:20px}@media (max-width:573px){.order-form__comment{width:100%}}.order-form__comment::-webkit-input-placeholder{line-height:20px}.order-form__comment::-moz-placeholder{line-height:20px}.order-form__comment:-ms-input-placeholder{line-height:20px}.order-form__comment::-ms-input-placeholder{line-height:20px}.order-form__comment::placeholder{line-height:20px}@media (max-width:573px){.order-form__comment::-webkit-input-placeholder{opacity:0}.order-form__comment::-moz-placeholder{opacity:0}.order-form__comment:-ms-input-placeholder{opacity:0}.order-form__comment::-ms-input-placeholder{opacity:0}.order-form__comment::placeholder{opacity:0}}.order-form__price{margin-bottom:15px}@media (max-width:573px){.order-form__price{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.order-form__price .price-value{font-size:24px;font-weight:700;line-height:27px;margin-right:43px}@media (max-width:573px){.order-form__price .price-value{margin:0 0 10px}}.order-form__price .price-info{font-size:14px}@media (max-width:573px){.order-form__price .price-info{font-size:16px}}.order-form__prompt{font-size:16px;font-weight:700;line-height:18px;margin-bottom:20px}@media (max-width:573px){.order-form__prompt{margin-bottom:15px}}.order-form__buy-btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:573px){.order-form__buy-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.order-form__buy-btn a{color:#fff}.order-form__buy-btn .order-btn{width:187px;height:38px;font-size:14px;background-color:#ffe500;border-radius:3px;border:none;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;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 0 0;color:#000}@media (max-width:573px){.order-form__buy-btn .order-btn{margin:0 0 20px}}.order-form__buy-btn .order-btn:hover{cursor:pointer}.order-form__buy-btn .order-btn_sbp:after{content:"";width:39px;height:22px;margin-left:10px;background-image:url(/img/i/sbp-logo.svg);background-size:contain}.order-form__confirmation{display:block;margin-top:10px;font-size:14px;line-height:16px}@media (max-width:573px){.order-form__confirmation{margin-top:0}}.order-form .captcha-copyright,.order-form .captcha-copyright a,.order-form__confirmation a{color:#fff}.order-form_task .order-form__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;padding:0;border:none;margin-bottom:0}.order-form_task .order-form__file_label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:1px solid #0b91ea;margin:0 0 10px}.order-form_task .order-form__file_label span{width:calc(100% - 150px);display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;color:#a1a1a1;letter-spacing:.05em}.order-form_task .order-form__file_label strong{width:150px;height:100%;color:#000;font-size:14px;font-weight:500;background-color:#ffd953;display:inline-block;text-align:center;padding:10px 0}.textarea-container{position:relative}.textarea-container .textarea-placeholder{position:absolute;width:90%;top:8px;left:15px;text-transform:uppercase;letter-spacing:.05em;color:#000}@media (max-width:612px){.textarea-container .textarea-placeholder{line-height:16px}}@media (max-width:400px){.textarea-container .textarea-placeholder{line-height:13px}}.textarea-container .textarea-placeholder:hover{cursor:text}.textarea-container .textarea-placeholder--first-word{color:#000;opacity:.4}.textarea-container .textarea-placeholder--in-brackets{opacity:.4}@media (max-width:475px){.textarea-container .textarea-placeholder--in-brackets{font-size:8px}}.textarea-container textarea:focus+span,.textarea-container textarea[required=required]:valid+span{display:none}.flex-list{padding:0;margin:0}@media (min-width:426px){.flex-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:768px){.flex-list_task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flex-list__title{margin-top:10px;font-size:16px;margin-left:10px;padding-right:15px}.flex-list__description{margin-top:10px;padding-right:31px}.flex-list__item{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media (max-width:768px){.flex-list__item{font-size:13px}}.flex-list__item_task{-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;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media (max-width:768px){.flex-list__item_task:last-child{margin-bottom:0}}@media (max-width:768px){.flex-list__item{margin-bottom:10px}}.flex-list__item img{margin-right:10px}.flex-list__item-row{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:580px){.grid-list{display:grid;grid-template-columns:auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;padding:0;margin-bottom:30px}}.order-instruction{margin:30px 0 19px;background:#dff7fe;padding:20px 20px 24px}@media (max-width:425px){.order-instruction{margin:0 14px 33px;padding-bottom:20px}}.order-instruction h2{margin:0 0 14px}.order-instruction__item,.order-instruction__number{display:-webkit-box;display:-ms-flexbox;display:flex}.order-instruction__number{width:42px;height:42px;background-color:#3d9eff;border-radius:21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#fff;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1023px){.order-instruction__number{width:35px;height:35px;padding:10px 0}}.order-instruction__number_task{margin-right:0}@media (max-width:425px){.order-instruction .flex-list__item:last-child{margin-bottom:0}}.order-instruction .flex-list__item_essay{padding-right:5px}@media (max-width:580px){.order-rules{padding:0 .5em}}.order-rules ul{padding-left:20px}.order-seo{color:#000;font-size:16px;line-height:1.4;padding:0 7px}@media (max-width:768px){.order-seo{font-size:14px}}.order-seo ul{padding-left:20px}.order-seo h2{line-height:1.23em;color:#000}.order-seo p{margin:0;text-indent:0;color:#000}.order-reviews .swiper__title{font-size:24px}@media (max-width:580px){.order-reviews{padding:0 14px}}.order-title{font-size:24px;font-weight:400}.order-subtitle{display:inline-block;margin-top:15px;font-weight:700}.field-with-shadow{border:1px solid #3d9eff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25) inset;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);border-radius:3px;outline:none;background-color:#fff}.validate-message{display:none;color:#fff;font-size:14px;font-weight:700;margin-bottom:20px}.validate-message-file{margin-bottom:10px}.validate-message--visible{display:block!important;color:#910707}.field-error{background-color:#f5d0d0!important}.error-message--visible{display:block}.order-promo{background-color:#3d9eff;width:100%;padding:20px;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:20px 0}@media (max-width:768px){.order-promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px}}.order-promo__text{color:#fff;font-size:16px;font-weight:700;max-width:420px;text-indent:0;padding-right:20px;margin:0}@media (max-width:768px){.order-promo__text{padding-right:0;margin-bottom:15px;max-width:unset}}.order-promo__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffd953;color:#000;text-decoration:none;font-weight:700;border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);margin-top:0;height:48px;width:250px;font-size:18px;margin-right:0!important;padding:0}@media (max-width:768px){.order-promo__btn{margin-bottom:10px}}.order-button{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:580px){.order-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:40px 0}}.order-button--mobile{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:580px){.order-button--mobile{display:block}}.grecaptcha-badge{visibility:hidden}.top-info{width:510px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#008bcb;color:#fff;font-size:16px;font-weight:700;padding:22px 22px 32px;table-layout:auto}.top-info__prompt,.top-info border-collapse{max-width:270px}.top-info__image{width:130px;height:130px;padding-right:26px}@media (max-width:768px){.top-info__image{padding-right:0}}.top-info__btn{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ffd953;color:#000;padding:10px 19px;width:135px;font-size:16px;cursor:pointer;border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25)}.top-info__btn:hover{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5)}.top-info__description{margin:0 0 10px;text-indent:0;line-height:20px}.top-info__steps{margin:0;padding-left:20px}@media (max-width:768px){.top-info{width:100%}}.top-table{width:510px;margin-top:25px;border-collapse:collapse}.top-table_widget{width:100%;margin-top:0}.top-table__row{font-size:14px;line-height:18px;background-color:rgba(0,0,0,0);height:40px}.top-table__row_widget{color:#fff}.top-table__row_widget:first-child .top-table__cell_name:after{width:20px;padding-right:17px;float:right;content:url(/build/assets/fonts/TopIcon.svg)}.top-table__row_widget:first-child .top-table__cell_name .top-table__name_widget{max-width:95px;color:#fff}.top-table__row_widget:first-child .top-table__cell_avatar .top-table__avatar_desktop{border:1px solid #ffd953;padding:1px}.top-table__row_widget .top-table__cell_name a{padding-left:4px}.top-table__row_page:nth-child(odd){background-color:#f7f7f7}.top-table__row_page:first-child .top-table__cell_name:after{width:20px;padding-right:15px;float:right;content:url(/build/assets/fonts/TopIcon.svg)}.top-table__row_page.self{background-color:#2a3346;color:#fff}.top-table__row_page.self .top-table__cell_name{font-weight:700;height:40px}@media (max-width:425px){.top-table__row_page.self .top-table__name{max-width:110px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.top-table__cell{padding:0;width:100%}.top-table__cell_id{padding-left:1em;width:10px}.top-table__cell_avatar{width:30px;-o-object-fit:cover;object-fit:cover;padding:0 8px 0 5px;text-align:center;overflow:hidden}.top-table__cell_avatar a{padding-left:7px}.top-table__cell_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;text-indent:0;height:40px}.top-table__link{color:#fff;text-decoration:none;cursor:pointer;text-align:end;padding:0 15px}.top-table__avatar{height:30px;width:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.top-table__avatar_desktop{border:1px solid #038bca;padding:1px}.top-table__name{margin:0;text-indent:0;color:#000}.top-table__name_widget{max-width:130px;overflow:hidden;color:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width:768px){.top-table{width:100%}}.top-widget{background:#2a3346}.top-widget_mobile{margin-bottom:0;border:none;padding:0 10px 10px}@media (min-width:1024px){.top-widget_mobile{display:none}}.top-widget_mobile .top-widget__link{text-indent:0}.top-widget_desktop{border-top:1px solid hsla(0,0%,100%,.1)}@media (max-width:1023px){.top-widget_desktop{display:none}}.top-widget__table{border-collapse:collapse}.top-widget__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0}.top-widget__link_special{color:#ffd953;text-decoration:underline}.top-widget__link_vip{padding-top:10px}.top-widget__users{display:-webkit-box;display:-ms-flexbox;display:flex}.top-widget__profile-link{width:100%;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.top-widget__profile-link,.top-widget__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-widget__user{width:20%}.top-widget__user:first-child .top-widget__avatar{border:2px solid #ffd953}@media (max-width:375px){.top-widget__user:last-child{display:none}}@media (max-width:375px){.top-widget__user{width:25%}}.top-widget__avatar{height:48px;width:48px;border-radius:50%;border:2px solid #038bca;padding:2px;margin-bottom:3px}.top-widget__name{font-size:14px;color:#fff;text-align:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:90%}@media (max-width:375px){.top-widget__name{font-size:12px}}.main-features{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.main-features{grid-template-columns:repeat(1,1fr)}}.main-features__card{background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}.main-features__title{font-size:18px;font-weight:700;margin-bottom:6px}.main-features__info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-features__brief,.main-features__info{display:-webkit-box;display:-ms-flexbox;display:flex}.main-features__brief{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-features__description{font-size:14px;margin-bottom:14px;padding-right:20px}.main-features__btn{width:110px;background-color:#ffd953;font-size:16px;font-weight:700;padding:10px 20px;text-decoration:none;color:#000;border-radius:3px;text-align:center}.main-features__btn:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25)}.main-features__image{width:52px;height:65px;-ms-flex-item-align:end;align-self:flex-end}.paid-edition__title{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;font-size:14px;line-height:16px;color:#282523;padding:14px 15px;background:#ffd953;font-weight:700}@media (min-width:425px){.paid-edition__title{font-size:16px;line-height:19px}}.paid-edition__title img{width:30px;height:30px;margin-right:14px}@media (min-width:425px){.paid-edition__title img{margin-right:18px}}.paid-edition__block{background:hsla(0,0%,100%,.5);border:1px solid #ffd953;font-family:Roboto,Arial,sans-serif;margin:8px 0 15px;min-height:300px}@media (min-width:425px){.paid-edition__block{margin:12px 0 25px}}.paid-edition__block h3{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:11px 15px 0;font-weight:700;font-size:16px;line-height:19px}@media (min-width:425px){.paid-edition__block h3{margin:13px 25px 0;font-size:20px;line-height:23px}}.paid-edition__block p{margin:6px 15px 0;text-indent:0;font-size:14px;line-height:16px}@media (min-width:425px){.paid-edition__block p{margin:2px 25px 0}}.paid-edition__block .button{background:#ffd953;color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:3px;min-height:47px;width:148px;font-size:18px;line-height:21px;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0}.paid-edition__block .button:hover{background:#f3d536}.paid-edition__block .blurred-content{border:1px solid #dbdbdb;margin:28px auto 15px;-o-object-fit:cover;object-fit:cover;width:calc(100% - 20px);position:relative}@media (min-width:425px){.paid-edition__block .blurred-content{margin:22px auto;width:calc(100% - 30px)}}.paid-edition__block .blurred-content img{width:100%;position:relative}.paid-edition__block>img{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;margin:10px auto}.paid-edition__block .error{display:none;font-size:18px;line-height:21px;margin-top:20px}.paid-edition__block .error_visible{display:block}.paid-edition__block .task-buttons{width:calc(100% - 50px);margin:0 auto}.filter-listByBoth{padding:10px;margin:10px 0;background-color:#3d9eff}@media (max-width:550px){.filter-listByBoth{padding:8px}}.filter-listByBoth__title{color:#fff;margin:10px 0}@media (max-width:550px){.filter-listByBoth__title{margin:8px 0}}.filter-listByBoth__reset-btn{padding:0;font-size:14px;background-color:inherit;color:#fff;cursor:pointer;border:none;border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filter-listByBoth__reset-btn:hover{border-bottom:1px solid #fff}.filter-listByBoth__top-container{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}.filter-listByBoth__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:unset}@media (max-width:550px){.filter-listByBoth__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.filter-listByBoth__container .order-form__input{padding:10px 25px 10px 15px;color:#000;width:100%;font-size:16px;letter-spacing:.55px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-right:10px}.filter-listByBoth__container .order-form__input:last-of-type{margin-right:0}@media (max-width:550px){.filter-listByBoth__container .order-form__input:last-of-type{margin-bottom:0}}@media (max-width:550px){.filter-listByBoth__container .order-form__input{padding:8px 20px 8px 10px;margin-right:0;margin-bottom:10px}}.video-container{position:relative;margin-top:10px;margin-bottom:10px;padding-bottom:58.25%;height:0}figure .change-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){figure .change-player{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}}figure .change-player__button{background-color:rgba(0,0,0,0);color:#008bcb;border:1px solid #3d9eff!important;padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;cursor:pointer;font-family:Inter,sans-serif}@media (max-width:576px){figure .change-player__button{padding:7px 10px}}figure .change-player__button:hover{opacity:.7}figure .change-player__button a{margin-left:0;height:24px;width:111px;background-size:contain;background-repeat:no-repeat}@media (max-width:576px){figure .change-player__button a{height:16px;width:74px;margin-left:0}}figure .change-player__button_yt{background-image:url(/img/youtube-video.svg)}figure .change-player__button_vk{background-image:url(/img/vk-video.svg)}figure .change-player__button_rt{background-image:url(/img/rutube-video.svg)}figure .change-player__button_active{background-color:#3d9eff!important;color:#fff}figure .change-player__button_active:hover{opacity:1}figure .change-player__button_active .change-player__button_vk{background-image:url(/img/vk-video-active.svg)}figure .change-player__button_active .change-player__button_yt{background-image:url(/img/youtube-video-active.svg)}figure .change-player__button_active .change-player__button_rt{background-image:url(/img/rutube-video-active.svg)}figure .change-player>span{font-size:16px}@media (max-width:425px){figure .change-player>span{display:none}}.taskVideo{position:absolute;left:0;top:0;padding-bottom:0;width:100%;height:100%;z-index:2}.taskVideo__edn-link{font-size:16px}.buttons-subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:30px;overflow:hidden;margin-bottom:10px;position:relative}@media (min-width:768px){.buttons-subscribe:before{content:"Подпишитесь на наш канал";z-index:2;vertical-align:top;display:inline-block;font-weight:500;line-height:1.9em;margin-right:.3em}}.btn-subscribe-yt{display:none;margin:.1em 0 .3em;z-index:2}.btn-subscribe-yt>*{display:inline-block;vertical-align:top}.btn-subscribe-yt>.right{float:right}@media (min-width:768px){.btn-subscribe-yt{margin-left:7px}}.btn-subscribe-vk{visibility:hidden;opacity:0;margin-right:-178px;position:relative;z-index:1;margin-top:-220px}@media (min-width:768px){.btn-subscribe-vk{margin-right:-173px}}.btn-subscribe-vk.btn-subscribe__active{visibility:visible;margin-top:-138px;opacity:1;margin-left:-12px}@media (min-width:768px){.btn-subscribe-vk.btn-subscribe__active{margin-left:-3px}}.btn-subscribe-rt{display:none;margin-top:2px;background-color:#100943;padding:3px 20px 7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;cursor:pointer;height:27px;border:rgba(0,0,0,0);text-decoration:none}@media (min-width:768px){.btn-subscribe-rt{margin-left:3px}}.btn-subscribe-rt__icon{content:url(/img/rutube-minilogo.svg);margin-right:6px}.btn-subscribe-rt__title{color:#fff;font-size:12px;line-height:17px;text-align:center;margin:0;padding-top:3px}.btn-subscribe__active{display:-webkit-box;display:-ms-flexbox;display:flex}.task__list{margin:15px 0 20px}.task__list.disabled{padding:1px 0;background:#6d8c9c url(/build/assets/images/back_pattern.png)}.task__list .task__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;text-decoration:none;color:#008bcb;padding:5px 15px;border:1px solid #3d9eff;margin:3px;border-radius:3px;text-align:center;cursor:pointer}.task__list .task__button:hover{background:#3d9eff;color:#fff}.task__list .task__button_disabled{display:none}.task__list_header_disabled{margin:100px 20px;color:#fff;font-size:3em;text-align:center;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.5));filter:drop-shadow(0 0 3px rgba(0,0,0,.5))}.task__list span{display:block}.task__list .section-task{margin-bottom:7px}.task__list-search.active,.task__list-search .task-button,.task__list-search display none{display:inline-block}.task__list.folded>div{display:none}.task__list.folded.active>div,.task__list.folded .active>div,.task__list.folded.active>section,.task__list.folded .active>section{display:block}.task__list.folded section section{display:none;margin:10px 0 10px 20px}.task__list.folded section div{display:none}.task__list.folded section .heading{background:#9acdff;border:1px solid #3d9eff;border-radius:3px;margin:0 0 10px;cursor:pointer;position:relative;padding:7px 0 7px 20px;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}.task__list.folded section .heading:after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #000;margin-right:20px;margin-left:8px}.task__list.folded section .heading.opened,.task__list.folded section .heading:hover{opacity:.6}.task__list.folded section .heading_active:after{border-top:0;border-bottom:10px solid #000}.task a,.task span{display:block;border-radius:3px;color:#008bcb;text-decoration:none;padding:5px 15px;cursor:pointer}.task a:not(.empty):hover,.task span:not(.empty):hover{color:#fff;background:#008bcb}.task-crumbs{padding:7px 20px;text-align:center;color:#fff;background-color:#3d9eff;border-radius:3px;font-weight:700;font-size:18px;position:relative;z-index:2}.task-img-container{display:block;text-align:center}.task-img-container img{max-width:100%;display:inline-block}.task__buttons{-webkit-tap-highlight-color:transparent;max-width:453px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto}@media (max-width:575px){.task__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.task__buttons .ai.btn{padding:6px 15px}.task__buttons .ai.btn:after{display:inline-block;content:"";background:url(/img/ai-solution/arrow.svg) no-repeat 50%;height:20px;width:20px;margin-left:4px}@media (max-width:575px){.task__buttons .ai.btn{margin-top:10px}}.task__button{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;line-height:30px;width:220px;border-radius:3px;margin-bottom:15px;cursor:pointer}.task__button:last-of-type{margin:0}@media (min-width:576px){.task__button{margin:0 20px 0 0}}.task__button_download{display:none;border:1px solid #3d9eff}.task__button_download:hover{background-color:#3d9eff}.task__button_download:hover a{color:#fff}@media (min-width:1024px){.task__button_download{display:-webkit-box;display:-ms-flexbox;display:flex}}.task__button_download a{display:block;text-decoration:none;color:#3d9eff}.task__button_order{background-color:#3d9eff;color:#fff}.task__button_problem{background-color:#9acdff}.task__button_problem:before{display:inline-block;content:"";width:20px;height:20px;padding-right:5px;background-image:url(/build/assets/fonts/feedback.svg);background-repeat:no-repeat;background-position:50%}.paid-edition__mark{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}.paid-edition__mark-text{font-size:12px;color:#ffb800;padding:0 5px}.paid-edition .bg-bh{background-color:#2a3346;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px}.with-overtask{position:relative}.with-overtask .overtask{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0)}.task__list.task-list-search .section-task,.task__list.task-list-search .section-task .heading{display:none}.task__list.task-list-search .section-task.found.active .found{display:block}.task__list.task-list-search .section-task.found>.heading_found{display:-webkit-box;display:-ms-flexbox;display:flex}.task__list.task-list-search>.section-task.found{display:block}.task__list.task-list-search .task__button{display:none}.task__list.task-list-search .task__button.active{display:inline-block}.checklists,.essays{display:block}.checklists__list,.essays__list{padding:0}.checklists__item,.essays__item{display:block;margin:0 auto 10px;padding:20px;background-color:#f7f7f7;border-radius:2px}.checklists__item-description,.essays__item-description{background-color:#dff7fe}.checklists__item__link,.essays__item__link{color:#008bcb;text-decoration:none}.checklists__item__link:hover,.essays__item__link:hover{color:#ffd953}.checklists__item__link__details,.essays__item__link__details{border-radius:3px;display:inline-block;padding:10px 15px;color:#fff;background-color:#3d9eff}.checklists__item__link__details:hover,.essays__item__link__details:hover{color:#fff;background:#9acdff}.check-list-data h2,.check-list-data h3,.check-list-data h4,.check-list-data h5,.check-list-data h6,.checklists__item__header,.essays__item__header{font-weight:700;margin:0;text-transform:none;font-size:16px}.checklists__item__small-header,.essays__item__small-header{font-weight:700;font-size:1.2em;margin:0 0 1em;line-height:1.2}.checklists__item__text,.essays__item__text{margin:0 0 15px;line-height:20px}.checklists__item__text_blur,.essays__item__text_blur{line-height:24px;font-size:12px;font-family:Arial,sans-serif}.checklists__item__text .sub-title,.essays__item__text .sub-title{font-weight:700;line-height:1.6}.checklists__item__text a,.essays__item__text a{color:#000}.checklists__item__text.text-without-margin,.essays__item__text.text-without-margin{margin:0}.checklists__item .list-sub-title,.essays__item .list-sub-title{display:block;margin:5px 0;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.55px}.checklists__item__sub-text,.essays__item__sub-text{font-weight:700;font-style:italic}.checklists__item.item-about,.essays__item.item-about{background:rgba(255,217,83,.4)}.checklists__item.item-about .checklists__item__text:last-child,.checklists__item.item-about .essays__item__text:last-child,.essays__item.item-about .checklists__item__text:last-child,.essays__item.item-about .essays__item__text:last-child{margin:20px 0}.check-list-data h2,.check-list-data h3,.check-list-data h4,.check-list-data h5,.check-list-data h6,.checklists__item.margin,.essays__item.margin{margin:20px 0}.check-list-data h3{color:#d20000}.check-list-data h4{font-size:1.12em}.check-list-data h5{font-size:1.1em}.check-list-data h6{font-size:1em}.error-page{max-width:995px;margin:50px auto 0}@media (max-width:768px){.error-page{margin:0}}.error-page .error-block{padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.error-page .error-block,.error-page .error-block .img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-page .error-block .img-container{margin:70px 0 15px}.error-page .error-block .img-container .brand{margin:0;width:100%}.error-page .error-block .img-container .brand .tagline{font-size:30px;text-align:center}.error-page .error-block .img-container .brand img{height:93px;width:14em}.error-page .error-block .text{font-size:24px;font-weight:700;line-height:30px}@media (max-width:768px){.error-page .error-block .text{font-size:18px;line-height:22px}}.error-page .error-block .link{display:inline;text-decoration:none;color:#3d9eff}.error-page .error-block .cat-icon{width:234px;height:100px;margin:82px 0 21px}.error-page .error-block h1{font-size:48px;font-weight:700;margin-bottom:14px;line-height:50px}@media (max-width:768px){.error-page .error-block h1{font-size:35px;line-height:40px}}.content-reached-block{display:inline-block;width:100%;text-align:center}.content-reached-block p{font-size:16px;line-height:1.2em;text-indent:0}.content-reached-block img{max-width:100%;min-height:100px}.payments-info__current-tariff .underlined,div[class^=tariffs__] .underlined{text-decoration:underline}.payments-info__current-tariff .bold,div[class^=tariffs__] .bold{font-weight:700}.payments-info__current-tariff .highlighted,div[class^=tariffs__] .highlighted{font-size:24px;line-height:29px}.payments-info__current-tariff p,div[class^=tariffs__] p{text-indent:0;margin:0}.payments-info__current-tariff .card,div[class^=tariffs__] .card{color:#fff;border-radius:3px;overflow:hidden;font-family:Inter,Arial,sans-serif;letter-spacing:.02em;padding:0 30px 30px;font-weight:400;font-size:14px;line-height:16px}.payments-info__current-tariff .card .price_per-month,.payments-info__current-tariff .card__point,.payments-info__current-tariff .card__title-container,div[class^=tariffs__] .card .price_per-month,div[class^=tariffs__] .card__point,div[class^=tariffs__] .card__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:46px}.payments-info__current-tariff .card__title-container,div[class^=tariffs__] .card__title-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payments-info__current-tariff .card__title,div[class^=tariffs__] .card__title{text-transform:uppercase;font-weight:700;font-size:16px;line-height:19px}.payments-info__current-tariff .card__title:before,div[class^=tariffs__] .card__title:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;content:"";vertical-align:text-bottom;margin-right:5px}.payments-info__current-tariff .card__point,div[class^=tariffs__] .card__point{padding:5px 0 5px 10px}.payments-info__current-tariff .card__point img,div[class^=tariffs__] .card__point img{margin-right:10px}.payments-info__current-tariff .card__point .limit,div[class^=tariffs__] .card__point .limit{font-family:Inter,Arial,sans-serif;font-size:24px;line-height:29px;margin-right:10px;width:33px}@media (max-width:425px){.payments-info__current-tariff .card__point,div[class^=tariffs__] .card__point{min-height:55px}.payments-info__current-tariff .card__point .limit,.payments-info__current-tariff .card__point img,div[class^=tariffs__] .card__point .limit,div[class^=tariffs__] .card__point img{margin-right:5px}}@media (max-width:375px){.payments-info__current-tariff .card__point,div[class^=tariffs__] .card__point{min-height:58px}}.payments-info__current-tariff .card__point-cont,div[class^=tariffs__] .card__point-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payments-info__current-tariff .card__point.empty,div[class^=tariffs__] .card__point.empty{padding:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payments-info__current-tariff .card__point.empty span,div[class^=tariffs__] .card__point.empty span{width:59px;height:3px;background:#fff}.payments-info__current-tariff .card__point .profit,div[class^=tariffs__] .card__point .profit{display:grid;grid-template-columns:53px 1fr;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-areas:"price_without-discount profit-count" "price_with-discount price_with-discount"}@media (max-width:576px){.payments-info__current-tariff .card__point .profit,div[class^=tariffs__] .card__point .profit{grid-template-columns:1fr;grid-template-areas:"price_without-discount" "price_with-discount" "profit-count"}}.payments-info__current-tariff .card__point .profit .price_without-discount,div[class^=tariffs__] .card__point .profit .price_without-discount{text-decoration:line-through;font-weight:300;font-size:18px;line-height:22px;grid-area:price_without-discount}.payments-info__current-tariff .card__point .profit .profit-count,div[class^=tariffs__] .card__point .profit .profit-count{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:12px;line-height:14px;grid-area:profit-count;align-self:end;margin-bottom:2px}.payments-info__current-tariff .card__point .profit .profit-count span,div[class^=tariffs__] .card__point .profit .profit-count span{font-size:14px;line-height:16px}.payments-info__current-tariff .card__buy-btn,.payments-info__current-tariff .card__link,div[class^=tariffs__] .card__buy-btn,div[class^=tariffs__] .card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;background:-webkit-gradient(linear,left top,left bottom,from(#ffd953),to(#f7cf42));background:-o-linear-gradient(top,#ffd953 0,#f7cf42 100%);background:linear-gradient(180deg,#ffd953,#f7cf42);-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.25);box-shadow:1px 2px 6px rgba(0,0,0,.25);border-radius:3px;text-decoration:none;text-transform:uppercase;line-height:22px;border:none;font-size:15px;color:#2f3142;padding:10px}.payments-info__current-tariff .card__buy-btn:hover,.payments-info__current-tariff .card__link:hover,div[class^=tariffs__] .card__buy-btn:hover,div[class^=tariffs__] .card__link:hover{background:#f3d536;cursor:pointer}.payments-info__current-tariff .card__link,div[class^=tariffs__] .card__link{width:146px;margin:24px auto 18px}@media (max-width:425px){.payments-info__current-tariff .card__link,div[class^=tariffs__] .card__link{margin:14px auto 8px}}@media (max-width:374px){.payments-info__current-tariff .card__link,div[class^=tariffs__] .card__link{width:118px}}.payments-info__current-tariff .card__buy-btn,div[class^=tariffs__] .card__buy-btn{margin:10px auto 0;width:100%}.payments-info__current-tariff .card__buy-btn_sbp p,div[class^=tariffs__] .card__buy-btn_sbp p{margin-top:-10px}.payments-info__current-tariff .card__buy-btn_sbp p:after,div[class^=tariffs__] .card__buy-btn_sbp p:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:54px;height:28px;margin-left:10px;background:no-repeat 50%/100% url(/img/i/sbp-logo.svg);-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}@media (max-width:576px){.payments-info__current-tariff .card__buy-btn_sbp p:after,div[class^=tariffs__] .card__buy-btn_sbp p:after{width:32px;height:17px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-left:5px}}@media (max-width:576px){.payments-info__current-tariff .card__buy-btn_sbp p,div[class^=tariffs__] .card__buy-btn_sbp p{margin-top:0}}.payments-info__current-tariff .card__buy-btn_sbp.disabled,div[class^=tariffs__] .card__buy-btn_sbp.disabled{cursor:default;opacity:.5}.payments-info__current-tariff .card__buy-btn:first-of-type,div[class^=tariffs__] .card__buy-btn:first-of-type{margin:20px auto 0}.payments-info__current-tariff .card .offer,div[class^=tariffs__] .card .offer{margin:20px auto 6px;text-align:center}.payments-info__current-tariff .card .offer a,div[class^=tariffs__] .card .offer a{color:inherit}.payments-info__current-tariff .card__app-link,div[class^=tariffs__] .card__app-link{cursor:pointer}.payments-info__current-tariff .card__form,div[class^=tariffs__] .card__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0}@media (max-width:425px){.payments-info__current-tariff .card__form,div[class^=tariffs__] .card__form{margin-top:15px}}.payments-info__current-tariff .card.premium,div[class^=tariffs__] .card.premium{background:-webkit-gradient(linear,left top,left bottom,from(#8ba6c1),to(#516a99));background:-o-linear-gradient(top,#8ba6c1 0,#516a99 100%);background:linear-gradient(180deg,#8ba6c1,#516a99)}.payments-info__current-tariff .card.premium .card__benefits>.card__point,.payments-info__current-tariff .card.premium .card__title-container,div[class^=tariffs__] .card.premium .card__benefits>.card__point,div[class^=tariffs__] .card.premium .card__title-container{border-bottom:1px solid #656f83}.payments-info__current-tariff .card.premium .card__benefits>.card__point .card__title:before,.payments-info__current-tariff .card.premium .card__title-container .card__title:before,div[class^=tariffs__] .card.premium .card__benefits>.card__point .card__title:before,div[class^=tariffs__] .card.premium .card__title-container .card__title:before{background:url(/img/i/crown.svg)}.payments-info__current-tariff .card.premium-plus,div[class^=tariffs__] .card.premium-plus{background:-webkit-gradient(linear,left top,left bottom,from(#dea81f),to(#c58850));background:-o-linear-gradient(top,#dea81f 0,#c58850 100%);background:linear-gradient(180deg,#dea81f,#c58850)}.payments-info__current-tariff .card.premium-plus .card__benefits>.card__point,.payments-info__current-tariff .card.premium-plus .card__title-container,div[class^=tariffs__] .card.premium-plus .card__benefits>.card__point,div[class^=tariffs__] .card.premium-plus .card__title-container{border-bottom:1px solid #c58950}.payments-info__current-tariff .card.premium-plus .card__title:before,div[class^=tariffs__] .card.premium-plus .card__title:before{background:url(/img/i/crown.svg)}.payments-info__current-tariff .card{padding:0 20px 30px}.tariffs__cards{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;margin:20px 0 0;padding-top:10px;max-width:743px}@media (max-width:768px){.tariffs__cards{grid-column-gap:15px}}@media (max-width:425px){.tariffs__cards{margin:5px 0 0;padding-top:7px}}@media (max-width:375px){.tariffs__cards{grid-column-gap:10px}}.tariffs__cards#tariff-page__cards .card{grid-row:1/12}.tariffs__cards .card{display:grid;grid-template-rows:subgrid;grid-row:1/10}@media (max-width:768px){.tariffs__cards .card{padding:0 15px 20px!important}}@media (max-width:425px){.tariffs__cards .card{padding:0 5px 20px!important}}.tariffs__cards .card .card__benefits{display:grid;grid-template-rows:subgrid;grid-row:2/9}@media (max-width:576px){.tariffs__cards .card.premium-plus .card__title-container .card__title:after{content:" +"}}@media (max-width:425px){.tariffs__cards .card .card__point{min-height:55px;padding-left:5px}}@media (max-width:375px){.tariffs__cards .card .card__point{padding-left:5px;min-height:58px}}.tariffs__cards .card .card__point.empty{display:-webkit-box;display:-ms-flexbox;display:flex}.ai-solution-form{width:100%}.ai-solution-form .promo-heading{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:30px 0 16px}.ai-solution-form .promo-heading .text-content{max-width:58%}.ai-solution-form .promo-heading .text-content .title{font-size:30px;line-height:1.2;font-weight:700;margin:0 0 15px}.ai-solution-form .promo-heading .text-content .description{font-size:18px;line-height:1.4;margin:0 0 20px;font-weight:400}.ai-solution-form .promo-heading .text-content .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.ai-solution-form .promo-heading .image-content{max-width:40%}.ai-solution-form .promo-heading .image-content img{display:block;width:100%;height:auto}.ai-solution-form .ask-question{margin-top:16px}.ai-solution-form .ask-question .title{font-size:24px;font-weight:700;margin:0 0 10px}.ai-solution-form .ask-question .description{font-size:16px;margin:0 0 20px}.ai-solution-form .ask-question .warning{background:#f7f7f7;color:#ed1c24;padding:16px;margin:20px 0}.ai-solution-form .ask-question .warning .title{font-size:16px;font-weight:700;margin:0 0 10px}@media (max-width:700px){.ai-solution-form .ask-question .warning .title{font-size:14px}}.ai-solution-form .ask-question .warning .description{font-size:16px;margin:0;line-height:1.4}@media (max-width:700px){.ai-solution-form .ask-question .warning .description{font-size:14px}}.ai-solution-form .ask-question .ask-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-solution-form .ask-question .ask-form .label{font-size:24px;margin:0 0 20px;font-weight:700;line-height:30px}@media (max-width:700px){.ai-solution-form .ask-question .ask-form .label{font-size:20px;line-height:24px}}.ai-solution-form .ask-question .ask-form .textInput{font-family:Inter,sans-serif;min-height:200px;width:100%;padding:10px;font-size:16px;line-height:1.4;resize:vertical;border:1px solid rgba(0,0,0,.1);border-radius:3px;margin-bottom:25px}.ai-solution-form .ask-question .ask-form .cropContainer{margin-bottom:10px;display:none;max-height:210px;overflow:hidden;background-color:#e5e5e5}.ai-solution-form .ask-question .ask-form .cropContainer img{-o-object-fit:contain;object-fit:contain;max-height:210px;max-width:100%;display:block;margin:0 auto}.ai-solution-form .ask-question .ask-form .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.ai-solution-form .ask-question .ask-form .actions .apply-btn{background-color:#2a3346;color:#fff}.ai-solution-form .ask-question .ask-form .actions .submit:disabled,.ai-solution-form .ask-question .ask-form .actions .upload:disabled{opacity:.7;cursor:default}.ai-solution-form .ask-question .ask-form .error{display:none;color:#ed1c24;position:absolute;bottom:10px;font-size:12px;line-height:1;padding:0;margin:0}.ai-solution-form .ask-question .ask-form .form-container{position:relative}.ai-solution-form .ask-question .ask-form .form-container .field{position:relative;margin-bottom:-5px}.ai-solution-form .ask-question .ask-form .form-container .form-overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;border-radius:3px}.ai-solution-form .ask-question .ask-form .form-container.loading .form-overlay{display:block}.ai-solution-form .ask-question .ask-form .form-container.loading .robot-loader-container{display:-webkit-box;display:-ms-flexbox;display:flex}.ai-solution-form .ask-question .ask-form .form-container .robot-loader-container{background-color:#fff;border-radius:3px;width:283px;height:100px;-webkit-box-shadow:0 4px 6px 0 rgba(86,86,86,.5);box-shadow:0 4px 6px 0 rgba(86,86,86,.5);display:none;-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%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.ai-solution-form .ask-question .ask-form .form-container .robot-loader-container .robot-loader{width:100px}.ai-solution-form .ask-question .ask-form .form-container .robot-loader-container .text{font-size:14px;color:#8294f2;font-weight:500}.ai-solution-form .ask-question .requirements{margin:30px 0 0;padding:16px;background:#f7f7f7}.ai-solution-form .ask-question .requirements h3{font-size:16px;margin:0}.ai-solution-form .ask-question .requirements .tips{margin:10px 0 0;padding-left:16px}.ai-solution-form .ask-question .requirements .tips li{font-size:14px;line-height:1.4;position:relative}.ai-solution-form .how-it-works{margin-top:30px}.ai-solution-form .how-it-works .title{font-size:24px;text-align:start;font-weight:700;margin:0 0 10px}.ai-solution-form .how-it-works .description{margin:0 auto 20px;font-size:14px;text-align:start}.ai-solution-form .how-it-works .buttons{margin-top:40px}.ai-solution-form .how-it-works .guide{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none}.ai-solution-form .how-it-works .guide li{border:1px solid rgba(0,0,0,.1);padding:16px;font-size:14px;line-height:1.4;min-height:206px}.ai-solution-form .how-it-works .guide li h4{font-weight:700;font-size:18px;margin:0 0 10px}.ai-solution-form .how-it-works .guide li p{margin:0;font-size:16px}.ai-solution-form .solved-tasks{margin-top:40px}.ai-solution-form .solved-tasks .title{text-align:start;font-size:24px;font-weight:700;margin:0 0 20px}@media (max-width:700px){.ai-solution-form .promo-heading{margin:10px 0;-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}.ai-solution-form .promo-heading .text-content{max-width:100%;margin-bottom:20px}.ai-solution-form .promo-heading .text-content .title{font-size:20px}.ai-solution-form .promo-heading .text-content .description{font-size:14px}.ai-solution-form .promo-heading .image-content{max-width:100%;margin:0 auto}.ai-solution-form .promo-heading .buttons{font-size:14px}.ai-solution-form .ask-question .title{font-size:20px}.ai-solution-form .ask-question .description,.ai-solution-form .warning .description,.ai-solution-form .warning .title{font-size:14px}.ai-solution-form .ask-form .ask-question{font-size:14px;min-height:100px}.ai-solution-form .ask-form .tips .description,.ai-solution-form .ask-form .tips .title{font-size:14px}.ai-solution-form .how-it-works{margin-top:30px}.ai-solution-form .how-it-works .title{text-align:start;font-size:20px}.ai-solution-form .how-it-works .description{font-size:14px;max-width:100%;margin:0 0 20px;text-align:left}.ai-solution-form .how-it-works .guide{grid-template-columns:repeat(1,1fr)}.ai-solution-form .how-it-works .guide li{min-height:116px}.ai-solution-form .how-it-works .guide li h4{font-size:16px}.ai-solution-form .how-it-works .guide li p{font-size:14px}.ai-solution-form .solved-tasks .title{font-size:20px;text-align:start}}.ai.solved-tasks-list{list-style:none;margin:0;padding:0}.ai.solved-tasks-list h2,.ai.solved-tasks-list h3,.ai.solved-tasks-list h4{font-size:16px;line-height:20px;margin:0 0 10px}.ai.solved-tasks-list.moderation>.solved-task{padding:16px;border-top:4px solid #3d9eff}.ai.solved-tasks-list.moderation>.solved-task_approved{border-color:#16a34a}.ai.solved-tasks-list.moderation>.solved-task_rejected{border-color:#ef4444}.ai.solved-tasks-list.moderation>.solved-task a{padding:10px 0}.ai.solved-tasks-list .solved-task{border:1px solid rgba(0,0,0,.1);border-radius:3px;margin-bottom:20px}@media (max-width:768px){.ai.solved-tasks-list .solved-task{margin-bottom:10px}}.ai.solved-tasks-list .solved-task__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin:20px 0}.ai.solved-tasks-list .solved-task__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 15px;border:1px solid;border-radius:3px}.ai.solved-tasks-list .solved-task__button:hover{opacity:.8;cursor:pointer}.ai.solved-tasks-list .solved-task__button.disabled{opacity:.3}.ai.solved-tasks-list .solved-task__button.disabled:hover{cursor:default}@media (max-width:425px){.ai.solved-tasks-list .solved-task__button{padding:5px}}.ai.solved-tasks-list .solved-task__button:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;margin-right:4px}.ai.solved-tasks-list .solved-task__button_approved{background-color:#16a34a;border-color:#16a34a;color:#fff}.ai.solved-tasks-list .solved-task__button_approved:before{background:url(/img/ai-solution/check-circle.svg) no-repeat 50%}.ai.solved-tasks-list .solved-task__button_rejected{background-color:#ef4444;border-color:#ef4444;color:#fff}.ai.solved-tasks-list .solved-task__button_rejected:before{background:url(/img/ai-solution/x-octagon.svg) no-repeat 50%}.ai.solved-tasks-list .solved-task__button div{font-size:16px;margin:0 0 15px}.ai.solved-tasks-list .solved-task__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai.solved-tasks-list .solved-task__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.ai.solved-tasks-list .solved-task__tag-value{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:18px;height:20px;padding:0 10px;background-color:#94a3b8;border-radius:10px;color:#fff}.ai.solved-tasks-list a{display:block;color:#000;font-size:16px;line-height:1.4;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;padding:16px;white-space:normal;overflow-wrap:break-word;word-break:break-word}.ai.solved-tasks-list a:hover{background-color:#f7f7f7}@media (max-width:700px){.ai.solved-tasks-list p{font-size:14px}}.ai-solution .breadcrumbs{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ai-solution .breadcrumbs li:last-child span{white-space:nowrap}.ai-solution .solution{margin-bottom:40px;overflow-x:hidden}.ai-solution .solution h1{font-size:20px;line-height:24px;font-weight:700}.ai-solution .solution h3{font-size:16px}.ai-solution .solution .question{font-size:24px;font-weight:700}.ai-solution .solution .ai-response p{font-size:16px;display:block;white-space:normal;overflow-wrap:break-word;word-break:break-word}@media (max-width:700px){.ai-solution .solution .ai-response p{font-size:14px}}.ai-solution .solution .ai-response pre{overflow:auto;padding:10px 0}.ai-solution .solution .ai-response ol,.ai-solution .solution .ai-response ul{margin:1em 0 1em 1.5em;padding-left:1em}.ai-solution .solution .ai-response li{margin:.25em 0}.ai-solution .solution .ai-response h1{font-size:1.25em;font-weight:700;margin:1.2em 0 .6em}.ai-solution .solution .ai-response h2{font-size:1.2em;font-weight:700;margin:1.2em 0 .6em}.ai-solution .solution .ai-response h3,.ai-solution .solution .ai-response h4{font-size:1.125em;font-weight:700;margin:1.2em 0 .6em}.ai-solution .solution .ai-response h5,.ai-solution .solution .ai-response h6{font-size:1em;font-weight:400;margin:1.2em 0 .6em}.ai-solution .solution img{width:100%}.ai-solution .review button{width:44px;height:44px;border:1px solid rgba(0,0,0,.1);border-radius:3px;background-color:inherit;background-image:url(/img/ai-solution/like.png);background-position:50%;background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ai-solution .review button:hover{background-color:#f7f7f7}.ai-solution .review .dislike{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:20px}.ai-solution .links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ai-solution .solved-tasks{margin-top:40px}.ai-solution .solved-tasks .title{font-size:24px;font-weight:700;margin:0 0 20px}@media (max-width:700px){.ai-solution .solution h1{font-size:20px}.ai-solution .solution h2,.ai-solution .solution h3{font-size:16px}.ai-solution .solution p{font-size:14px}.ai-solution .solved-tasks .title{font-size:20px;text-align:start}}.ai-solution-list__statuses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;gap:10px}.ai-solution-list__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 15px;background-color:#2a3346;color:#fff;text-decoration:none;border-radius:3px}.ai-solution-list__status:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;margin-right:4px;-webkit-mask-repeat:no-repeat;background-color:#fff}.ai-solution-list__status:hover{opacity:.8}.ai-solution-list__status_for-checking:before{-webkit-mask-image:url(/img/ai-solution/alert-triangle.svg);mask-image:url(/img/ai-solution/alert-triangle.svg)}.ai-solution-list__status_approved:before{-webkit-mask-image:url(/img/ai-solution/check-circle.svg);mask-image:url(/img/ai-solution/check-circle.svg)}.ai-solution-list__status_rejected:before{-webkit-mask-image:url(/img/ai-solution/x-octagon.svg);mask-image:url(/img/ai-solution/x-octagon.svg)}.ai-solution-list__status_active{background-color:#ffd953;color:#000}.ai-solution-list__status_active:before{background-color:#000}.ai-solution-list__status_active:hover{cursor:default;opacity:1}.ai-solution-list .list-heading,.ai-solution-list .list-heading .title{margin:0 0 20px}.ai-solution-list .list-heading .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ai-solution-list .popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-solution-list .popup__title{text-align:center;max-width:460px}.ai-solution-list .popup__pic{position:relative;z-index:2}.ai-solution-list .popup__pic-cont{position:relative;margin:8px 0 20px}@media (max-width:768px){.ai-solution-list .popup__pic-cont{margin-bottom:30px}}@media (max-width:768px){.ai-solution-list .popup__pic-cont_desktop{display:none}}@media (min-width:769px){.ai-solution-list .popup__pic-cont_mob{display:none}}.ai-solution-list .popup__pic-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.pagination{padding:0;margin:0;list-style:none;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.pagination,.pagination__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__link{padding:5px 15px;border:1px solid #3d9eff;border-radius:3px;color:#3d9eff;text-decoration:none;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.pagination__link:hover{opacity:.8}.pagination__link.is-current{background:#3d9eff;color:#fff;cursor:default;pointer-events:none}.pagination__link-arrow{padding:5px 7px}.pagination__ellipsis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:38px;height:30px;color:#3d9eff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}@media (max-width:600px){.pagination__ellipsis{width:28px;height:30px}.pagination__link{padding:5px 10px}}@media (max-width:439px){.pagination{max-width:250px;margin:0 auto}}.ai.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-radius:3px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;text-decoration:none;padding:6px 15px 7px;border:none}.ai.btn:hover{opacity:.8}.ai.primary-btn{background-color:#ffd953;color:#000}.ai.outline-btn{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);color:#000}.ai.secondary-btn{background-color:#3d9eff;color:#fff}.ai.arrow-btn:after,.ai.message-btn:before,.ai.painting-btn:before{display:inline-block;content:"";background-repeat:no-repeat;background-position:50%;height:24px;width:24px}.ai.arrow-btn:after{background-image:url(/img/ai-solution/arrow.svg);margin-left:4px;margin-bottom:-1px}.ai.message-btn:before{background-image:url(/img/ai-solution/message.svg);margin-right:4px}.ai.painting-btn:before{background-image:url(/img/ai-solution/painting.svg);margin-right:4px}html{scroll-behavior:smooth}
.adb-container{top:0;left:0;height:100vh;width:100vw;background:rgba(6,6,6,.7);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adb-container>*{-webkit-box-sizing:border-box;box-sizing:border-box}.popapBlockedAd.active{display:block;z-index:1000;position:fixed;width:100%;height:100%;top:0;left:0;overflow:scroll}.popapBlockedAd .container{width:660px;height:560px;position:relative;margin:0 auto 10px;display:block;z-index:100;background:#fff}.active>.shadowClose,.shadow.active,.shadowNews.active{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.45);opacity:1;z-index:90;cursor:pointer}.popapBlockedAd .leftColl{width:360px;float:left;padding:0 10px 0 15px}.popapBlockedAd .leftColl,.popapBlockedAd .rightColl{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.popapBlockedAd .rightColl{width:300px;float:right}.popapBlockedAd .leftColl .close{background:rgba(0,0,0,0) url(/build/assets/images/close.jpeg) no-repeat 50%;background-size:contain;position:absolute;width:15px;height:15px;z-index:10;left:10px;top:10px;overflow:hidden;cursor:pointer}.popapBlockedAd .leftColl .wrap{padding-top:224px;background:rgba(0,0,0,0) url(/build/assets/images/ad_logo.jpeg) no-repeat top;background-size:auto 192px}.popapBlockedAd .titleBlockedAd{font-family:PT Sans,sans-serif;font-weight:700;font-size:24px;color:#000;text-align:center;margin-bottom:20px}.popapBlockedAd .txt p{font-family:OpenSans,sans-serif;font-size:16px;color:#565d66;line-height:21px;text-indent:0!important;margin-bottom:15px}.popapBlockedAd .rightColl .wrap{position:relative;width:100%;overflow:hidden;height:560px;background:#e54c6d}.popapBlockedAd .nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px 15px;border-bottom:1px solid #767676;font-size:15px;color:#fff;font-weight:100;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-pack:space-between}.popapBlockedAd .slideGallery.slide-1{left:0}.popapBlockedAd .slideGallery{position:absolute;width:900px;height:100%;overflow:hidden;left:0;-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.popapBlockedAd .nav span.active{color:#fff;border-bottom:3px solid #fff;cursor:default;pointer-events:none}.popapBlockedAd .nav span{padding-bottom:3px;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer}.popapBlockedAd .nav span:hover{border-bottom:3px solid #fff}.popapBlockedAd #oneSlide{background:#ffe0e7 url(/build/assets/images/one_slide.jpeg) no-repeat center 152px;background-size:240px auto;display:none}.popapBlockedAd .slideGallery>.slide{position:absolute;width:300px;left:0;height:100%}.popapBlockedAd #twoSlide{background:#ffe0e7 url(/build/assets/images/two_slide.jpeg) no-repeat center 152px;background-size:240px auto;left:0;display:none}.popapBlockedAd #threeSlide{background:#ffe0e7 url(/build/assets/images/three_slide.jpeg) no-repeat center 152px;background-size:240px auto;left:0;display:none}.popapBlockedAd .slideGallery>.slide+.slide+.slide{left:600px}.popapBlockedAd .slideGallery .title{font-weight:600;font-size:16px;color:#000;padding:15px 30px}.popapBlockedAd ol{padding:0 30px;margin:0;text-align:left;list-style:decimal}.popapBlockedAd ol li{margin-bottom:15px;text-indent:0;font-size:14px;color:#000;line-height:18px}.popapBlockedAd .slideGallery>.slide+.slide{left:300px}.popapBlockedAd .txt .bold{font-family:OpenSans,sans-serif;font-size:16px;color:#000;font-weight:600;padding:20px 0 22px;border-bottom:1px solid #cfd9de;margin-bottom:25px}.popapBlockedAd .txt{text-align:left}.visible{display:block!important}.hidden{display:none!important}.non-fixed{position:relative!important}.empty-top{top:0!important}
.doc-link{display:inline-block;position:relative;padding:20px 10px 20px 60px;margin-right:60px;margin-top:20px;color:#507299;text-decoration:none}.doc-link:hover{-webkit-filter:brightness(120%);filter:brightness(120%);background:rgba(80,114,155,.09)}.doc-link:after{content:"";position:absolute;width:50px;height:50px;top:5px;left:0;background:url(/build/assets/images/file.png);background-size:contain}.doc-link.pdf:after{background:url(/build/assets/images/pdf.png);background-size:contain}.doc-link.doc:after,.doc-link.docx:after{background:url(/build/assets/images/doc.png);background-size:contain}.doc-link.jpeg:after,.doc-link.jpg:after{background:url(/build/assets/images/jpg.png);background-size:contain}.doc-link.png:after{background:url(/build/assets/images/png.png);background-size:contain}.doc-link.ppt:after,.doc-link.pptx:after{background:url(/build/assets/images/ppt.png);background-size:contain}.doc-link.txt:after{background:url(/build/assets/images/txt.png);background-size:contain}.doc-link.xls:after{background:url(/build/assets/images/xls.png);background-size:contain}.doc-link.zip:after{background:url(/build/assets/images/zip.png);background-size:contain}
.content-reached-block{display:inline-block;width:100%;text-align:center}.content-reached-block p{font-size:16px;line-height:1.2em;text-indent:0}.content-reached-block img{max-width:100%;min-height:100px}
.change-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;font-size:14px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.change-player__icon{margin-left:10px;height:24px;width:111px;background-size:contain;background-repeat:no-repeat}@media (max-width:576px){.change-player__icon{height:16px;width:74px;margin-left:4px}}.change-player__button{background-color:rgba(0,0,0,0);border:1px solid #507299;padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;cursor:pointer}@media (max-width:576px){.change-player__button{padding:7px 10px}}.change-player__button:hover{opacity:.7}.change-player__button_yt .change-player__icon{background-image:url(/build/assets/fonts/youtube-video.svg)}.change-player__button_vk .change-player__icon{background-image:url(/build/assets/fonts/vk-video.svg)}.change-player__button_active{background-color:#507299;color:#fff}.change-player__button_active:hover{opacity:1}.change-player__button_active.change-player__button_yt .change-player__icon{background-image:url(/build/assets/fonts/youtube-video-active.svg)}.change-player__button_active.change-player__button_vk .change-player__icon{background-image:url(/build/assets/fonts/vk-video-active.svg)}.btn-subscribe{display:none}.btn-subscribe.displayed{display:block}
.popUp-subscribe{display:none;position:fixed;bottom:1em;right:1em;padding:1em 2em;background:#fff;min-width:20em;min-height:3em;border:.05em solid #ddd;-webkit-box-shadow:0 0 .1em #000;box-shadow:0 0 .1em #000}@media (min-width:768px){.popUp-subscribe{display:block}}.popUp-button{border:none;background:rgba(0,0,0,0);cursor:pointer}.popUp-button-close{position:absolute;top:.5em;right:.5em}#pop_up_subscribe{display:inline-block}
