@layer common{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{min-width:1320px;margin:0;font-family:Roboto,sans-serif;font-size:16px;color:#000;background-color:#fff;-webkit-text-size-adjust:100%}@media (max-width: 1350px){body{min-width:100%}}@media (max-width: 767px){body{font-size:14px;line-height:20px}}.body-fixed{overflow:hidden}p{margin:0}a{text-decoration:none;color:#000;cursor:pointer}ul{margin:0;padding:0;list-style-type:none}svg.icon{display:inline-block;fill:#4c4c4c;stroke:#4c4c4c;height:24px;width:24px}.icon.ajax{background-image:url(/images/ajax.gif);background-repeat:no-repeat;background-position:center;display:block;height:24px;width:24px}.scroll-to{scroll-margin-top:100px}.container{max-width:1320px;margin:0 auto}@media (max-width: 1439px){.container{margin:0 24px}}@media (max-width: 1023px){.container{margin:0 16px}}.container--profile{width:100%;display:flex;justify-content:space-between;align-items:stretch}@media (max-width: 1023px){.container--profile{width:calc(100% - 32px)}}.container_narrow{width:870px;margin:0 auto 120px}@media (max-width: 1023px){.container_narrow{width:calc(100% - 32px);margin:0 auto 120px;padding:0 16px}}@media (max-width: 767px){.container_narrow{padding:0}}.main-title{display:block;margin-bottom:40px;font-size:39px}@media (max-width: 1023px){.main-title{margin-bottom:20px;font-size:33px}}@media (max-width: 767px){.main-title{margin-bottom:24px;line-height:33px;font-size:28px}}.main-title--video-channel{margin-bottom:81px}@media (max-width: 1023px){.main-title--video-channel{margin-bottom:32px}}@media (max-width: 767px){.main-title--video-channel{margin-bottom:30px;font-size:24px!important;line-height:28px!important}}.main-title--favorite{margin-bottom:0}.main-title--map{margin-bottom:6px}@media (max-width: 1023px){.main-title--map{margin-bottom:0}}@media (max-width: 767px){.main-title--map{margin-bottom:24px;font-size:24px;line-height:30px}}.inner-title{font-size:20px;line-height:1.4;font-weight:500;color:#000000de}@media (max-width: 767px){.inner-title{font-size:18px;line-height:24px}}.inner-title--middle{font-weight:400}.inner-title--librarian{margin-bottom:39px}.inner-title--video-manual{margin-bottom:37px}.inner-title--rpd-must{margin-bottom:20px}@media (max-width: 767px){.inner-title--rpd-must{margin-bottom:25px}}.inner-title--rpd-service{margin-bottom:33px}.inner-title--use{margin-bottom:30px}@media (max-width: 767px){.inner-title--use{margin-bottom:40px}}.inner-subtitle{display:block;font-size:20px;line-height:1.4;color:#838383de}@media (max-width: 767px){.inner-subtitle{font-size:18px;line-height:24px}}.inner-subtitle--additional-materials{margin-bottom:42px}@media (max-width: 767px){.inner-subtitle--additional-materials{margin-bottom:39px}}.inner-subtitle--rpd-service{margin-bottom:22px}.main-link{color:#486c97}@media (max-width: 767px){.main-link{font-size:14px;line-height:21px}}.main-link svg{fill:#486c97;stroke:transparent}.main-link:hover,.main-link:active,.main-link--active{color:#f28c00}.main-link:hover svg,.main-link:active svg,.main-link--active svg{fill:#f28c00}.main-link--download{display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;line-height:26px;margin:.5em 2em}.main-link--download svg{margin-right:.5em;flex-shrink:0;fill:#486c97}.main-link--download:hover svg path:first-of-type,.main-link--download:active svg path:first-of-type{fill:#f28c00}.main-link--doc{display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;line-height:26px}.main-link--doc svg{margin-right:16px;flex-shrink:0;fill:#486c97}.main-link--doc:hover svg path:first-child{stroke:#f28c00}.main-link--doc:hover svg path:nth-of-type(2){fill:#f28c00}@media (max-width: 767px){.main-link--doc{font-size:14px;line-height:21px}.main-link--doc svg{margin-right:19px}.main-link--doc span{margin-top:4px}}.block-link{display:block;width:100%;height:100%}.document-wrapper{width:100%;padding:34px 42px 0 44px;display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}@media (max-width: 1023px){.document-wrapper{padding:28px 20px}}@media (max-width: 767px){.document-wrapper{padding:30px 16px}}.sticky-sidebar+.sidebar-wrapper{flex-shrink:0;position:sticky;top:0;width:333px}@media (max-width: 1023px){.sticky-sidebar+.sidebar-wrapper{position:fixed;top:auto;width:100%;bottom:0;background-color:#fff}}.document{width:100%}.document h1{border-bottom:solid 1px rgba(0,0,0,.1);font-size:39px;font-weight:400;line-height:1em;margin:0 0 43px;padding-bottom:10px}@media (max-width: 767px){.document h1{font-size:35px}}.document h3{margin:0 0 17px;font-size:20px;font-weight:500;line-height:1.4;color:#000000de;box-sizing:border-box}@media (max-width: 1023px){.document h3{padding-right:30px}}@media (max-width: 767px){.document h3{padding-right:0;font-size:18px;line-height:24px}}.document h4{margin:0 0 10px;font-size:18px;font-weight:400;line-height:1.4;color:#000000de}@media (max-width: 1023px){.document h4{padding-right:30px}}@media (max-width: 767px){.document h4{padding-right:0}}.document div,.document p{color:#434343;font-size:14px;line-height:24px;margin-bottom:17px;text-align:justify}@media (max-width: 1023px){.document div,.document p{padding-right:30px}}@media (max-width: 767px){.document div,.document p{padding-right:0;line-height:21px}}.document p{text-indent:1em}.document section{width:100%;margin-bottom:23px;overflow-x:auto}.document tr{border-bottom:1px solid rgba(0,0,0,.1)}.document tr:nth-of-type(odd){background-color:#fafafa}.document th{padding:14px 10px 13px;font-size:14px;line-height:24px;color:#434343;box-sizing:border-box;font-weight:500;text-align:left}.document td{padding:14px 10px 13px;font-size:14px;line-height:24px;color:#434343;box-sizing:border-box}.document ul li{padding-left:28px;margin-bottom:10px;position:relative;font-size:14px;line-height:24px;color:#434343}.document ul li:before{content:"";width:7px;height:7px;position:absolute;top:9px;left:6px;background-color:#f28c00}.document a{color:#486c97}@media (max-width: 767px){.document a{font-size:14px;line-height:21px}}.document a svg{fill:#486c97}.document a:hover,.document a:active,.document a--active{color:#f28c00}.document a:hover svg,.document a:active svg,.document a--active svg{fill:#f28c00}.button-icon{padding:0;background:none;box-shadow:none;border:none}.button-icon--remove:hover g{opacity:.6}.button-icon--download:hover g{opacity:.6}.button-icon--info{margin-top:11px}.button-icon--info:hover svg{opacity:1}.button-icon--info:hover svg path:nth-of-type(2){fill:#f28c00}.button-icon--copy:hover path{fill-opacity:.6}.button-icon--edit:hover g{opacity:.6}.button-icon--close:hover path{opacity:.6}.button-icon--arrow{display:block}.button-icon--arrow:hover g{opacity:.6}@media (max-width: 767px){.button-icon--desktop{display:none}}.button-icon--mobile{display:none}@media (max-width: 767px){.button-icon--mobile{display:flex}}.button-icon--menu{display:none}.button-icon--menu:hover svg g{opacity:.6}@media (max-width: 1023px){.button-icon--menu{display:flex}}.button-icon__more{width:24px;height:24px;margin-left:24px;display:block}.button-icon__more:hover g,.button-icon__more--active g{opacity:.6}.button-icon__payment-menu:hover g,.button-icon__payment-menu--active g{opacity:.6}.button-white{padding:12px 19px;display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:16px;color:#000000b3;border:solid 1px #cccccc;box-sizing:border-box;background:none;box-shadow:none;cursor:pointer}.button-white:hover{color:#000;border:solid 1px #cccccc}.button-white:active,.button-white--active{color:#000;background-color:#fff89f;border:solid 1px #cccccc}.button-white:focus{outline:none}@media (max-width: 767px){.button-white{padding:13px 16px;font-size:14px;line-height:16px}}.button-white--view{margin:0;padding:9px 0;position:absolute;right:0;top:260px;left:0;background-color:#fffc}.button-white--view span{margin-left:8px}.button-white--view svg{fill:#434343}.button-white--listen{padding:12px 14px;display:inline-flex}.button-white--listen span{margin-left:12px}.button-white--download{padding:12px 17px;display:inline-flex}.button-white--download span{margin-left:12px}.button-white--bookshelf{display:inline-flex}.button-white--small{padding:7px 10px;font-size:14px}@media (max-width: 767px){.button-white--rpd{height:32px;padding:0 17px;font-size:13px}}.button-white--attach svg{fill:#000;opacity:.3}@media (max-width: 767px){.button-white--attach{width:100%}}.button-gray{align-items:center;color:#111;cursor:pointer;background-color:#ccc;box-sizing:border-box;display:flex;font-size:19px;justify-content:center;padding:12px 19px}.button-gray:hover{background-color:ligten(#cccccc,10%)}.button-gray:active{background-color:#b3b3b3}.button-gift{background-color:#4c4c4c;border-color:#4c4c4c;color:#fff;margin-bottom:10px;width:100%}.button-gift:hover{background-color:#595959;border-color:#595959;color:#fff}.button-orange{padding:16px 31px;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-size:19px;line-height:20px;color:#fff;background-color:#f28c00;transition:.2s;box-sizing:border-box;box-shadow:none;border:none;cursor:pointer}.button-orange:hover,.button-orange--active{background-color:#f19b39}.button-orange:active{background-color:#df6826}.button-orange--disabled{color:#0000004d;background-color:#f1f1f1;pointer-events:none}.button-orange--read{padding:12px 31px}.button-orange--middle{padding:12px 31px;font-size:17px}@media (max-width: 767px){.button-orange--middle{padding:12px 18px;font-size:14px;line-height:16px}}@media (max-width: 1023px){.button-orange{font-size:16px;line-height:20px}}@media (max-width: 767px){.button-orange{font-size:17px}}.button-orange__price{margin-left:9px;display:flex;justify-content:flex-end;align-items:center;color:#fffc}.button-orange__price:before{content:"";width:2px;height:2px;margin-right:9px;border-radius:50%;background-color:#fffc}.button-orange__buy-text{display:none;margin-left:5px}@media (max-width: 1023px){.button-orange__buy-text{display:block}}.button-more{position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.63;letter-spacing:1px;color:#fff;text-transform:uppercase;transition:.2s;background:none;box-shadow:none}.button-more span{margin-right:4px}.button-more:hover:after{content:"";width:101px;height:1px;position:absolute;bottom:-8px;left:0}@media (max-width: 767px){.button-more{font-size:14px;line-height:24px}}.button-long{width:100%;height:52px;display:flex;align-items:center;justify-content:center;background-color:#fff9f1;border:solid 1px rgba(0,0,0,.1);font-size:19px;color:#555;box-sizing:border-box;transition:.2s;box-shadow:none}.button-long:hover{background-color:#fff;border:solid 1px rgba(0,0,0,.4)}@media (max-width: 1023px){.button-long{height:44px;font-size:16px}}@media (max-width: 767px){.button-long{font-size:14px}}.chosen-select--error+.select2 .select2-selection--single{background-color:#ffeded!important}select::-ms-expand{display:none}input{border-radius:0}input::-ms-clear{display:none}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}.field{display:block;padding-left:10px;width:100%;height:44px;flex-shrink:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:44px;color:#000000b3;border:solid 1px #cccccc;border-radius:0;box-sizing:border-box;-webkit-appearance:none}.field--year{padding-left:45px}.field--not-available{background-color:#f3f3f3;color:#434343}.field--icon{padding-left:44px}@media (max-width: 767px){.field--icon{padding-left:20px}}.field--comment{height:63px}@media (max-width: 1023px){.field--comment{width:auto;flex-grow:1}}@media (max-width: 767px){.field--comment{height:88px;width:100%}}.field--error{background-color:#ffeded}.field--sign-up{margin-bottom:0}.field--content-center:focus{z-index:10}.field--readonly{background-color:#f3f3f3}.field:-moz-read-only{background-color:#f3f3f3}.field:read-only{background-color:#f3f3f3}@media (max-width: 767px){.field{font-size:14px}}.field::-webkit-input-placeholder{color:#838383de}.field::-moz-placeholder{opacity:1;color:#838383de}.field:-ms-input-placeholder{color:#838383de}.field:-moz-placeholder{opacity:1;color:#838383de}.field--end{padding-left:13px;padding-right:34px}.field-wrapper{width:100%;position:relative}.field-wrapper--default{width:auto}.field-wrapper--content-center{width:33%}@media (max-width: 1023px){.field-wrapper--content-center{width:100%}}.field-wrapper--name{width:33%}.field-wrapper--name:last-of-type{width:34%}@media (max-width: 767px){.field-wrapper--name:last-of-type{width:100%}.field-wrapper--name{width:100%}}.field-wrapper--sign-up{margin-bottom:35px}.field-wrapper--discipline{margin:0 auto}.field-title{flex-shrink:0;font-size:16px;line-height:19px;color:#494949}.field-title--search-advanced{width:190px}@media (max-width: 1023px){.field-title--search-advanced{width:100%;margin-bottom:10px}}.field-title--reports{width:340px}@media (min-width: 1200px) and (max-width: 1350px){.field-title--reports{width:250px}}.field-title--rpd{width:285px}@media (max-width: 1023px){.field-title--rpd{width:228px}}.field-title--top{margin-top:10px}@media (max-width: 767px){.field-title{margin-bottom:10px;font-size:14px;line-height:16px}}.field__error{display:none;margin-top:8px;font-size:14px;font-weight:500;color:#f04f48}.field__error--cart{margin-left:120px}@media (max-width: 1023px){.field__error--cart{margin-left:197px}}@media (max-width: 767px){.field__error--cart{margin-left:0}}.field__error--active{display:block}.field__good{margin:0 0 10px;font-size:14px;font-weight:500;color:#00a744}.register__good{height:66px;margin:0 10px 0 0;font-size:16px;font-weight:500;color:#00a744;align-items:center;display:flex}.register__incomplete{height:66px;margin:0 10px 0 0;font-size:16px;font-weight:500;color:#ff1e1e;align-items:center;display:flex}@media (max-width: 767px){.field-full-name{flex-direction:column}}.notes-drop-list__bookmarks{max-width:545px}.button-drop{padding:12px 23px 12px 14px;justify-content:flex-start;display:inline-flex}@media (max-width: 767px){.button-drop{height:44px}}.button-drop svg{transform:rotate(270deg)}.button-drop span{margin-left:11px}.button-drop--active svg{transform:rotate(360deg)}.checkbox__wrapper:hover .checkbox__icon{border-color:#00000080}.checkbox__icon{width:26px;height:26px;position:relative;display:inline-block;vertical-align:top;flex-shrink:0;background:#ffffff;border:solid 1px #cccccc;box-sizing:border-box}.checkbox__icon--middle{width:22px;height:22px}.checkbox__icon svg{width:20px;height:20px;display:none}.checkbox__icon--small{width:15px;height:15px}.checkbox__icon--small:hover{cursor:pointer}.checkbox__icon--small svg{width:15px;height:13px}.checkbox__label{cursor:pointer;display:inline-flex;align-items:center}.checkbox__input{display:none}.checkbox__input:checked+.checkbox__icon{background-color:#fff89f}.checkbox__input:checked+.checkbox__icon svg{display:block;fill:#434343;position:absolute;right:-4px}.checkbox__text{margin-left:16px;font-size:16px;line-height:19px;color:#434343}.radio__wrapper:hover .checkbox__icon{border-color:#00000080}.radio__icon{width:26px;height:26px;position:relative;display:inline-block;vertical-align:top;flex-shrink:0;background:#ffffff;border:solid 1px #cccccc;box-sizing:border-box;border-radius:50%}.radio__icon--middle{width:22px;height:22px}.radio__icon span{display:none}.radio__label{cursor:pointer;display:flex;align-items:center}.radio__input{display:none}.radio__input:checked+.radio__icon{background-color:#fff89f}.radio__input:checked+.radio__icon span{width:8px;height:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#555;border-radius:50%}.radio__text{margin-left:16px;font-size:16px;line-height:19px;color:#434343}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.tags-list{margin-right:60px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.tags-list--orders{margin-bottom:29px}@media (max-width: 1023px){.tags-list--orders{padding:0 20px}}.tags-list--admin{margin-right:20px}@media (max-width: 1023px){.tags-list{margin-right:0}}@media (max-width: 767px){.tags-list{display:none}}.tags-list__tag{padding:9px 15px;margin:-1px 0 0 -1px;display:inline-flex;border:solid 1px #cccccc;background-color:#fff}.tags-list__tag:hover{background-color:#fffbca}.tags-list__tag:active,.tags-list__tag--active{background-color:#fff89f;border:solid 1px #cccccc;z-index:10}.tags-list__count{margin-left:5px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;color:#838383de}.tags-list__count:before{content:"";width:2px;height:2px;margin-right:5px;border-radius:50%}.tags-dropdown-wrapper{padding:0 16px 20px;display:none}@media (max-width: 767px){.tags-dropdown-wrapper{display:block}}.tags-dropdown{display:none;box-sizing:border-box}@media (max-width: 767px){.tags-dropdown{display:block;width:100%}}.tags-media{margin-bottom:45px}@media (max-width: 767px){.tags-media{margin-bottom:20px}}.form-block{background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}.form-block__row{width:100%;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}@media (max-width: 767px){.form-block__row{margin-bottom:23px;flex-direction:column;align-items:flex-start}}.form-block__row:last-of-type{margin-bottom:0}.form-block__row--search-advanced{display:inline-flex}@media (max-width: 1023px){.form-block__row--search-advanced{flex-direction:column;align-items:flex-start}}@media (max-width: 767px){.form-block__row--search-advanced:last-of-type .field-title{display:none}.form-block__row--search-advanced:last-of-type .search-advanced-row__info{flex-direction:column;align-items:flex-start}}.form-block__row--discipline{align-items:flex-start}.form-block__row--discipline .field-title--search-advanced{margin-top:13px}.form-block__row--top{align-items:flex-start}.form-block__row--end{justify-content:flex-end}@media (max-width: 1023px){.form-block__row--end{max-width:728px}}@media (max-width: 767px){.form-block__row--end{align-items:flex-end}}.form-block__info{position:relative;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}.form-block__info--search{width:100%;padding-right:0;justify-content:space-between;align-items:flex-end}.form-block__info--rpd{width:100%;max-width:500px}@media (max-width: 767px){.form-block__info--rpd{max-width:100%}.form-block__info--rpd .chosen-select-wrapper{width:100%}}.form-block-row__close{display:none;position:absolute;width:24px;height:24px;top:11px;right:0}@media (max-width: 767px){.form-block-row__close{top:auto;bottom:calc(100% + 7px)}}.form-block-row__close--active{display:block}.form-block-row__close:hover g{opacity:.6}.search-row{display:flex;justify-content:flex-start;align-items:center}.search-row__field{width:100%;position:relative}.search-row__icon{position:absolute;top:9px;left:10px}@media (max-width: 767px){.search-row__icon{display:none}}.search-row__icon--end{left:auto;right:10px}.search-row__icon svg{fill:#000;opacity:.3}.search-row__button{height:44px;padding:0 17px}.search-row__button svg{display:none;fill:#fff}@media (max-width: 767px){.search-row__button{padding:0;width:44px}.search-row__button span{display:none}.search-row__button svg{display:block}}.button-dark-old{padding:0;display:inline-flex;align-items:center;justify-content:center;background:none;box-shadow:none;border:none}.button-dark-old:hover{color:#f28c00}.button-dark-old:hover svg g{opacity:1}.button-dark-old:hover svg g path:nth-of-type(2){fill:#f28c00}.form-error{background-color:#ff1b49;padding:16px 20px 16px 40px;font-size:16px;line-height:26px;color:#fff}.form-error--block{margin-bottom:30px;padding:16px 20px}@media (max-width: 767px){.form-error{padding:16px}}.amount-money{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px;color:#000000de;white-space:nowrap}.amount-money:after{content:"₽";margin-left:5px;font-size:16px;line-height:26px;color:#000000de}.amount-money--bold{font-weight:700}@media (max-width: 767px){.amount-money{font-size:14px;line-height:20px}}.drop-list{display:none;width:257px;position:absolute;right:0;top:100%;box-shadow:0 1px 3px #0000001a;border:solid 1px #cccccc;background-color:#fff;z-index:20}.drop-list__item{border-bottom:1px solid #cccccc}.drop-list__item:last-of-type{border-bottom:none}.drop-list__item:hover .drop-list__link{background-color:#fffbca}.drop-list__link{padding:12px 18px 13px;display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;line-height:19px;color:#494949}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent}.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.hidden{display:none}.margin-bottom-0{margin-bottom:0}.reference{margin-left:10px;display:inline-block;cursor:help}.reference .question-mark{display:block;width:20px;height:20px;border:1px solid #cccccc;text-align:center;border-radius:12px;line-height:20px;background:#cccccc;color:#fff}.tooltip{width:275px;left:32px;bottom:28px}.tooltip ul li:first-child{margin-bottom:8px;margin-top:5px}.main-link svg.lock{vertical-align:bottom}.disabled .subscription-needed svg.lock{fill:gray;vertical-align:bottom}.download-button .subscription-needed svg.lock{fill:gray;vertical-align:top}.button-green.button-green--small .subscription-needed svg.lock{fill:#eee}.subscription-needed .banner{display:flex;align-items:center;border:2px solid #e7681d;padding:1em;margin:.5em 0 1em;gap:1em}.subscription-needed .banner .icon{height:4em;width:2em;display:flex;align-items:center;justify-content:center}.subscription-needed .banner .icon svg{fill:#e7681d;transform:scale(1.5)}.subscription-needed .banner .text{color:#e7681d}.nested-list__more.nested-list__more--active .subscription-needed svg.lock{fill:gray}.rub{white-space:nowrap}.rub:after{content:"₽";margin-left:5px}nav[aria-label=breadcrumb]{padding-top:20px}.vue-table{border-collapse:collapse;color:#191919;font-size:16px;font-weight:400;line-height:24px}.vue-table>thead{background-color:#e5e5e5}.vue-table>tbody{background-color:#fff}.vue-table th{color:#4c4c4c;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.vue-table td{vertical-align:top}.vue-table td,.vue-table th{text-align:left}.vue-table td.h-center,.vue-table th.h-center{text-align:center}.vue-table td.h-right,.vue-table th.h-right{text-align:right}.vue-table td.v-middle,.vue-table th.v-middle{vertical-align:middle}.vue-table td.v-bottom,.vue-table th.v-bottom{vertical-align:bottom}.vue-table.vue-table_lr>thead>tr>th:last-child,.vue-table.vue-table_lr>tbody>tr>td:last-child{text-align:right;width:1%}.vue-table>thead>tr>th{background-color:#e5e5e5;padding:8px 0 8px 16px}.vue-table>thead>tr>th:last-child{padding-right:16px}.vue-table>tbody>tr>td{padding:24px 0 24px 16px}.vue-table>tbody>tr>td:first-child{padding-left:0}.vue-table_lg{border-collapse:separate;border-spacing:0 2px}.vue-table_lg>tbody{background-color:transparent}.vue-table_lg>tbody>tr{background-color:transparent}.vue-table_lg>tbody>tr>td{background-color:#fff}.vue-table_lg>tbody>tr>td:first-child{border-radius:4px 0 0 4px}.vue-table_lg>tbody>tr>td:last-child{border-radius:0 4px 4px 0}.vue-table_lg>thead>tr>th{background-color:transparent}.vue-table_lg>thead>tr>th,.vue-table_lg>tbody>tr>td{padding:24px 0 24px 16px}.vue-table_lg>thead>tr>th:first-child,.vue-table_lg>tbody>tr>td:first-child{padding-left:16px}.vue-table_lg>thead>tr>th:last-child,.vue-table_lg>tbody>tr>td:last-child{padding-right:24px}.vue-table__sort-link{align-items:center;display:inline-flex;gap:4px}.vue-table__sort-link:hover{text-decoration:underline}.vue-table__sort-link .icon{fill:#909090;flex:0 0 16px;height:16px;width:16px}.vue-table__sort-link .icon.active{fill:#4c4c4c}.vue-table__head-title{white-space:pre-line}.vue-table>thead th.p-datatable-sortable-column.p-datatable-column-sorted{background-color:#e5e5e5;color:#4c4c4c}.vue-table>thead th.p-datatable-sortable-column.p-datatable-column-sorted:hover{background-color:#e5e5e5;color:#4c4c4c}.vue-table>thead th.p-datatable-sortable-column:not(.p-datatable-column-sorted):hover{background-color:#e5e5e5;color:#4c4c4c}.vue-table>thead th.p-datatable-sortable-column [data-pc-section=sort]:after{content:"";font-family:ut-font;font-weight:400;font-size:16px;display:block;margin-left:4px;color:#909090}.vue-table>thead th.p-datatable-sortable-column[aria-sort=ascending] [data-pc-section=sort]:after{color:#191919}.vue-table>thead th.p-datatable-sortable-column[aria-sort=descending] [data-pc-section=sort]:after{color:#191919;content:""}.vue-table>thead th.p-datatable-sortable-column [data-pc-section=sort]:has(svg):after{display:none}.ut-shadow{box-shadow:0 2px 10px #0000001a,0 0 2px #0003}.search-block{padding:45px 0 25px;background-image:url(/img/search-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box}@media (max-width: 1023px){.search-block{padding:52px 20px 29px}}@media (max-width: 767px){.search-block{padding:92px 16px 89px}}.search-block__left{max-width:900px;width:100%}@media (max-width: 1023px){.search-block__left{max-width:100%}}.search-block__right{min-width:300px;margin-left:97px}@media (max-width: 1023px){.search-block__right{display:none}}.search-block-content{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.search-title{max-width:750px;margin:0 0 44px 4px;display:block;font-size:39px;color:#fff}@media (max-width: 1023px){.search-title{max-width:100%;margin:0 0 52px;font-size:33px;line-height:39px;text-align:center}}@media (max-width: 767px){.search-title{margin-bottom:63px;font-size:24px;line-height:30px}}.search-title .catalog-link{color:#fff}.search-title__catalog{display:block;position:relative}.search-title__catalog:after{content:"";width:330px;height:1px;margin-top:8px;display:block;background-color:#f28c00}@media (max-width: 1023px){.search-title__catalog:after{width:276px;margin:8px auto 0}}@media (max-width: 767px){.search-title__catalog:after{width:203px;margin-top:5px}}.search-wrapper{max-width:895px;height:62px;margin:0 0 23px 4px;padding:5px 5px 5px 20px;position:relative;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:4px}.search-wrapper .headers-search-box-source-selector{left:9px;top:65px}@media (max-width: 1023px){.search-wrapper{max-width:100%;height:50px;margin:0 0 27px;padding:0 0 0 14px}}@media (max-width: 767px){.search-wrapper{height:auto;padding-left:0;flex-direction:column;background-color:transparent}}@media (max-width: 270px){.search-wrapper{display:block}}.search-field{width:100%;height:100%;font-family:Roboto,sans-serif;font-size:16px;line-height:normal;color:#000;border:none;box-sizing:border-box;padding:0 0 0 100px}.search-field:focus{outline:none}.search-field::-webkit-input-placeholder{color:#0006}.search-field::-moz-placeholder{color:#0006}.search-field:-ms-input-placeholder{color:#0006}.search-field:-moz-placeholder{color:#0006}@media (max-width: 767px){.search-field--desctop{display:none}}.search-field--mobile{display:none}@media (max-width: 767px){.search-field--mobile{display:block}.search-field{height:44px;line-height:normal;margin-bottom:5px;font-size:14px;color:#000}}.search-icon{width:26px;margin-right:21px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.search-icon svg{width:26px;height:26px}@media (max-width: 1023px){.search-icon{width:24px;margin-right:11px}.search-icon svg{width:24px;height:24px}}@media (max-width: 767px){.search-icon{display:none}}.search-submit{padding-top:0;padding-bottom:0;height:100%;border:none;cursor:pointer;border-radius:4px}@media (max-width: 1023px){.search-submit{padding:16px 18px}}@media (max-width: 767px){.search-submit{width:150px;height:44px;padding:0;font-size:14px}}@media (max-width: 270px){.search-submit{margin-left:50px}}.search-submit svg{display:none;margin-right:13px}@media (max-width: 767px){.search-submit svg{display:block}}.search-tools{margin-left:17px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1023px){.search-tools{margin-left:0}}@media (max-width: 767px){.search-tools{position:absolute;top:calc(100% + 5px);left:0;width:288px;background-color:#fff;flex-direction:column;align-items:flex-start;justify-content:flex-start;box-shadow:0 1px 3px #0000001a}.search-tools .main-toggle{width:100%;height:42px;padding:0 9px 0 18px;box-sizing:border-box;border-bottom:1px solid #cccccc}.search-tools .main-toggle-title{color:#494949}}.search-tools__searches{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 767px){.search-tools__searches{width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.search-tools__searches .search-more:first-of-type:before{display:none}.main-toggle-wrapper{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}.main-toggle-wrapper:last-of-type{margin-bottom:0}.main-toggle{height:25px;margin-right:15px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;margin-bottom:0;color:#fff}.main-toggle--black{color:#000}@media (max-width: 767px){.main-toggle{margin-right:0}}.main-toggle__title{margin-left:15px;font-size:16px;line-height:26px;color:#494949}@media (max-width: 767px){.main-toggle__title{font-size:14px;line-height:16px}}label input[type=checkbox]{display:none}.main-toggle input[type=checkbox]~.main-toggle__toggle{width:41px;height:25px;position:relative;display:inline-block}.main-toggle input[type=checkbox]~.main-toggle__toggle:before{content:"";position:absolute;display:block;width:19px;height:19px;background:#ffffff;left:0;top:0;box-sizing:border-box;transition:all .3s ease-in-out}.main-toggle input[type=checkbox]~.main-toggle__toggle:after{content:"";position:absolute;display:block;width:19px;height:19px;background:#ffffff;left:3px;top:3px;box-sizing:border-box;transition:all .3s ease-in-out}.main-toggle input[type=checkbox]~.main-toggle__toggle:before{width:41px;height:25px;padding:1px;border-radius:12px;background:#c7c7c7;box-sizing:border-box}label.main-toggle input[type=checkbox]~.main-toggle__toggle:after{border-radius:50%}label.main-toggle input[type=checkbox]:checked~.main-toggle__toggle:before{background:#f28c00}label.main-toggle input[type=checkbox]:checked~.main-toggle__toggle:after{left:19px}.main-toggle-title{margin-left:15px;font-size:16px;line-height:1.6;color:#fff}.main-toggle-title--black{color:#494949}@media (max-width: 767px){.main-toggle-title{font-size:14px;line-height:16px}}.search-more{margin-left:18px;position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.6;color:#ebc73c}.search-more:before{content:"";width:2px;height:2px;margin:0 17px 0 0;display:block;background-color:#fff;border-radius:50%}@media (max-width: 767px){.search-more:before{display:none}}.search-more span{margin-right:3px}.search-more:hover:after{content:"";width:auto;height:1px;position:absolute;right:0;bottom:-7px;left:19px;background-color:#ebc73c}.search-more:hover:first-of-type:after{left:0}@media (max-width: 767px){.search-more{width:100%;height:42px;margin:0;padding:0 9px 0 18px;font-size:14px;line-height:16px;border-bottom:1px solid #cccccc;box-sizing:border-box;color:#486c97;justify-content:space-between}.search-more:last-of-type{border-bottom:none}.search-more:after{display:none}.search-more:hover{color:#f28c00}.search-more span{margin-right:0}}.search-more svg{display:none}@media (max-width: 767px){.search-more svg{display:block}}.search-full-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000c;z-index:49}.search-full__search-block{max-width:1320px;width:100%;margin:0 auto;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.search-close{width:44px;height:44px;position:absolute;top:130px;right:0;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #ffffff}.search-close:hover{border-color:#f28c00}.search-close:hover svg path{fill:#f28c00}@media (max-width: 1520px){.search-close{right:44px}}@media (max-width: 1023px){.search-close{right:20px}}@media (max-width: 767px){.search-close{right:16px}}.search-advanced{padding:46px 169px 61px 211px}@media (min-width: 1200px) and (max-width: 1350px){.search-advanced{padding-left:100px}}@media (max-width: 1023px){.search-advanced{padding:40px 54px 65px;width:100%}}@media (max-width: 767px){.search-advanced{padding:26px 16px 56px}}.search-advanced-title{margin-bottom:45px}@media (max-width: 1023px){.search-advanced-title{margin-bottom:37px}}.search-advanced-row__info{max-width:749px;padding-right:39px}@media (max-width: 1023px){.search-advanced-row__info{max-width:100%;width:100%}}@media (max-width: 767px){.search-advanced-row__info{padding-right:0;flex-wrap:wrap}}.search-advanced-row__info--search{width:100%;justify-content:space-between;align-items:flex-end}@media (max-width: 1023px){.search-advanced-row__info .field-wrapper--big{width:calc(100% - 211px)}}@media (max-width: 767px){.search-advanced-row__info .field-wrapper--big,.search-advanced-row__info .field-wrapper--middle{width:100%}}.search-advanced-row__info .field-wrapper--year{width:50%}.search-advanced-button{padding:12px 53px}.search-advanced-select{flex-shrink:0}.search-advanced-field{padding-left:17px;border-left:none}@media (max-width: 767px){.search-advanced-field{border-left:1px solid #cccccc}}.search-discipline{display:flex;padding:32px}.search-discipline .main-title{font-weight:700;font-size:36px;margin-right:11px}.search-discipline .headers-search-box-links-tips{margin-top:11px}.field-wrapper--year{width:211px}.field-wrapper--year:first-of-type .field{border-left:1px solid rgba(0,0,0,.2)}.field-wrapper__year-period{position:absolute;top:13px;left:19px;font-size:16px;line-height:19px;color:#878787b3}.field-wrapper--middle{width:300px}.field-wrapper--big{width:500px}.search-result-filters{padding-bottom:24px;border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:24px}.search-result-filters__row{align-items:center;display:flex;gap:8px;justify-content:space-between;position:relative}.search-result-filters__row:hover{background-color:#fffbca}.search-result-filters__row svg{flex-shrink:0}@media (max-width: 1023px){.search-result-filters__row svg{display:none}}.search-result-filters__clear{margin-top:8px}@media (max-width: 1023px){.search-result-filters__clear{display:none}}.search-result-filters__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:47}.search-result-filters__title{font-size:12px;line-height:16px;color:#696969}.search-result-filters__descr{color:#191919;font-size:18px;line-height:24px;margin-top:4px}.search-block-user{margin-top:4px}.search-block-user__item{margin-bottom:12px}.search-block-user__item:hover .search-block-user__title{color:#f28c00}.search-block-user__link{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:24px}.search-block-user__title{font-size:16px;line-height:24px;color:#fff}.search-block-user__count{margin-left:9px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:24px;color:#ffffffb3}.search-block-user__count:before{content:"";width:2px;height:2px;margin-right:9px;background-color:#ffffffb3;border-radius:50%}.search-block__user-button{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:24px;font-weight:500;color:#fff}.search-block__user-button span{margin-right:5px}.search-block__user-button svg{fill:#fff}.search-block__user-button:hover{color:#f28c00}.search-block__user-button:hover svg{fill:#f28c00}@media (max-width: 767px){.search-filters-wrapper{position:absolute;bottom:27px;left:0}}.search-filters{position:relative}.search-filters__button{display:none;width:44px;height:44px;justify-content:center;align-items:center}.search-filters__button--active,.search-filters__button:hover{background-color:#ffffff4d}@media (max-width: 767px){.search-filters__button{display:flex}.search-advanced-row__toggles{margin-bottom:30px}}.search-full__search-wrapper{position:relative}@media (max-width: 767px){.search-full__search-wrapper{max-width:100%;width:100%;margin:0 16px;box-sizing:border-box}}.events-wrapper{background-color:#f3f3f3}.webinar{max-width:639px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}@media (min-width: 1200px) and (max-width: 1350px){.webinar{margin-right:20px}}@media (max-width: 1023px){.webinar{width:49%}}@media (max-width: 767px){.webinar{max-width:100%;width:100%;padding:45px 16px 63px}.webinar__title{margin-bottom:26px;font-size:24px;line-height:28px}}.webinar-list{display:flex;flex-direction:column;justify-content:flex-start}.webinar-item{margin-bottom:40px;display:block;background-color:#fff}.webinar-item:first-child,.webinar-item:first-child a{background-color:transparent;font-size:0;line-height:0}.webinar-item:last-of-type{margin-bottom:0}.webinar-item:hover{box-shadow:0 2px 30px #00000021}@media (max-width: 767px){.webinar-item{margin-bottom:16px}.webinar-item:last-of-type{margin-bottom:0}}.webinar-prev{padding:35px 39px 30px 40px}@media (max-width: 1023px){.webinar-prev{padding:20px}}@media (max-width: 767px){.webinar-prev{padding:16px 16px 20px}}.webinar-img{width:100%}.webinar-img img{width:100%;height:auto}@media (min-width: 1200px) and (max-width: 1350px){.webinar-img{width:auto}}.webinar-heading{margin-bottom:21px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.webinar-heading{margin-bottom:9px;flex-direction:column}}@media (max-width: 767px){.webinar-heading{margin-bottom:6px}}.webinar-link .webinar-title{max-width:350px;max-height:52px;font-size:20px;font-weight:500;line-height:1.3;color:#000000de;overflow:hidden}.webinar-link .webinar-title:hover{color:#f19b39}@media (max-width: 1023px){.webinar-link .webinar-title{margin-bottom:11px}}@media (max-width: 767px){.webinar-link .webinar-title{margin-bottom:5px;font-size:18px;line-height:24px}}.webinar-date{font-size:16px;line-height:1.6;color:#aaa;text-align:right}@media (max-width: 1023px){.webinar-date{text-align:left}}@media (max-width: 767px){.webinar-date{font-size:13px;line-height:23px}}.webinar-date .series_tag{background-color:#00a744;margin-top:3px;color:#fff}.webinar-date .series_tag:hover{background-color:#66a78e}@media (max-width: 767px){.webinar-date .series_tag{margin-top:2px}}.tags__tag.tag_series{background-color:#00a744;margin-top:3px}.tags__tag.tag_series:hover{background-color:#66a78e}.tags__tag.tag_series .tags__title{color:#fff}.webinar-event-type{padding:0 10px;background-color:#ffe9bd;font-size:14px;line-height:26px;font-weight:500;color:#393939;white-space:nowrap;float:right;overflow:hidden;max-width:265px}.webinar-event-type:hover{background-color:#edd7a9}@media (max-width: 1023px){.webinar-event-type{float:none;padding:3.5px 5px}}@media (max-width: 767px){.webinar-event-type{font-size:13px;line-height:25px}}.webinar-text{max-height:52px;font-size:16px;line-height:1.6;color:#000000de;overflow:hidden;box-sizing:border-box}.webinar-text a:hover{color:#f19b39}@media (max-width: 1023px){.webinar-text{max-height:85px;font-size:14px;line-height:21px}}.activities{width:638px;flex-shrink:0;box-sizing:border-box}@media (max-width: 1023px){.activities{width:49%}}@media (max-width: 767px){.activities{width:100%;background-color:#fff;padding:40px 16px 47px;border-top:1px solid rgba(0,0,0,.1)}.activities__title{margin-bottom:35px;font-size:24px;line-height:28px}}.activities-list{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;overflow:hidden}.activities-list__item{width:319px;height:430px;padding:33px 14px 35px 37px;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border:solid 1px rgba(0,0,0,.1);border-bottom:none;box-sizing:border-box;background-color:#fff}.activities-list__item:nth-of-type(2n){border-left:none}@media (max-width: 1023px){.activities-list__item{width:100%;height:auto;padding:20px}.activities-list__item:nth-of-type(2n){border-left:solid 1px rgba(0,0,0,.1)}}@media (max-width: 767px){.activities-list__item{margin-bottom:39px;padding:0;border:none}.activities-list__item:nth-of-type(2n){border-left:none}}.activities-list__item span{display:block}.activities-list__item:hover .activities-list__title{color:#f28c00;cursor:pointer}.activities-list__item--last:after{content:"";position:absolute;right:1px;bottom:0;left:1px;height:271px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff);cursor:pointer}@media (max-width: 767px){.activities-list__item--last:after{display:none}}.activities-list__link{position:absolute;top:0;right:0;bottom:0;left:0}.activities-list__item-top{width:100%;height:235px;box-sizing:border-box}@media (max-width: 1023px){.activities-list__item-top{height:auto}}.activities-list__icon{margin-bottom:14px}@media (max-width: 1023px){.activities-list__icon{height:48px}}@media (max-width: 767px){.activities-list__icon{margin-bottom:20px}}.activities-list__title{font-size:20px;font-weight:500;line-height:1.5;color:#000000de}@media (max-width: 1023px){.activities-list__title{margin-bottom:15px;line-height:1.3}}@media (max-width: 767px){.activities-list__title{margin-bottom:16px;font-size:18px;line-height:24px}}.activities-list__text{width:100%;height:175px;font-size:16px;line-height:1.6;color:#000000de;box-sizing:border-box;overflow:hidden}@media (max-width: 1023px){.activities-list__text{height:auto;max-height:120px;line-height:1.5}}@media (max-width: 767px){.activities-list__text{font-size:14px;line-height:1.5}}.event-registration{margin-bottom:20px}.event-registration .content-center-form__descr{margin-top:20px}.event-registration .field__error{margin-bottom:10px}.teacher-school-registration{max-width:-moz-max-content;max-width:max-content;margin-bottom:20px}.event-series-register{position:relative}.event-series-register .field__good{white-space:nowrap;font-size:13px;line-height:18px}.access-count{color:#ff1e1e;font-size:11px;line-height:11px;position:absolute;bottom:0}.events-registration{margin-bottom:20px}.popup .login-btn,.popup .events-registration{width:180px}.services{padding:77px 0 101px;background-color:#fff;box-sizing:border-box}@media (max-width: 1023px){.services{padding:31px 20px 54px}}@media (max-width: 767px){.services{padding:27px 0 59px}}.services__button{box-sizing:border-box}@media (max-width: 767px){.services__button{padding:0 16px}}.services-tabs{display:flex;justify-content:flex-start;align-items:flex-end}@media (max-width: 767px){.services-tabs{padding:0 16px}}@media (max-height: 1023px){.services-tab{margin-right:40px}}@media (max-width: 767px){.services-tab{margin-right:30px}}.services-tab__link{padding:15px 31px 26px;position:relative;display:flex;justify-content:center;align-items:center;font-size:22px;color:#486c97}@media (max-width: 1023px){.services-tab__link{font-size:18px;line-height:21px}}@media (max-width: 767px){.services-tab__link{padding-bottom:14px;line-height:24px;white-space:nowrap}}.services-tab__link:hover{color:#f28c00}.services-tab__link--active{color:#303030}.services-tab__link--active:after{content:"";width:100%;height:3px;position:absolute;right:0;bottom:0;left:0;background-color:#df6826}@media (max-height: 1023px){.services-tab__link{padding:15px 0 14px}}.services-list{display:flex;justify-content:center;align-items:stretch;border-top:solid 1px rgba(0,0,0,.1)}@media (max-width: 767px){.services-list{padding:50px 16px 55px;flex-direction:column}}.services-list__item{width:33%;padding:96px 20px 98px 60px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-left:solid 1px rgba(0,0,0,.1);border-right:none;box-sizing:border-box}.services-list__item:nth-of-type(2){width:34%}.services-list__item:last-of-type{border-right:solid 1px rgba(0,0,0,.1)}@media (max-width: 1023px){.services-list__item:last-of-type{padding-right:0;border:none}}@media (min-width: 1200px){.services-list__item:hover{border-color:#fff;box-shadow:0 2px 30px #00000021}.services-list__item:hover+.services-list__item{border-left-color:#fff}}@media (max-width: 1023px){.services-list__item{padding:0 20px 42px 0;border:none}.services-list__item:hover .services-list__title{color:#f28c00}}@media (max-width: 767px){.services-list__item{width:100%;margin-bottom:45px;padding:0}.services-list__item:nth-of-type(2){width:100%}.services-list__item:last-of-type{margin-bottom:0}}.services-list__link{position:absolute;top:0;right:0;bottom:0;left:0}.services-list__title{width:100%;height:163px;font-size:35px;font-weight:700;color:#3a3a3a;overflow:hidden;box-sizing:border-box}@media (max-width: 1023px){.services-list__title{max-width:215px;height:177px;padding-bottom:29px;display:flex;align-items:flex-end;font-size:25px;line-height:32px}}@media (max-width: 767px){.services-list__title{max-width:100%;height:auto;padding-bottom:16px;font-size:24px;line-height:30px}}.services-list__text{width:100%;font-size:16px;line-height:1.6;color:#000000de;overflow:hidden}@media (max-width: 1023px){.services-list__text{line-height:1.5}}@media (max-width: 767px){.services-list__text{font-size:14px}.services-tabs-container{overflow:hidden}}.collection-wrapper{border-top:solid 1px rgba(0,0,0,.1);background-color:#f3f3f3}.collection{padding:95px 0 72px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.collection{padding:45px 20px 72px;flex-wrap:wrap;overflow:hidden}}@media (max-width: 767px){.collection{padding:48px 0 71px}}.collection-title{margin:14px 0 78px;box-sizing:border-box}@media (max-width: 1023px){.collection-title{margin:0 0 45px}}@media (max-width: 767px){.collection-title{padding-left:16px;margin-bottom:51px;font-size:24px;line-height:28px}}@media (min-width: 1200px) and (max-width: 1350px){.compilation{margin-right:20px}}@media (max-width: 1023px){.compilation{width:100%}}.collection-list{width:806px;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box}@media (min-width: 1200px) and (max-width: 1350px){.collection-list{max-width:806px;width:auto;justify-content:flex-start}}@media (max-width: 1023px){.collection-list{width:100%;margin-bottom:55px;justify-content:space-between}}.collection-list__item{width:221px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:center}.collection-list__item:hover .collection-list__title{color:#f28c00}@media (min-width: 1200px) and (max-width: 1350px){.collection-list__item{margin-right:15px}}@media (max-width: 1023px){.collection-list__item{width:221px!important;margin-right:49px}.collection-list__item:last-of-type{margin-right:0}}@media (max-width: 767px){.collection-list__item{width:200px!important;margin-right:70px}}.collection-list__link{position:absolute;top:0;right:0;bottom:0;left:0}.collection-list__book{height:230px;margin-bottom:32px}@media (max-width: 767px){.collection-list__book{margin-bottom:20px}}.collection-list__title{width:100%;margin-bottom:17px;font-size:16px;line-height:1.4;color:#000000de;text-align:left}@media (max-height: 1023px){.collection-list__title{line-height:1.5}}@media (max-width: 767px){.collection-list__title{margin-bottom:15px;font-size:14px;line-height:1.5}}.collection-list__count{font-size:16px;line-height:1.4;color:#909090}@media (max-width: 767px){.collection-list__count{font-size:14px}}@media (max-width: 1023px){.book-free-wrapper{width:100%;box-sizing:border-box}}@media (max-width: 767px){.book-free-wrapper{padding:0 16px}}.book-free{width:413px;padding:55px 40px 63px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-shrink:0;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}.book-free:after{content:"";position:absolute;left:4px;right:4px;bottom:-6px;height:4px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);border-top:none}.book-free:before{content:"";position:absolute;left:8px;right:8px;bottom:-12px;height:4px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);border-top:none}@media (max-width: 1023px){.book-free{width:100%;padding:27px 40px 28px;align-items:flex-start}}@media (max-width: 767px){.book-free{padding:33px 18px 42px;align-items:center}}.book-free__title{width:100%;margin-bottom:26px;font-size:39px;font-weight:500;color:#383838;text-align:center}.book-free__title:after{content:"";display:block;width:10px;height:10px;margin:32px auto 0;border-radius:50%;background-color:#383838}@media (max-width: 1023px){.book-free__title:after{display:none}}@media (max-width: 767px){.book-free__title:after{width:6px;height:6px;margin-top:25px;display:block}}@media (max-width: 1023px){.book-free__title{width:calc(100% - 250px);margin-bottom:18px;font-size:33px;line-height:39px;text-align:left}}@media (max-width: 767px){.book-free__title{width:100%;margin-bottom:21px;font-size:24px;line-height:30px;text-align:center}}.book-free__book-title{width:100%;margin-bottom:7px;font-size:24px;color:#486c97;text-align:center}@media (max-width: 1023px){.book-free__book-title{text-align:left;font-size:25px;line-height:26px}}@media (max-width: 767px){.book-free__book-title{margin-bottom:5px;text-align:center;font-size:18px;line-height:24px}}.book-free__author-name{width:100%;margin-bottom:21px;font-size:16px;color:#9d9d9dde;text-align:center}@media (max-width: 1023px){.book-free__author-name{text-align:left}}@media (max-width: 767px){.book-free__author-name{margin-bottom:23px;text-align:center;font-size:14px;line-height:21px}}.book-free__descr{width:100%;margin-bottom:32px;font-size:16px;line-height:1.6;text-align:center;color:#000000de}@media (max-width: 1023px){.book-free__descr{margin-bottom:0;text-align:left}}@media (max-width: 767px){.book-free__descr{margin-bottom:32px;font-size:14px;line-height:21px;text-align:center}}.book-free__button{padding:12px 31px}@media (max-width: 1023px){.book-free__button{padding:12px 27px;position:absolute;right:38px}}@media (min-width: 869px) and (max-width: 1023px){.book-free__button{top:27px}}@media (min-width: 768px) and (max-width: 868px){.book-free__button{top:39px}}@media (max-width: 767px){.book-free__button{position:relative;right:auto;top:auto}.collection-list-container{padding-left:16px}}.media-tutorial-wrapper{background-image:url(/img/media-tutorial/media-tutorial-bg.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.media-tutorial{padding:97px 0 94px}@media (max-width: 1023px){.media-tutorial{padding:50px 20px 68px}}@media (max-width: 767px){.media-tutorial{padding:40px 16px 62px}}.media-tutorial.ajax select{background-image:url(/images/ajax.gif);background-repeat:no-repeat;background-position:right 9px center}.media-tutorial__content{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.media-tutorial__content{flex-direction:column}}.media-tutorial__select{width:270px;height:44px;padding-left:14px;margin-bottom:39px;background-color:transparent;font-size:16px;color:#fff;border:solid 1px #ffffff;box-sizing:border-box;-webkit-appearance:none;background-image:url(/img/media-tutorial/select-arrow.png);background-position:95% 20px;background-repeat:no-repeat;-moz-appearance:none;appearance:none!important}.media-tutorial__select:focus{outline:none}@media (max-width: 1023px){.media-tutorial__select{width:100%;margin-bottom:30px}}@media (max-width: 767px){.media-tutorial__select{margin-bottom:16px;background-position:97% 20px}}.media-tutorial__new{width:341px;flex-shrink:0}@media (max-width: 1350px){.media-tutorial__new{margin-right:20px}}@media (max-width: 1023px){.media-tutorial__new{width:229px}}@media (max-width: 767px){.media-tutorial__new{width:100%}}.media-tutorial__title{display:none;margin-bottom:38px;font-size:39px;line-height:46px;font-weight:500;color:#fff}@media (min-width: 1200px){.media-tutorial__title--desktop{display:block}}.media-tutorial__title--tablet{display:none}@media (max-width: 1023px){.media-tutorial__title--tablet{display:block}.media-tutorial__title{margin-bottom:50px;font-size:33px;line-height:39px}}@media (max-width: 767px){.media-tutorial__title{margin-bottom:38px;font-size:24px;line-height:30px}}.media-tutorial__descr{margin-bottom:35px;font-size:16px;line-height:1.6;color:#fff}@media (max-width: 1023px){.media-tutorial__descr{margin-bottom:24px;line-height:1.5}}@media (max-width: 767px){.media-tutorial__descr{display:none}}.media-tutorial__more{color:#b0ff45}.media-tutorial__more:after{background-color:#b0ff45}@media (max-width: 767px){.media-tutorial__more{display:none}}.media-tutorial__more svg{fill:#b0ff45}.media-tutorial-list{display:flex;flex-direction:column;justify-content:flex-start}.media-tutorial-list__item{margin-bottom:1px;display:flex;justify-content:flex-start;align-items:stretch}.media-tutorial-list__item:hover{cursor:pointer}.media-tutorial-list__item:hover .media-tutorial-list__icon:before{background-color:#fff}.media-tutorial-list__item:hover .media-tutorial-list__icon--video svg path{fill:#4299df}.media-tutorial-list__item:hover .media-tutorial-list__icon--audio svg path{fill:#25b463}.media-tutorial-list__item:hover .media-tutorial-list__icon--doc svg path{fill:#db397a}.media-tutorial-list__item:hover .media-tutorial-list__link{color:#f28c00}@media (max-width: 767px){.media-tutorial-list__item{margin-bottom:16px;flex-direction:column}.media-tutorial-list__item:last-of-type{margin-bottom:0}}.media-tutorial-list__icon{width:120px;height:auto;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;background-color:#c3c3c3;overflow:hidden}.media-tutorial-list__icon--video{background-color:#4299df}.media-tutorial-list__icon--audio{background-color:#25b463}.media-tutorial-list__icon--doc{background-color:#db397a}.media-tutorial-list__icon svg{z-index:3}.media-tutorial-list__icon:after{content:"";width:138px;height:138px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);flex-shrink:0;background-color:#ffffff1a;border-radius:50%;z-index:1}.media-tutorial-list__icon:before{content:"";width:95px;height:95px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;flex-shrink:0;background-color:#ffffff1a;border-radius:50%;z-index:2}@media (max-width: 1023px){.media-tutorial-list__icon{width:104px}}@media (max-width: 767px){.media-tutorial-list__icon{width:100%;height:100px}.media-tutorial-list__icon:before{width:150px;height:150px}.media-tutorial-list__icon:after{width:300px;height:300px}}.media-tutorial-list__news{width:746px;padding:21px 52px 22px 35px;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;box-sizing:border-box}@media (max-width: 1350px){.media-tutorial-list__news{width:100%}}@media (max-width: 1023px){.media-tutorial-list__news{padding:16px 20px 20px}}@media (max-width: 767px){.media-tutorial-list__news{padding:13px 16px 17px}}.media-tutorial-list__date{margin-bottom:6px;font-size:16px;line-height:1.4;color:#9d9d9dde}@media (max-width: 1023px){.media-tutorial-list__date{margin-bottom:2px}}@media (max-width: 767px){.media-tutorial-list__date{font-size:13px;line-height:23px;margin-bottom:6px}}.media-tutorial-list__title{width:100%;font-size:16px;line-height:26px;color:#000000de}@media (max-width: 1023px){.media-tutorial-list__title{line-height:24px}}@media (max-width: 767px){.media-tutorial-list__title{font-size:14px;line-height:1.5}}.media-tutorial-list__link{width:100%;font-size:16px;line-height:26px;color:#486c97}@media (max-width: 767px){.media-tutorial-list__link{font-size:14px;line-height:1.5}}.video-channel-wrapper{padding:86px 0 100px;background-color:#fff}@media (max-width: 1023px){.video-channel-wrapper{padding:50px 20px 53px}}@media (max-width: 767px){.video-channel-wrapper{padding:44px 16px 55px}}.video-list{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.video-list{align-items:stretch}}@media (max-width: 767px){.video-list{flex-direction:column}}.video-list__item{width:639px}@media (min-width: 1200px) and (max-width: 1350px){.video-list__item{max-width:47%;margin-right:20px}.video-list__item:last-of-type{margin-right:0}}@media (max-width: 1023px){.video-list__item{width:49%}}@media (max-width: 767px){.video-list__item{width:100%;margin-bottom:40px}.video-list__item:last-of-type{margin-bottom:0}}.video-list__video{width:639px;height:360px;margin-bottom:22px;position:relative}.video-list__video img{max-width:100%;height:auto}@media (min-width: 1200px) and (max-width: 1350px){.video-list__video{width:auto}}@media (max-width: 1023px){.video-list__video{width:100%;height:auto;margin-bottom:17px}}@media (max-width: 767px){.video-list__video{margin-bottom:15px}}.video-list__title{display:block;max-width:221px;margin-bottom:15px;font-size:16px;line-height:1.4;color:#000000de}.video-list__title:hover{color:#f28c00}@media (max-width: 1023px){.video-list__title{max-width:100%;margin-bottom:13px}}@media (max-width: 767px){.video-list__title{margin-bottom:6px;font-size:14px;line-height:1.5}}.video-list__date{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.4;color:#909090}@media (max-width: 767px){.video-list__date{font-size:13px;line-height:1.8}}.video-list__date-time{display:flex;justify-content:flex-start;align-items:center;margin-right:10px}.video-list__date-time:after{content:"";width:2px;height:2px;margin-left:10px;display:block;border-radius:50%;background-color:#909090}.button-video-play{width:85px;height:63px;position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%);background-color:#0000007d}.button-video-play:hover{background-color:#f28c00}.join-wrapper{background-color:#f5f5f5}.join{padding:81px 0 70px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1023px){.join{padding:40px 20px 44px}}@media (max-width: 767px){.join{padding:48px 16px 59px;flex-direction:column}}@media (max-width: 1023px){.join .button-orange{padding:12px 27px;font-size:16px;line-height:20px}}@media (max-width: 767px){.join .button-orange{width:180px;height:44px;font-size:14px;line-height:16px;font-weight:500}}.join-title{font-size:35px;color:#1f1f1f}@media (max-width: 1023px){.join-title{font-size:25px}}@media (max-width: 767px){.join-title{margin-bottom:40px;font-size:24px;line-height:30px;text-align:center}}.join-button{padding:14px 34px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:19px;line-height:23px;background-color:#f28c00}.footer-wrapper{background-color:#494949}.footer{padding:89px 0 100px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.footer{padding:56px 20px 68px;flex-direction:column}}@media (max-width: 767px){.footer{padding:30px 0 27px}}.footer .ipform .form-row{display:flex}@media (max-width: 767px){.footer .ipform .form-row{flex-direction:column;align-items:center}}.footer .ipform .form-row .field{width:200px;margin-right:10px}@media (max-width: 767px){.footer .ipform .form-row .field{width:130px;margin-bottom:16px;margin-right:0;text-align:center;padding-left:2px}}.footer .ipform .form-row .button-orange{height:44px}@media (max-width: 767px){.footer .footer_bottom{flex-direction:column}.footer .footer_bottom .footer-row{align-items:flex-start}}.footer .footer_bottom .ip-addr{line-height:32px}.footer-left{display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 1023px){.footer-left{width:100%}}@media (max-width: 767px){.footer-left{flex-direction:column}}.footer-column{max-width:300px}.footer-column:first-of-type{margin-right:97px}@media (min-width: 768px) and (max-width: 1023px){.footer-column:first-of-type{margin-right:33px}}@media (max-width: 767px){.footer-column:first-of-type{width:100%;margin-right:0}}@media (max-width: 1023px){.footer-column{width:50%;max-width:100%}}@media (max-width: 767px){.footer-column{width:100%;max-width:100%}}.footer-column--info{max-width:527px;width:40%;margin-right:0!important}@media (max-width: 1023px){.footer-column--info{max-width:100%;width:100%;margin-top:57px}}@media (max-width: 767px){.footer-column--info{margin-top:42px}}.footer-column__partners{margin-bottom:124px}@media (max-width: 1023px){.footer-column__partners--desktop{display:none}}.footer-column__partners--mobile{display:none}@media (max-width: 1023px){.footer-column__partners--mobile{display:block}}.footer-list{margin-bottom:50px}.footer-list:last-of-type{margin-bottom:0}.footer-list--drop .margin-left-15{margin-left:15px}@media (max-width: 767px){.footer-list{margin-bottom:0;padding:17px 16px 20px;border-bottom:1px solid rgba(255,255,255,.08);position:relative}.footer-list--drop .footer-list__item--drop{cursor:pointer}.footer-list--drop .footer-list__item--title span.footer-list__link--title{margin-top:10px;display:block}.footer-list--drop:after{content:"";display:inline-block;width:12px;height:7px;background-image:url(/img/arrow.svg);position:absolute;top:24px;right:23px}.footer-list--active:after{transform:rotate(180deg)}.footer-list--active .footer-list__item{display:block;margin-top:10px}.footer-list--active .footer-list__item--title{margin-top:0}}.footer-list__item{margin-bottom:13px}.footer-list__item:last-of-type{margin-bottom:0}@media (max-width: 767px){.footer-list__item{display:none;margin-bottom:0}.footer-list__item--title{display:block}.footer-list__item--title__hidden{display:none}}.footer-list__link{display:inline-block;font-size:16px;line-height:26px;color:#fff}.footer-list__link:hover{text-decoration:underline}@media (max-width: 767px){.footer-list__link{font-size:14px;line-height:21px}}.footer-list__link--title{font-size:16px;color:#ffa322}@media (max-width: 767px){.footer-list__link--title{font-size:14px;line-height:21px}}.partners-title{display:inline-block;margin-bottom:32px;font-size:20px;line-height:26px;color:#ffa322;border-bottom:1px solid transparent}.partners-title:hover{border-bottom:1px solid #ffa322}.partners-list{margin-bottom:124px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1023px){.partners-list{display:none}}.partners-list__item{flex-shrink:0}.partners-list__item:hover g{opacity:1}.partners-list__item:hover svg path{opacity:1}.partners-list__link{height:86px;display:flex;justify-content:center;align-items:center}@media (max-width: 1023px){.footer-contacts{display:flex;justify-content:flex-start;align-items:flex-start}.footer-contacts__left{width:340px;margin-right:33px}.footer-contacts__right{text-align:center}}@media (max-width: 1023px) and (max-width: 1023px){.footer-contacts__left{width:50%}}@media (max-width: 1023px) and (max-width: 767px){.footer-contacts__left{width:100%;margin-right:0;margin-bottom:28px;text-align:center}}@media (max-width: 1023px) and (max-width: 1023px){.footer-contacts__right{width:50%;text-align:left}}@media (max-width: 767px){.footer-contacts{margin-bottom:31px;flex-direction:column;align-items:center}}.footer-contacts__mail{display:inline-block;margin-bottom:12px;font-size:16px;line-height:26px;color:#ffa322;border-bottom:1px solid transparent}.footer-contacts__mail:hover{border-bottom:1px solid #ffa322}@media (max-width: 767px){.footer-contacts__mail{margin-bottom:19px;font-size:14px;line-height:20px}}.footer-contacts__address{margin-bottom:51px;font-size:16px;line-height:26px;color:#fff}@media (max-width: 767px){.footer-contacts__address{margin-bottom:0;font-size:14px;line-height:20px}}.footer-contacts__phone{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px;color:#fff}.footer-contacts__phone a{position:relative;display:flex;justify-content:flex-start;align-items:center;color:#ffa322;border-bottom:1px solid transparent}.footer-contacts__phone a:after{content:"";margin:0 12px 0 13px;width:2px;height:2px;border-radius:50%;background-color:#fff}.footer-contacts__phone a:hover:before{content:"";position:absolute;right:24px;bottom:-1px;left:0;width:auto;height:1px;background-color:#ffa322}@media (max-width: 767px){.footer-contacts__phone{margin-bottom:0;font-size:14px;line-height:20px;justify-content:center}}.footer-contacts__operating-mode{margin-bottom:50px;font-size:16px;line-height:26px;color:#ffffff78}@media (max-width: 767px){.footer-contacts__operating-mode{margin-bottom:0;font-size:14px;line-height:20px;text-align:center}}.footer-license{margin-bottom:42px;font-size:16px;line-height:1.6;color:#ffffff78}@media (max-width: 1023px){.footer-license{max-width:413px}}@media (max-width: 767px){.footer-license{margin-bottom:22px;font-size:13px;text-align:center}}.footer-social{margin-left:-19px;display:flex;justify-content:flex-start;align-items:center}.footer-social__item:hover svg path{fill:#fff}@media (max-width: 1023px){.footer-row{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}}@media (max-width: 767px){.footer-row{flex-direction:column;align-items:center}.footer-column__partners--mobile .footer-list{border-bottom:none;padding:0}.footer-column__partners--mobile .footer-list--drop:after{top:7px;right:7px}}@media (min-width: 767px){#scroll-up{background-color:#f28c00;border-radius:3px;bottom:45px;color:#fff;display:none;padding:10px 16px;position:fixed;opacity:.5;z-index:9999;filter:alpha(opacity=50);right:20px}#scroll-up:hover{opacity:.8}}@media (min-width: 1023px){#scroll-up{right:40px}}.content-wrapper{padding:32px 0 80px;position:relative;background-color:#f2f2f2;box-shadow:inset 0 1px 1px #0000001a;border-top:1px solid rgba(0,0,0,.1)}.content-wrapper--admin{display:flex;flex-direction:column;min-height:650px;padding:24px 0 0}@media (max-width: 1023px){.content-wrapper{padding-top:15px;padding-bottom:68px}}@media (max-width: 767px){.content-wrapper{padding-top:11px;padding-bottom:55px}}@media (max-width: 767px) and (max-width: 767px){.content-wrapper{overflow:hidden}}.content-wrapper--profile{padding:0;display:flex;justify-content:space-between;align-items:stretch}@media (min-width: 1200px){.content-wrapper--profile{background:#f2f2f2}}.content-wrapper_white{background-color:#fff}.content-wrapper--white:before{background:linear-gradient(to bottom,#f3f3f3 86px,#ffffff 86px)}@media (min-width: 1200px){.content-wrapper--white{padding-bottom:0}}@media (max-width: 767px){.content-wrapper--list{padding-top:25px}}@media (max-width: 1023px){.content-wrapper--empty{padding-top:23px}}@media (max-width: 767px){.content-wrapper--empty{padding-top:12px}}@media (min-width: 1200px){.content-wrapper--bicolor{background:linear-gradient(to right,#ffffff 50%,#fafafa 50%,#fafafa 100%)}}.content{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.content--static{flex-direction:column}}.page-title{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}@media (max-width: 1023px){.page-title{padding:0 20px}}@media (max-width: 767px){.page-title{padding:0 16px;margin-bottom:0}}.page-title--justify{justify-content:space-between}@media (max-width: 767px){.page-title--justify{padding:20px 16px 14px}}.page-title--author{margin-bottom:0;padding:30px 10px 32px 41px}@media (max-width: 1023px){.page-title--author{padding:26px 20px 32px}}@media (max-width: 767px){.page-title--author{padding:21px 16px 24px}.page-title--list{margin-bottom:15px}}.page-title__left{display:flex;justify-content:flex-start;align-items:center}.page-title__right{display:flex;justify-content:flex-end;align-items:center}.content-title__name{font-size:39px;line-height:46px;color:#555}.content-title__name--recommended{display:block;max-width:500px}@media (max-width: 1023px){.content-title__name{font-size:33px;line-height:39px}}@media (max-width: 767px){.content-title__name{font-size:24px;line-height:30px}}.content-title__count{margin-left:13px;display:flex;justify-content:flex-start;align-items:center;font-size:39px;line-height:46px;color:#c2c2c2}.content-title__count:before{content:"";width:4px;height:4px;margin-right:13px;border-radius:50%;background-color:#c2c2c2}@media (max-width: 1023px){.content-title__count{font-size:33px;line-height:39px}}@media (max-width: 767px){.content-title__count{display:none;font-size:24px;line-height:30px}.content-title__count--mobile{display:flex;line-height:28px}}.page-content-wrapper{width:868px}@media (max-width: 1350px){.page-content-wrapper{width:100%}}.page-content-wrapper--white{background-color:#fff;border:solid 1px #e6e6e6}@media (max-width: 767px){.page-content-wrapper--white{background-color:#f3f3f3}}.page-content-wrapper--big{width:100%}.page-content{width:867px;position:relative;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}.page-content--profile,.page-content--big{width:100%}@media (min-width: 1200px) and (max-width: 1350px){.page-content{width:100%}}@media (max-width: 1023px){.page-content{width:100%}}.page-content__info-button{display:none;margin-top:13px}.page-content__info-button:hover g{opacity:.6}.sorting-tools{width:867px;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box;flex-direction:row-reverse;flex-wrap:wrap}@media (max-width: 1023px){.sorting-tools{width:100%;padding:0 20px}}@media (max-width: 767px){.sorting-tools{padding:0 16px;flex-direction:column-reverse}}.sorting-tools--block{width:100%;padding:0 40px;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box}@media (min-width: 1200px) and (max-width: 1350px){.sorting-tools--block{padding:0 10px}}@media (max-width: 1023px){.sorting-tools--block{width:100%;padding:0 20px}}@media (max-width: 767px){.sorting-tools--block{padding:0 16px}}.sorting-tools--big,.sorting-tools--profile{width:100%}@media (min-width: 1200px) and (max-width: 1350px){.sorting-tools{width:100%}}@media (max-width: 1023px){.sorting-tools--content{padding:0 20px}}@media (max-width: 767px){.sorting-tools--content{padding:0 16px}}.sorting-tools__right{display:flex;justify-content:flex-end;align-items:center}.sorting-tools__favorite{margin-left:30px;padding-top:11px}@media (max-width: 1023px){.sorting-tools__favorite{margin-left:17px}}@media (max-width: 767px){.sorting-tools__favorite{display:none}}.sorting-tools__favorite-icon{display:flex}.sorting-tools__favorite-icon--active{display:none}.sorting-tools__favorite-icon:hover svg g path{fill-opacity:.6}.sorting-list{display:flex;justify-content:flex-start;align-items:flex-start}.sorting-list__item{margin-right:31px;position:relative}.sorting-list__item:last-of-type{margin-right:0}@media (max-width: 767px){.sorting-list__item{display:none}.sorting-list__item--active{display:block}}.sorting-list__link{padding:10px 0 19px;display:flex;justify-content:flex-start;align-items:center;position:relative;font-size:16px;line-height:26px}@media (max-width: 767px){.sorting-list__link{color:#486c97}.sorting-list__link:hover{color:#f28c00}.sorting-list__link:after{content:"";position:absolute;right:0;bottom:0;left:0;width:100%;height:3px;background-color:#df6826}}.sorting-list__link:active:after,.sorting-list__link--active:after{content:"";position:absolute;right:0;bottom:0;left:0;width:100%;height:3px;background-color:#df6826}.sorting-list__link:active .sorting-list__link-title,.sorting-list__link--active .sorting-list__link-title{color:#000000de}@media (max-width: 767px){.sorting-list__link:active .sorting-list__link-title,.sorting-list__link--active .sorting-list__link-title{color:#f28c00}.sorting-list__link:active svg path,.sorting-list__link--active svg path{fill:#f28c00}.sorting-list__link{padding-bottom:10px;font-size:14px;line-height:21px}}.sorting-list__link-arrow{margin-left:7px}.sorting-list__link-arrow--down{transform:rotate(180deg)}.list{position:relative}.list--active .list-menu{display:block}.list__button{padding-top:11px;position:relative;align-items:center}@media (max-width: 1023px){.list__button:hover svg path:first-of-type{fill:#000;opacity:.6}}.list__button svg{margin-right:13px}@media (max-width: 1023px){.list__button svg{margin-right:0}.list__button svg path:first-of-type{fill:#000;opacity:.3}.list__button span{display:none}}.list__button--active{color:#f28c00}.list__button--active svg path:first-of-type{fill:#f28c00}@media (max-width: 1023px){.list__button--active svg path:first-of-type{fill:#000;opacity:.6}}.list-menu{display:none;width:280px;position:absolute;top:38px;right:0;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:solid 1px #cccccc;z-index:20;box-sizing:border-box}.list-menu__item{border-bottom:solid 1px #ededed}.list-menu__item:last-of-type{border-bottom:none}.list-menu__item:hover{background-color:#fffbca}.list-menu__link{padding:11px 18px;display:flex;justify-content:space-between;align-items:center}.list-menu__name{font-size:16px;line-height:19px;color:#434343}.list-menu__size{font-size:16px;line-height:19px;color:#878787b3}.pagination{padding:22px 37px 26px;display:flex;justify-content:flex-start;align-items:center;background-color:#fff;border-top:solid 1px rgba(0,0,0,.1)}.pagination__link{margin-right:10px;padding:0 5px;display:block;font-size:16px;line-height:26px;color:#486c97}.pagination__link--current{color:#434343;pointer-events:none}.pagination__link--disabled{color:#939393;pointer-events:none}.pagination__item--prev .pagination__link{transform:rotate(90deg)}.pagination__item--next .pagination__link{transform:rotate(-90deg)}.pagination__item:hover .pagination__link{color:#f28c00}.pagination__item:hover .pagination__link svg path{fill:#f28c00}.pagination__item:hover .pagination__link--current{color:#434343;pointer-events:none}.pagination__item:hover .pagination__link--current svg path{fill:#434343}.pagination__item:hover .pagination__link--disabled{color:#939393;pointer-events:none}.pagination__item:hover .pagination__link--disabled svg path{fill:#939393}.pagination__item:active .pagination__link,.pagination__item--active .pagination__link{color:#434343}.pagination__item:active .pagination__link svg path,.pagination__item--active .pagination__link svg path{fill:#434343}.user-action{display:flex;justify-content:space-between;align-items:flex-end;flex-shrink:0}@media (max-width: 767px){.user-action{position:absolute;top:20px;right:20px;flex-direction:column}}.user-action__item{margin-left:21px;position:relative}.user-action__item .ut-icon{fill:#ccc}.user-action__item .ut-icon:hover{fill:#4c4c4c}.user-action__item [data-action=add-favorites] svg,.user-action__item [data-action=add-favorites-nouser] svg{color:#fff;stroke:#ccc}.user-action__item [data-action=add-favorites] svg:hover,.user-action__item [data-action=add-favorites-nouser] svg:hover{stroke:#4c4c4c}.user-action__item [data-action=del-favorites] svg{fill:#f28c00;color:#f28c00;stroke:#f28c00}.user-action__item:hover .tooltip{display:block}@media (max-width: 1023px){.user-action__item{margin-left:14px}}@media (max-width: 767px){.user-action__item{margin:0 0 16px}}.user-action__link{display:block}.user-action__link--active{display:none}.user-action__link--active:hover{opacity:.6}.breadcrumbs{margin:-12px 0 23px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media (max-width: 1023px){.breadcrumbs{padding:20px 20px 0}}@media (max-width: 767px){.breadcrumbs{padding:20px 16px 0;margin-bottom:19px}}.breadcrumbs--reports{margin:7px 0 22px}.breadcrumbs__item{display:flex;justify-content:flex-start;align-items:center}.breadcrumbs__item:after{content:"/";margin:0 4px;font-size:16px;line-height:26px;color:#9d9d9dde}.breadcrumbs__item:last-of-type:after{display:none}.breadcrumbs__item:hover .breadcrumbs__link svg g{opacity:1}.breadcrumbs__item:hover .breadcrumbs__link svg path{fill:none}.breadcrumbs__item:hover .breadcrumbs__link svg path:nth-child(4){fill:#f28c00}.breadcrumbs__item>span{color:#666}.breadcrumbs__link{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px}.breadcrumbs__link--back svg{margin-right:4px;transform:rotate(180deg)}@media (max-width: 767px){.breadcrumbs__link{font-size:14px;line-height:24px}}.page-content-head{padding:34px 37px 33px 40px;background-color:#fff}@media (max-width: 1023px){.page-content-head{padding:37px 20px 30px}}@media (max-width: 767px){.page-content-head{padding:30px 16px 19px}}@media (max-width: 1023px){.page-content-head--long{padding:30px 20px}}.page-content-head__heading{margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.page-content-head__heading--donate{margin-bottom:50px}@media (max-width: 1023px){.page-content-head__heading--donate{margin-bottom:30px}}.page-content-head__title{max-width:650px;font-size:39px;line-height:46px}@media (max-width: 1023px){.page-content-head__title{max-width:100%;font-size:33px;line-height:39px}}@media (max-width: 767px){.page-content-head__title{font-size:24px;line-height:28px;text-align:center}.page-content-head__title--rpd{text-align:left}}.page-content-head__user-action{margin-top:12px}@media (max-width: 767px){.page-content-head__user-action{margin-top:0}}.page-content-head__info{margin-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.page-content-head__info{flex-direction:column;align-items:center}}.page-content-head__info-edition{font-size:16px;line-height:28px;color:#8d8d8dde}@media (max-width: 767px){.page-content-head__info-edition{margin-bottom:20px}}.share-list{align-items:center;display:flex;gap:8px 30px;justify-content:flex-start}@media (max-width: 767px){.share-list{flex-direction:column}}.share-list__item{position:relative}.share-list__item:last-of-type{margin-right:0}.share-list__link{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:26px}.share-list__link svg{margin-right:10px;overflow:hidden}.share-list__link:hover svg path{fill:#f28c00}.share-list__link:hover .share-list__icon--favorite path{fill:#f28c00}.share-list__link:hover .share-list__icon--share path:nth-of-type(2){fill:#f28c00}.share-list__link:hover .main-link{color:#f28c00}.share-list__link.main-link--active .share-list__icon--share path:nth-of-type(2){fill:#f28c00}.creation-info{position:relative}.creation-info__authors,.creation-info__authors-item{display:inline-block;vertical-align:middle}.creation-info__authors-item--active .authors-list{display:block}.creation-info__authors-item--more:before{content:"+";margin-right:5px;font-size:16px;line-height:26px;color:#555}.creation-info__authors-item .more-authors{top:28px;left:188px;width:180px}.creation-info__authors-link{display:inline-block;font-size:16px;line-height:26px}.creation-info__authors-link--middle{font-size:14px;line-height:24px}@media (max-width: 767px){.creation-info__authors-link{font-size:14px;line-height:21px}}.creation-info__year{margin-left:14px;display:inline-block;vertical-align:middle;font-size:16px;line-height:26px;color:#555}.creation-info__year:before{content:"";width:2px;height:2px;margin-right:12px;display:inline-block;vertical-align:middle;border-radius:50%;background-color:#555}@media (max-width: 767px){.creation-info__year{font-size:14px;line-height:21px}}.creation-info__year--middle{font-size:14px;line-height:14px}.authors-list{display:none;width:236px;max-height:265px;position:absolute;top:26px;left:18px;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:solid 1px #cccccc;z-index:20;overflow-y:auto}.authors-list__item{border-bottom:solid 1px #ededed}.authors-list__item:last-of-type{border-bottom:none}.authors-list__item:hover{background-color:#fffbca}.authors-list__link{padding:12px 18px;display:flex;align-items:flex-start;justify-content:flex-start;font-size:16px;line-height:19px;color:#494949}.tabs-container{background-color:#fafafa;overflow:hidden}.tabs{padding:13px 40px 0;display:flex;justify-content:flex-start;align-items:flex-start;background-color:#fafafa;border-bottom:solid 1px #e6e6e6}.tabs--profile{padding:13px 0 0;background-color:transparent;border-bottom:0}.tabs--no-border{border-bottom:none}@media (min-width: 1200px) and (max-width: 1350px){.tabs{padding:13px 10px 0}.tabs--profile{padding:13px 0 0}}@media (max-width: 1023px){.tabs{padding:13px 20px 0}}@media (max-width: 767px){.tabs{align-items:stretch;flex-direction:column;padding:13px 16px 0}}.tabs__item{margin-right:31px}@media (max-width: 767px){.tabs__item{margin-right:0}}.tabs__item:hover .tabs__name{color:#f28c00}.tabs__item--active .tabs__name,.tabs__item:active .tabs__name{color:#434343}.tabs__item--active .tabs__link:after,.tabs__item:active .tabs__link:after{content:"";width:100%;height:3px;position:absolute;bottom:-1px;left:0;background-color:#f28c00}.tabs__link{padding-bottom:16px;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;white-space:nowrap}@media (max-width: 767px){.tabs__link{padding-bottom:6px;margin-bottom:6px}}.tabs__name{font-size:16px;line-height:26px;color:#486c97}@media (max-width: 767px){.tabs__name{font-size:14px;line-height:26px}}.tabs__count{margin-left:5px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:26px;color:#838383de}.tabs__count:before{content:"";width:2px;height:2px;margin-right:5px;border-radius:50%;background-color:#838383de}@media (max-width: 767px){.tabs__count{font-size:14px;line-height:26px}}.book-content-wrapper{padding:32px 40px 0;box-sizing:border-box}.book-content-wrapper--program-settings{padding:36px 40px 41px}@media (max-width: 1023px){.book-content-wrapper{padding:35px 20px 40px}}@media (max-width: 767px){.book-content-wrapper{padding:35px 16px 30px}}.books-set-title{margin-bottom:33px}.books-set{padding-bottom:14px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.books-set__item{max-width:370px;margin-bottom:40px;position:relative}.books-set__item:hover .books-set__title{color:#f28c00}@media (min-width: 1200px) and (max-width: 1350px){.books-set__item{width:47%}}@media (max-width: 1023px){.books-set__item{max-width:47%}}@media (max-width: 767px){.books-set__item{max-width:100%;width:100%;margin:0;padding:30px 0;text-align:center;border-top:1px solid #e5e5e5}}.books-set__link{position:absolute;top:0;right:0;bottom:0;left:0}.books-set__img{margin-bottom:20px}.books-set__title{margin-bottom:10px;display:block}@media (max-width: 767px){.books-set__title{text-align:center}}.books-set__edition{font-size:16px;line-height:23px;color:#909090}@media (max-width: 767px){.books-set__edition{font-size:14px;line-height:21px}}.media-action{display:inline;justify-content:flex-start;align-items:center}.media-action__item{margin-right:10px}.media-action__item:last-of-type{margin-right:0}.author-info{width:413px;padding:40px 40px 36px 38px;flex-shrink:0;background-color:#fff;box-sizing:border-box;border:solid 1px rgba(0,0,0,.1)}@media (min-width: 1200px) and (max-width: 1350px){.author-info{margin-right:20px}}@media (max-width: 1023px){.author-info{width:100%;margin-bottom:12px;padding:27px 20px 35px}}@media (max-width: 767px){.author-info{padding:16px 16px 30px}}@media (max-width: 1023px){.author-info__content{max-width:518px;margin:0 auto}}@media (max-width: 767px){.author-info__content{max-width:100%}}@media (max-width: 1023px){.author-info__header{margin-bottom:30px;display:flex;justify-content:center;align-items:flex-end}}@media (max-width: 767px){.author-info__header{margin-bottom:20px;flex-direction:column;align-items:flex-start}}.author-info__img{margin-bottom:26px;flex-shrink:0}@media (max-width: 1023px){.author-info__img{margin:-27px 40px 0 0}}@media (max-width: 767px){.author-info__img{margin:0 0 25px}}.author-info__img img{max-width:100%;height:auto}.author-info__name{margin-bottom:24px;font-size:39px;line-height:46px;color:#555}@media (max-width: 1023px){.author-info__name{margin-bottom:0;font-size:33px;line-height:39px}}@media (max-width: 767px){.author-info__name{font-size:24px;line-height:28px}}.author-info__text{margin-bottom:20px;font-size:16px;line-height:26px;color:#000000de}@media (max-width: 767px){.author-info__text{margin-bottom:10px;font-size:14px;line-height:21px}}.author-info__text:last-of-type{margin-bottom:0}.author-info__partner-fname{margin-top:10px}.page-content-heading{padding:34px 39px 35px 40px;display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff}@media (max-width: 1023px){.page-content-heading{padding:30px 16px}}.page-content-title{margin-right:40px;font-size:39px;line-height:46px;color:#434343}@media (max-width: 1023px){.page-content-title{font-size:24px;line-height:28px}}@media (max-width: 767px){.page-content-title{margin-right:0}}.tooltip{display:none;padding:8px 12px 11px 15px;width:331px;left:-151px;position:absolute;bottom:30px;font-size:14px;line-height:1.3;color:#fff;background-color:#191919;border-radius:4px;z-index:20;box-sizing:border-box;text-align:left}.tooltip:after{border-color:#191919 transparent transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip--middle{width:229px;left:-102px}@media (max-width: 767px){.tooltip--middle{top:0;right:100%;bottom:auto;left:auto}}.tooltip--buy{width:229px;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.tooltip--max-content{width:-moz-max-content;width:max-content;max-width:275px}.tooltip--bottom-left,.tooltip--bottom-right{font-style:normal;margin-top:4px;margin-left:0}.tooltip--bottom-left{left:0;top:100%;bottom:auto}.tooltip--bottom-right{bottom:auto;top:100%;right:0;left:auto}.tooltip--top-left{bottom:100%;top:auto;left:50%;margin-bottom:4px;transform:translate(-50%)}@media (max-width: 767px){.tooltip--top-left{transform:translate(-70%)}}.tooltip--top-right{bottom:100%;top:auto;left:50%;margin-bottom:4px;transform:translate(-50%)}@media (max-width: 767px){.tooltip--top-right{transform:translate(-30%)}}.page-content__text-big{max-width:680px;margin-bottom:25px;font-size:20px;line-height:32px;color:#000000de}@media (max-width: 1023px){.page-content__text-big{max-width:100%}}@media (max-width: 767px){.page-content__text-big{margin-bottom:31px;font-size:18px;line-height:25px}}.page-content__text-small{margin-bottom:20px;max-width:680px;font-size:16px;line-height:26px;color:#434343}.page-content__text-small:last-of-type{margin-bottom:40px}.page-content__text-small--bold{font-weight:500}@media (max-width: 1023px){.page-content__text-small{max-width:100%;margin-bottom:42px}}@media (max-width: 767px){.page-content__text-small{margin-bottom:45px;font-size:14px;line-height:21px}}.tabulation_marker{list-style:disc outside;padding-left:20px;line-height:30px}.page-content__text-middle{max-width:680px;font-size:20px;line-height:28px;color:#000000de}.page-content__text-middle--bold{font-weight:500}@media (max-width: 1023px){.page-content__text-middle{max-width:100%}}@media (max-width: 767px){.page-content__text-middle{font-size:18px;line-height:24px}}.content-block{padding:38px 40px 43px;border-bottom:1px solid #e6e6e6;background-color:#fff}@media (max-width: 1023px){.content-block{padding:35px 20px 54px}}@media (max-width: 767px){.content-block{padding:34px 16px 59px;background-color:#fff}}.content-block--librarian{padding:46px 40px 56px}@media (max-width: 1023px){.content-block--librarian{padding:46px 20px 60px}}@media (max-width: 767px){.content-block--librarian{margin-top:9px;padding:32px 16px 59px;border-top:1px solid #e6e6e6}}.content-block--additional-materials{padding:45px 40px 56px}@media (max-width: 1023px){.content-block--additional-materials{padding:46px 20px 60px}}@media (max-width: 767px){.content-block--additional-materials{margin-top:10px;padding:40px 16px 59px;border-top:1px solid #e6e6e6}.content-block--rpd{padding-top:25px;padding-bottom:39px}}.content-donate-book__list{margin-top:-4px}@media (max-width: 767px){.content-donate-book__list{margin-left:-5px}}.content-donate-book__item{padding:37px 0 41px 3px;display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #e6e6e6;box-sizing:border-box}@media (max-width: 1023px){.content-donate-book__item{padding:29px 0 41px 3px}}@media (max-width: 767px){.content-donate-book__item{padding:23px 0 24px 3px}}.content-donate-book__item:last-of-type{border-bottom:none}.content-donate-book__step{width:32px;height:32px;margin-right:39px;background-color:#fef8dc;border:solid 1px rgba(0,0,0,.05);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}@media (max-width: 1023px){.content-donate-book__step{margin-right:16px}}@media (max-width: 767px){.content-donate-book__step{margin-right:16px;font-size:14px}}.content-donate-book__info{margin-top:5px;font-size:16px;line-height:26px;color:#434343;text-align:left}@media (max-width: 767px){.content-donate-book__info{margin-top:7px;font-size:14px;line-height:21px}}.content-donate-book__button{display:inline-flex}.biblio-poster{margin:40px 0 44px;padding:37px 40px 30px;box-shadow:0 1px 3px #0000001a;border:solid 1px #e0e0e0}@media (max-width: 1023px){.biblio-poster{padding:28px 0 30px 29px;margin-bottom:41px}}@media (max-width: 767px){.biblio-poster{padding:40px 0 43px;border-right:none;border-left:none;box-shadow:none}}.biblio-poster-title{max-width:435px;margin-bottom:40px}@media (max-width: 1023px){.biblio-poster-title{margin-bottom:32px}}@media (max-width: 767px){.biblio-poster-title{max-width:100%;margin-bottom:34px}}.biblio-poster-list__item{height:116px;padding:20px 0;position:relative;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e6e6e6;box-sizing:border-box}.biblio-poster-list__item:first-of-type{border-top:1px solid #e6e6e6}@media (max-width: 767px){.biblio-poster-list__item:first-of-type{border:none}}.biblio-poster-list__item:hover .main-link{color:#f28c00}.biblio-poster-list__item:hover .main-link svg path:first-of-type{fill:#f28c00}@media (max-width: 1023px){.biblio-poster-list__item{padding-right:20px}}@media (max-width: 767px){.biblio-poster-list__item{margin-bottom:30px;padding:0;height:auto;border:none;flex-direction:column}.biblio-poster-list__item:last-of-type{margin-bottom:0}}.biblio-poster-list__link{position:absolute;top:0;right:0;bottom:0;left:0}.biblio-poster-list__left{width:calc(100% - 311px);padding:10px 0 0}@media (max-width: 767px){.biblio-poster-list__left{width:100%;padding:0;order:2}}.biblio-poster-list__right{width:264px;flex-shrink:0}@media (max-width: 767px){.biblio-poster-list__right{width:100%;margin-bottom:14px;order:1}}.biblio-poster-list__download span{width:95%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1023px){.biblio-poster-list__download svg{display:none}}@media (max-width: 767px){.biblio-poster-list__download{font-size:14px;line-height:21px}}.biblio-poster-list__size{padding-left:43px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px;color:#838383de}@media (max-width: 1023px){.biblio-poster-list__size{padding-left:0}}@media (max-width: 767px){.biblio-poster-list__size{font-size:14px;line-height:21px}}.biblio-poster-list__size span{display:flex;justify-content:flex-start;align-items:center}.biblio-poster-list__size span:after{content:"";width:2px;height:2px;margin:0 5px;border-radius:50%;background-color:#838383de}.biblio-poster-list__size span:last-of-type:after{display:none}.content-donations{margin-top:40px;max-width:347px}@media (max-width: 1023px){.content-donations{margin-top:57px}}@media (max-width: 767px){.content-donations{max-width:100%}}.content-donations .page-content__text-small{margin-bottom:15px}.content-donations .page-content__text-small :last-of-type{margin-bottom:0}.video-material{display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 767px){.video-material{margin-right:-16px;margin-left:-16px;flex-direction:column;align-items:center}}.video-material--manual{margin-bottom:41px}.video-material--rpd{margin-bottom:49px}@media (max-width: 767px){.video-material--rpd{margin-bottom:36px}}.video-material__video{width:480px;height:270px;margin-right:30px;flex-shrink:0;position:relative}.video-material__video.video-width-560{width:560px;height:315px}.video-material__video img{width:100%;height:auto}@media (max-width: 1023px){.video-material__video{margin-right:20px}}@media (max-width: 767px){.video-material__video{width:100%;height:auto;flex-direction:column;margin-right:0}}.video-material__descr{font-size:14px;line-height:22px;color:#878787b3}.video-material__descr:before{content:"";width:60px;height:1px;margin-bottom:25px;display:block;background-color:#f28c00}@media (max-width: 767px){.video-material__descr:before{display:none}.video-material__descr{margin:17px 16px 0;font-size:13px;line-height:17px;text-align:center}}.additional-materials{margin:45px 0 17px}@media (max-width: 767px){.additional-materials{margin-top:26px}}.additional-materials__item{padding-bottom:21px}.additional-materials__item--border{padding-bottom:25px;margin-bottom:31px;border-bottom:1px solid #e6e6e6}@media (max-width: 767px){.additional-materials__item--border{margin-bottom:23px}}.additional-materials__item .main-link{max-width:650px}.video-manual-title__mute{font-size:14px;font-weight:400;line-height:28px;color:#838383de}.map-wrapper{width:100%;padding:46px 211px;background-color:#fff;border:1px solid #e6e6e6;box-sizing:border-box}@media (max-width: 1023px){.map-wrapper{padding:37px 20px}}@media (max-width: 767px){.map-wrapper{padding:29px 16px}}.map-section{padding:40px 0;border-bottom:1px solid #e5e5e5}.map-section:last-of-type{border-bottom:none}@media (max-width: 1023px){.map-section{padding:35px 0 26px}}@media (max-width: 767px){.map-section{padding:31px 0 20px}}.map-section__title{font-size:20px;font-weight:500;line-height:28px}@media (max-width: 767px){.map-section__title{font-size:18px;line-height:24px}}.map-section__heading{margin-bottom:13px}.map-section__count{margin-left:5px;font-size:16px;line-height:28px;color:#797979de}.map-section__count:before{content:"";width:2px;height:2px;margin-right:5px;border-radius:50%;display:inline-block;vertical-align:middle;background-color:#797979de}@media (max-width: 767px){.map-section__count{font-size:14px;line-height:21px}}.map-list__row{padding-left:32px;position:relative}.map-list__row:before{content:"";width:6px;height:6px;position:absolute;top:14px;left:0;background-color:#f28c00}@media (max-width: 767px){.map-list__row:before{top:8px}.map-list__row{padding-left:22px}}.map-list__link{font-size:20px;line-height:28px}@media (max-width: 767px){.map-list__link{font-size:18px;line-height:24px}}.map-list__section{margin-bottom:13px}@media (max-width: 767px){.map-list__section{margin-bottom:12px}}.map-sublist{margin:16px 0 0 32px}.map-sublist__row{margin-bottom:11px;padding-left:25px;position:relative}.map-sublist__row:before{content:"";width:15px;height:1px;position:absolute;top:12px;left:0;background-color:#0000004d}.map-sublist__link{font-size:16px;line-height:24px}@media (max-width: 767px){.map-sublist__link{font-size:14px;line-height:21px}}.content-search{padding:40px;background-color:#fef8dc;box-sizing:border-box;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media (max-width: 1023px){.content-search{padding:40px 20px}}@media (max-width: 767px){.content-search{margin-bottom:9px;padding:31px 16px 39px}}.content-search__search{display:flex;justify-content:center;align-items:center}.content-search__title{display:none}@media (max-width: 767px){.content-search__title{margin-bottom:8px;display:block;font-size:14px;line-height:1.5;color:#494949}}.content-search__field{width:100%}@media (max-width: 767px){.content-search__field .field::-moz-placeholder{color:#fff}.content-search__field .field:-ms-input-placeholder{color:#fff}.content-search__field .field:-moz-placeholder{color:#fff}.content-search__field .field::-webkit-input-placeholder{color:#fff}}.content-rpd-time{margin-bottom:50px;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:solid 1px #e0e0e0}.content-rpd-time__item{padding:22px 40px 19px 27px;position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;box-sizing:border-box}.content-rpd-time__item:last-of-type{border-bottom:none}@media (max-width: 767px){.content-rpd-time__item{padding:18px 20px 20px;flex-direction:column}}.content-rpd-time__left{font-size:30px;font-weight:300;color:#000000de}.content-rpd-time__left--green{color:#3d7718de}@media (max-width: 767px){.content-rpd-time__left{margin-bottom:10px;font-size:24px;line-height:28px;text-align:center}}.content-rpd-time__right{font-size:16px;line-height:26px;color:#838383de}@media (max-width: 767px){.content-rpd-time__right{font-size:14px;line-height:21px;text-align:center}}.content-rpd-time__tag{width:32px;height:32px;position:absolute;bottom:-16px;left:-16px;display:flex;justify-content:center;align-items:center;background-color:#fef8dc;border:solid 1px rgba(0,0,0,.05);box-sizing:border-box;border-radius:50%;font-size:30px;color:#0000004d}.content-rpd-must__item{margin-bottom:14px;display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 767px){.content-rpd-must__item{margin-bottom:11px}}.content-rpd-must__icon{margin-right:20px;flex-shrink:0}@media (max-width: 767px){.content-rpd-must__icon{margin-right:13px}}.content-rpd-must__text{font-size:16px;line-height:26px;color:#434343}@media (max-width: 767px){.content-rpd-must__text{font-size:14px;line-height:21px}}.content-rpd-must{margin-bottom:35px}.content-rpd-must:last-of-type{margin-bottom:0}@media (max-width: 767px){.content-rpd-must{margin-bottom:44px}}.content-rpd-link{display:block}.content-rpd-link__name{font-weight:500}.rpd-search-button{width:202px}@media (max-width: 1023px){.rpd-search-button{width:141px}}@media (max-width: 767px){.rpd-search-button{width:44px;height:44px;padding:0}}.rpd-search-button span{display:block}@media (max-width: 767px){.rpd-search-button span{display:none}}.rpd-search-button svg{display:none}@media (max-width: 767px){.rpd-search-button svg{display:block}}.fab-button{width:65px;height:65px;position:absolute;right:20px;bottom:20px;display:flex;justify-content:center;align-items:center;background-color:#f28c00;border-radius:50%}.fab-button:hover,.fab-button--active{background-color:#f19b39}.fab-button:hover svg rect,.fab-button--active svg rect{fill:#f19b39}.fab-button:active{background-color:#df6826}.fab-button:active svg rect{fill:#df6826}.fab-button--disabled{color:#0000004d;background-color:#f1f1f1;pointer-events:none}.book-test__item{padding:30px 0 39px;border-bottom:1px solid #e6e6e6}.book-test__item:first-of-type{padding-top:0}.book-test__item:last-of-type{border-bottom:none}.book-test__heading{margin-bottom:13px;position:relative}@media (max-width: 767px){.book-test__heading{margin-bottom:24px}}.book-test__title{margin-bottom:2px;display:block;font-size:16px;line-height:28px;color:#000000de}@media (max-width: 767px){.book-test__title{font-size:14px;line-height:21px}}.book-test__section{display:block;font-size:16px;line-height:28px;color:#838383de}@media (max-width: 767px){.book-test__section{font-size:14px;line-height:21px}}.book-test__authors{font-size:14px;color:#838383de}.book-test__date{max-width:90px;display:block;position:absolute;top:0;right:0;font-size:14px;line-height:21px;color:#838383de;text-align:right}@media (max-width: 767px){.book-test__date{position:relative;max-width:100%;margin-bottom:13px;top:auto;right:auto;font-size:13px;text-align:left;color:#0000004d}}.book-test-button{width:179px;padding:12px 0;display:inline-flex}.book-test-button svg{margin-right:13px}.book-test-button.copy_quiz_link{width:auto;padding:12px}.pass_retake_test{float:left;margin-right:12px;margin-bottom:12px}.book-test-result{display:flex;margin-bottom:25px;padding:0 23px;justify-content:flex-start;align-items:flex-start;background-color:#e9eed666;box-sizing:border-box}@media (max-width: 767px){.book-test-result{padding:20px 16px;flex-direction:column}}.book-test-result__item{padding:16px 0;margin-right:40px}@media (max-width: 767px){.book-test-result__item{width:100%;padding:0;margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.book-test-result__item:last-of-type{margin-bottom:0}}.book-test-result__title{display:block;font-size:14px;line-height:21px;color:#000000d9}@media (max-width: 767px){.book-test-result__title{font-size:13px}}.book-test-result__info{display:block;font-size:14px;font-weight:500;line-height:21px;color:#000000d9}@media (max-width: 767px){.book-test-result__info{font-size:13px}}.js-tree-wrapper{position:relative}.js-tree-wrapper--active .nested-list-wrapper--absolute{display:block}.nested-list-row{padding:9px 17px 8px;display:flex;justify-content:space-between;align-items:center;position:relative;box-sizing:border-box;border-bottom:1px solid #ededed}.nested-list-row--favorite{padding:18px 9px 18px 20px;border-bottom:1px solid #e5e5e5}@media (max-width: 1023px){.nested-list-row--favorite{padding:18px 0;align-items:flex-start}}@media (max-width: 767px){.nested-list-row--favorite{padding:17px 0}}@media (min-width: 1200px){.nested-list-row--favorite:hover .nested-list__icon-img{display:none}.nested-list-row--favorite:hover .nested-list__icon-check--desktop{display:block}}@media (max-width: 1023px){.nested-list-row--active .nested-list__drop-button{display:none}.nested-list-row--active .nested-list__icon-check--tablet{display:block}}.nested-list-row:hover{cursor:pointer}@media (min-width: 1200px){.nested-list-row:hover{background-color:#fffbca}.nested-list-row:hover .nested-list__icon-img{display:none}.nested-list-row:hover .nested-list__icon-img--active{display:block}.nested-list-row--checked .nested-list__icon .nested-list__icon-img{display:none}.nested-list-row--checked .nested-list__icon .nested-list__icon-check{display:block}}@media (max-width: 1023px){.nested-list-row--checked{background-color:#fff89f}.nested-list-row--checked:hover .nested-list__icon-img{display:block}}.nested-list-row--select:hover .nested-list__icon-img{display:block}.nested-list-row--select:hover .nested-list__icon-check{display:none}.nested-list-row--marked{background-color:#fff89f}.nested-list-row--marked .nested-list__icon-img{display:none}.nested-list-row--marked .nested-list__icon-arrow{display:block}.nested-list-row--marked:hover .nested-list__icon-img{display:none}.nested-list-row--marked:hover .nested-list__icon-arrow{display:block}.nested-list-row__left{padding-left:39px;position:relative;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}.nested-list-row__left--favorite{padding-left:49px}@media (max-width: 767px){.nested-list-row__left--favorite{padding-left:36px}}.nested-list-row__right{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 767px){.nested-list-row__right{position:absolute;top:14px;right:0}}.nested-list--favorite{background-color:#fff;border:1px solid #e5e5e5}@media (max-width: 1023px){.nested-list--favorite{margin-top:17px;padding:0 20px;border:none;border-top:1px solid #e5e5e5}}@media (max-width: 767px){.nested-list--favorite{margin-top:11px;padding:0 16px}}.nested-list--popup .nested-list-row--favorite{padding-left:0}.nested-list--popup .nested-sublist__item .nested-list-row{padding-left:54px}.nested-list--popup .nested-sublist .nested-sublist .nested-sublist__item .nested-list-row{padding-left:103px}.nested-list__drop-button{display:none}.nested-list__drop-button--active{display:block}.nested-list__icon-img--active{display:none}.nested-list__row-title{font-size:13px;line-height:22px;color:#434343}@media (max-width: 767px){.nested-list__row-title{line-height:20px}}.nested-list__title{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 1023px){.nested-list__title{align-items:flex-start}}.nested-list__icon{width:26px;height:26px;margin-right:22px;flex-shrink:0}@media (max-width: 1023px){.nested-list__icon{margin-right:14px}}.nested-list__icon-check{display:none}.nested-list__icon-check--tablet{margin-left:24px}.nested-list__icon-check--tablet .checkbox__icon{width:24px;height:24px}.nested-list__arrow{width:24px;height:24px;display:block;position:absolute;top:0;left:0}.nested-list__arrow--open svg{transform:rotate(90deg)}.nested-list__arrow:hover svg g{opacity:.6}.nested-list__name{display:block;font-size:13px;line-height:22px}@media (max-width: 1023px){.nested-list__name{line-height:20px}}.nested-list__authors{display:block;font-size:13px;line-height:22px;color:#838383de}.nested-list__more{position:relative;flex-shrink:0}.nested-list__more--active .nested-list-drop{display:block}.nested-list__icon-arrow{display:none}.nested-sublist .nested-sublist .nested-sublist__item .nested-list-row{padding-left:113px}@media (max-width: 1023px){.nested-sublist .nested-sublist .nested-sublist__item .nested-list-row{padding-left:45px}}.nested-sublist__item .nested-list-row{padding-left:67px}@media (max-width: 1023px){.nested-sublist__item .nested-list-row{padding-left:19px}}@media (max-width: 767px){.nested-sublist__item .nested-list__title{flex-direction:column}.nested-sublist__item .nested-list__icon{margin-bottom:8px;margin-top:0}}.nested-list-select{padding-right:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.nested-list-select:hover svg g{opacity:.6}.nested-list-wrapper--absolute{display:none;max-height:264px;position:absolute;top:44px;right:0;left:0;background-color:#fff;border:solid 1px #cccccc;border-top:none;z-index:30;box-shadow:0 1px 3px #0000001a;overflow-y:auto;overflow-x:hidden}.nested-list-drop{display:none;width:251px;position:absolute;top:26px;right:-21px;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:solid 1px #cccccc;z-index:10}@media (max-width: 1023px){.nested-list-drop{right:-10px}}.nested-list-drop__item{border-bottom:solid 1px #ededed}.nested-list-drop__item:last-of-type{border-bottom:none}.nested-list-drop__item:hover{background-color:#fffbca}.nested-list-drop__link{padding:8px 11px 10px;display:flex;justify-content:flex-start;align-items:center}.nested-list-drop__link svg{margin-right:10px}.nested-list-drop__link span{font-size:16px;line-height:19px;color:#494949}.share-dropdown{display:none;width:194px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 1px 3px #0000001a;border:solid 1px #cccccc;background-color:#fff;z-index:20}.share-dropdown--active{display:block}.share-dropdown__item{border-bottom:solid 1px #ededed}.share-dropdown__item:last-of-type{border-bottom:none}.share-dropdown__item:hover{background-color:#fffbca}.share-dropdown__link{height:42px;padding:0 16px;display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box}.share-dropdown__link span{font-size:16px;line-height:19px}.share-dropdown__link svg{margin-left:15px}.share-dropdown__link svg path{opacity:.3}.tablet-block{display:none;padding:0 20px 23px}@media (max-width: 767px){.tablet-block{padding:0 16px 12px}}@media (max-width: 1023px){.tablet-block--min{padding-bottom:0}.tablet-block--middle{padding-bottom:15px}}.tablet-block__button{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:24px;color:#9d9d9dde}.tablet-block__button svg{margin-right:16px}.tablet-block__button:hover{color:#000}.tablet-block__button:hover svg g{opacity:.6}@media (max-width: 767px){.tablet-block__button{font-size:14px;line-height:24px}.tablet-block__button svg{margin-right:12px}}@media (max-width: 1023px){.faq-page-content{width:100%;border-right:none;border-left:none;background-color:#f3f3f3}}.sorting-menu{display:flex;padding-top:11px;margin-right:16px}.sorting-menu--tablet{display:none}@media (max-width: 1023px){.sorting-menu--tablet{display:flex}}.sorting-menu__button{display:flex;width:24px;height:24px}.sorting-menu__button:hover svg path{opacity:.6}@media (min-width: 1200px){.sorting-menu__button svg path{fill:#486c97;opacity:1}.sorting-menu__button:hover svg path{fill:#f28c00;opacity:1}}@media (max-width: 1023px){.content-author{flex-direction:column}}.sorting-list-mobile{display:none;position:absolute;left:0;top:calc(100% - 3px);width:286px;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border:solid 1px #cccccc;background-color:#fff;z-index:20}@media (max-width: 767px){.sorting-list-mobile--active{display:block}}.sorting-list-mobile__item{height:42px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #ededed}.sorting-list-mobile__item:last-of-type{border-bottom:none}.sorting-list-mobile__link{width:244px;height:100%;padding:0 16px;display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:18px;color:#434343;box-sizing:border-box}.sorting-list-mobile__link:hover{background-color:#fffbca}.sorting-list-mobile__filter{width:41px;height:100%;display:flex;justify-content:center;align-items:center;border-left:1px solid #ededed}.sorting-list-mobile__filter:hover{background-color:#fffbca}.sorting-list-mobile__arrow{width:7px;height:11px;display:flex}.sorting-list-mobile__arrow--up svg{transform:rotate(180deg)}.sorting-list-mobile__arrow--grey svg path{fill:#0000004d}.content-profile{max-width:1095px;width:100%;padding:30px 40px 85px 0;background-color:#f3f3f3;box-sizing:border-box;box-shadow:inset 0 2px 1px -1px #0000001a}@media (max-width: 1319px){.content-profile{padding:23px 0 85px;max-width:100%}}@media (max-width: 767px){.content-profile{padding:16px 0 68px}}.content-profile--solid{padding-right:0;background-color:#fff}.content-profile--border{position:relative}@media (min-width: 1200px){.content-profile--border:before{content:"";width:1300px;position:absolute;top:85px;left:-500px;height:1px;background-color:#e6e6e6}}.content-profile-without-menu{width:100%;padding:30px 0 85px;background-color:#f3f3f3;box-sizing:border-box;box-shadow:inset 0 2px 1px -1px #0000001a}.materials-authors.component table{width:910px}#quiz-title div.quiz_button_preview{margin-right:138px}.books-list .fits-exam{background-color:#fed235;display:inline-block;padding:0 4px;vertical-align:super;text-transform:uppercase;font-size:14px}.books-list__item{padding:37px 38px 41px 41px;display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.1);position:relative}.books-list__item:last-of-type{border-bottom:none}@media (max-width: 1023px){.books-list__item{padding:30px 20px 36px}}@media (max-width: 767px){.books-list__item{padding:20px 16px 30px;flex-direction:column;align-items:center}}.books-list__book{width:219px;position:relative;flex-shrink:0;box-sizing:border-box}.books-list__book .button-white{margin-top:10px}.books-list__img{width:132px;height:208px;margin:0 auto 7px}.books-list__view-button{margin:0;top:152px;bottom:auto}.books-list__buy{width:100%;position:relative}@media (max-width: 1023px){.books-list__buy{width:auto;margin-bottom:0}}.books-list__buy--active .buy-book-menu{display:block}.books-list__buy-button{height:44px;padding:0;font-size:16px}.books-list__schools{margin-bottom:16px;font-size:16px;line-height:26px}@media (max-width: 767px){.books-list__schools{margin-bottom:20px;font-size:14px;line-height:21px}}.books-list__descr{color:#000000de;font-size:16px;line-height:26px;max-height:104px;overflow:hidden}@media (max-width: 767px){.books-list__descr{max-height:140px;font-size:14px;line-height:21px}}.books-list__sellers{margin-top:30px;display:flex;justify-content:center;align-items:center}.books-list__sellers-item{margin-right:16px}.books-list__sellers-item:last-of-type{margin-right:0}.books-list__free-delivery{margin-top:20px;display:flex;justify-content:center;align-items:center}.books-list__free-delivery svg{margin-right:8px}.books-list__free-delivery span{font-size:14px;line-height:26px;font-weight:500;color:#00a744}.books-list__free-delivery--bottom{margin:0 0 26px}@media (max-width: 1023px){.books-list__free-delivery--bottom{margin-bottom:0}}.books-list__label-date{padding:8px 15px;display:block;position:absolute;top:0;left:0;font-size:14px;line-height:18px;color:#000c;background-color:#ffe9bde6}@media (max-width: 767px){.books-list__label-date{font-size:13px;line-height:18px}}.books-list__approved{position:relative;display:flex;padding:0;background-color:transparent}.books-list__partners-wrapper{margin-top:15px}.books-list__partners-title{display:block;font-size:16px;line-height:26px;color:#838383de}@media (max-width: 767px){.books-list__partners-title{margin-bottom:10px;font-size:14px;line-height:21px}}.books-list__partners{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media (max-width: 767px){.books-list__partners{flex-direction:column}}.books-list__partners-item{margin-right:20px;display:flex;justify-content:flex-start;align-items:flex-start}.books-list__partners-item:last-of-type{margin-right:0}@media (max-width: 767px){.books-list__partners-item{width:100%;margin-right:0;margin-bottom:10px;justify-content:space-between;font-size:14px;line-height:21px}}.books-list__partners-link{font-size:16px;line-height:26px}@media (max-width: 767px){.books-list__partners-link{font-size:14px;line-height:21px}}.books-list__partners-count{margin-left:5px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px;color:#434343}.books-list__partners-count:before{content:"";width:2px;height:2px;margin-right:5px;background-color:#434343}@media (max-width: 767px){.books-list__partners-count:before{display:none}.books-list__partners-count{font-size:14px;line-height:21px}}.books-list__bookshelf{margin-bottom:20px;display:inline-flex}@media (max-width: 767px){.books-list__bookshelf{text-align:center}}.books-list__set-exam{margin-bottom:20px;display:inline-flex}@media (max-width: 767px){.books-list__set-exam{text-align:center}}.books-list__bookshelf-supplied{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:19px;color:#00a860b3;font-weight:500}.books-list__bookshelf-supplied svg{margin-right:7px}.books-list__sale{margin-top:4px;margin-bottom:8px;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.books-list__sale{margin-bottom:5px;font-size:14px;line-height:28px}}.books-list__sale-price{display:flex;justify-content:flex-start;align-items:center;font-size:20px;line-height:28px;color:#838383de;text-decoration:line-through}@media (max-width: 767px){.books-list__sale-price{font-size:14px;line-height:28px}}.books-list__sale-percent{margin-left:10px;padding:0 8px;display:block;font-size:14px;line-height:18px;color:#fff;border-radius:9px;background-color:#00a744}.books-list__extra-sale{width:100%;padding:8px 0;margin-bottom:10px;display:block;font-size:12px;line-height:16px;font-weight:400;color:#4c4c4c;border-radius:0 0 4px 4px;background-color:#fff4e5;text-align:center}.books-list__extra-sale b{font-weight:500}@media (max-width: 767px){.books-list__extra-sale{font-size:13px}}.books-list__content{width:100%;margin-left:40px}@media (max-width: 1023px){.books-list__content{margin-left:30px}}@media (max-width: 767px){.books-list__content{margin-top:20px;margin-left:0}}.books-list__heading{margin-top:3px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.books-list__heading{margin-top:0;justify-content:center}}.books-list__name{font-size:20px;line-height:1.4;color:#000000de}@media (max-width: 767px){.books-list__name{text-align:center;font-size:18px;line-height:24px}}.books-list__tools{margin-top:3px}@media (max-width: 767px){.books-list__tools{position:absolute;top:20px;right:16px;flex-direction:column}}.books-list__edition{margin-bottom:17px;font-size:16px;line-height:24px;color:#797979de}@media (max-width: 767px){.books-list__edition{margin-bottom:20px;text-align:center;font-size:14px;line-height:21px}.books-list__info{margin-bottom:20px}}.books-list__controls{display:flex;justify-content:flex-start;align-items:center;flex-shrink:0}.books-list__controls--active .books-controls-list{display:block}.books-list__controls-item{margin-left:10px}.books-list__controls-item:first-of-type{margin-left:0}.books-list__controls-item .mobile{margin-top:4px}@media (max-width: 767px){.books-list__info-left{margin-right:10px}}.buy-book-menu{display:none;width:419px;position:absolute;top:44px;right:0;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:solid 1px #cccccc;box-sizing:border-box;z-index:20}.buy-book-menu__title .promotion-text{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:#2ac769}.buy-book-menu--long{top:57px}.buy-book-menu__item{border-bottom:solid 1px #ededed}.buy-book-menu__item:last-of-type{border-bottom:none}.buy-book-menu__item:hover{background-color:#fffbca}.buy-book-menu__link{padding:12px 20px;display:flex;justify-content:space-between;align-items:center}.buy-book-menu__link .help-text{font-size:12px;color:#4c4c4c;font-weight:700}.buy-book-menu__title{font-size:16px;line-height:19px;color:#434343}.buy-book-menu__prices{display:flex;justify-content:flex-end;align-items:center}.buy-book-menu__prices-price{font-size:16px;line-height:19px;color:#434343;text-align:right;white-space:nowrap}.buy-book-menu__prices-price--sale{color:#878787b3;text-decoration:line-through}.books-controls-list{display:none;width:283px;max-height:400px;overflow-y:auto;position:absolute;top:32px;left:0;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:solid 1px #cccccc;z-index:20;box-sizing:border-box}.books-controls-list--left{right:auto;left:0}.books-controls-list--long{width:500px}@media (max-width: 1023px){.books-controls-list--long{width:auto;right:0;left:0}}.books-controls-list__item{height:44px;border-bottom:solid 1px #ededed}.books-controls-list__item--responsive{height:auto}.books-controls-list__item--responsive .books-controls-list__link{padding-top:5px;padding-bottom:5px}.books-controls-list__item:last-of-type{border-bottom:none}.books-controls-list__item:hover{background-color:#fffbca}.books-controls-list__link{height:100%;padding:0 18px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.books-controls-list__name,.books-controls-list__count{font-size:16px;line-height:19px;color:#494949}.books-controls-list__add-button{height:100%;padding:0 18px;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}.books-controls-list__add-button svg{margin-right:16px}.books-controls-list__add-button:hover .icon-add-button{display:none}.books-controls-list__add-button:hover .icon-add-button--active{display:block}.icon-add-button--active{display:none}.sidebar-right{width:412px;flex-shrink:0}@media (min-width: 1200px) and (max-width: 1350px){.sidebar-right{margin-left:20px}}@media (max-width: 1023px){.sidebar-right,.sidebar-right--gift{display:none}}.sidebar-right-menu__title{color:#df8a22;font-weight:500;font-size:16px;line-height:24px;margin-left:30px;margin-top:30px;margin-bottom:30px;padding-bottom:5px;border-bottom:#df8a22 solid 2px}.filters-block{display:none;margin:55px 0 39px;padding:31px 40px 38px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}.filters-block__heading{margin-bottom:29px;display:flex;justify-content:space-between;align-items:center}.filters-block__title{font-size:16px;font-weight:500;line-height:26px;color:#434343}.filters-block__field-title{margin-bottom:10px;display:block;font-size:16px;line-height:19px;color:#878787b3}.filters-block__select{margin-bottom:18px;background-position:300px 20px}.filters-block__field{padding-left:10px;width:100%;height:44px;margin-bottom:34px;font-family:Roboto,sans-serif;font-size:16px;line-height:44px;color:#000000b3;border:solid 1px rgba(0,0,0,.2);box-sizing:border-box}.filters-block__field::-webkit-input-placeholder{color:#000000b3}.filters-block__field::-moz-placeholder{opacity:1;color:#000000b3}.filters-block__field:-ms-input-placeholder{color:#000000b3}.filters-block__field:-moz-placeholder{opacity:1;color:#000000b3}.filters-block-submit{width:123px}.faq-header{padding:34px 40px 45px;box-sizing:border-box;background-color:#fff}@media (max-width: 1023px){.faq-header{padding:37px 20px 44px;margin-bottom:16px;border-bottom:1px solid #e5e5e5}}@media (max-width: 767px){.faq-header{margin-bottom:9px;padding:30px 16px 38px}}.faq-heading{margin-bottom:25px;position:relative;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.faq-heading--mobile{display:none}.faq-heading--active{margin-top:-1px}.faq-heading--active+.faq-header{border-top:1px solid #e5e5e5}}.faqs-content__item{margin-bottom:10px}.faqs-content__item:last-of-type{margin-bottom:0}.faqs-content__title{font-size:16px;line-height:24px}@media (max-width: 767px){.faqs-content__title{font-size:14px;line-height:21px}}.faqs-content__count{display:inline-block;vertical-align:top;font-size:16px;line-height:24px;color:#0000004d}.faqs-content__count:before{content:"";width:2px;height:2px;margin:0 6px;display:inline-block;vertical-align:middle;background-color:#0000004d;border-radius:50%}@media (max-width: 767px){.faqs-content__count{font-size:14px;line-height:21px}}.faq-catalog__heading-title{margin-bottom:20px;font-size:20px;font-weight:500;line-height:1.4;color:#000000de}.faq-catalog__heading-title:last-child{margin-bottom:28px}@media (max-width: 767px){.faq-catalog__heading-title{font-size:18px;line-height:23px}}.faq-catalog__heading-descr{margin-bottom:13px;font-size:16px;line-height:1.6;color:#434343}.faq-catalog__heading-descr:last-of-type{margin-bottom:32px}@media (max-width: 767px){.faq-catalog__heading-descr{font-size:14px;line-height:21px}}.faq-catalog__list-item{border-top:1px solid #e5e5e5}.faq-catalog__list-item--active .faq-catalog__list-button{transform:rotate(180deg)}.faq-catalog__list-item--active .faq-catalog__sublist{display:block}.faq-catalog__list-item:last-of-type{margin-bottom:0}.faq-catalog__list-link{padding:19px 6px 23px 0;display:flex;justify-content:space-between;align-items:flex-start}.faq-catalog__list-link:hover .faq-catalog__list-title{color:#f28c00}@media (max-width: 767px){.faq-catalog__list-link{padding:26px 6px 30px 0}}.faq-catalog__list-title{margin-right:150px;font-size:20px;line-height:1.4}@media (max-width: 1023px){.faq-catalog__list-title{margin-right:56px}}@media (max-width: 767px){.faq-catalog__list-title{font-size:18px;line-height:23px}}.faq-catalog__list-button{margin:6px 0 0;display:block}.faq-catalog__sublist{margin:-9px 0 29px 18px}.faq-catalog__sublist-item{margin-bottom:15px;padding-left:10px;padding-right:60px;font-size:16px;line-height:26px;color:#434343}.faq-catalog__sublist-item:last-of-type{margin-bottom:0}@media (max-width: 767px){.faq-catalog__sublist-item{font-size:14px;line-height:21px}}.faq-catalog__sublist{display:none}.faq-catalog-block{padding:50px 41px 39px;border-top:solid 1px #e5e5e5}@media (max-width: 1023px){.faq-catalog-block{margin-bottom:16px;padding:40px 20px 0;background-color:#fff;border-bottom:solid 1px #e5e5e5}.faq-catalog-block:last-of-type{margin-bottom:0;border-bottom:none}}@media (max-width: 767px){.faq-catalog-block{padding:35px 16px 0}}.sidebar-right-menu-wrapper{padding:33px 40px 35px 39px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);position:relative}@media (max-width: 1023px){.sidebar-right-menu-wrapper{width:100%;max-width:360px;height:100%;padding:30px 48px 30px 30px;box-sizing:border-box}}@media (max-width: 767px){.sidebar-right-menu-wrapper{padding:23px 30px 23px 16px}}.sidebar-right-menu__title{margin-bottom:20px;display:block;font-size:16px;line-height:24px}@media (max-width: 1023px){.sidebar-right-menu__title{margin-bottom:24px;line-height:22px;font-weight:500}}.sidebar-right-menu__item{margin-bottom:15px;padding-left:30px;position:relative}.sidebar-right-menu__item:before{content:"";width:7px;height:1px;position:absolute;top:10px;left:0;background-color:#0000004d}@media (max-width: 1023px){.sidebar-right-menu__item:before{display:none}.sidebar-right-menu__item{margin-bottom:24px;padding-left:20px}}.sidebar-right-menu__link{font-size:16px;line-height:24px}@media (max-width: 1023px){.sidebar-right-menu__link{font-size:14px;line-height:20px}}.sidebar-right-menu__link--active{color:#000000de;font-weight:500}.sidebar-right-menu__link--active:hover{color:#000000de}@media (max-width: 1023px){.sidebar-right-menu__link--active{font-weight:400}}.faq-heading--search{display:none;margin-bottom:8px}@media (max-width: 767px){.faq-heading--search{display:block}}.faq-heading__search-button{display:block;width:24px;height:24px}.faq-heading__search-button--active{display:none}.faq-heading__search-button:hover path{fill-opacity:.6}.faq-heading__search-wrapper{position:relative}.faq-heading__search-wrapper--active{position:absolute;top:0;right:0;left:0;display:block}.faq-heading__search-wrapper--active .faq-heading__search{display:block}@media (max-width: 767px){.faq-heading__search-wrapper--active{width:100%;position:relative;top:auto;right:auto;bottom:auto;left:auto}}.faq-heading__search{width:100%;height:44px;display:none;box-sizing:border-box}@media (max-width: 767px){.faq-heading__search{height:42px}}.faq-heading__search-field{width:100%;height:100%;padding-left:44px;font-size:16px;line-height:44px;box-sizing:border-box;color:#434343;opacity:1;border:1px solid #cccccc}@media (max-width: 767px){.faq-heading__search-field{font-size:14px}}.faq-heading__search-field::-webkit-input-placeholder{font-family:Roboto,sans-serif;color:#828282de;opacity:1}.faq-heading__search-field::-moz-placeholder{font-family:Roboto,sans-serif;color:#828282de;opacity:1}.faq-heading__search-field:-moz-placeholder{font-family:Roboto,sans-serif;color:#828282de;opacity:1}.faq-heading__search-field:-ms-input-placeholder{font-family:Roboto,sans-serif;color:#828282de;opacity:1}@media (max-width: 767px){.faq-heading__search-field{line-height:42px;border-right:none;border-left:none}.faq-heading__search-field::-webkit-input-placeholder{font-size:14px}.faq-heading__search-field::-moz-placeholder{font-size:14px}.faq-heading__search-field:-moz-placeholder{font-size:14px}.faq-heading__search-field:-ms-input-placeholder{font-size:14px}}.faq-heading__search-close{width:24px;height:24px;display:block;position:absolute;top:10px;right:10px}.faq-heading__search-close:hover g{opacity:.6}.faq-heading__search-icon{width:24px;height:24px;position:absolute;top:10px;left:10px}.book-preview{width:333px;padding:31px 40px;flex-shrink:0;background-color:#fff;border:solid 1px rgba(0,0,0,.1);border-left:none;box-sizing:border-box;position:relative}@media (max-width: 1023px){.book-preview{width:100%;margin-top:13px;padding:20px;display:block}}@media (max-width: 767px){.book-preview{padding:16px}}.book-preview__img{margin-right:39px;position:relative}.book-preview__img img{display:block;margin:0 auto}@media (max-width: 767px){.book-preview__img img{width:168px;height:auto}.book-preview__img--desktop{display:none}}.book-preview__img--mobile{display:none}@media (max-width: 767px){.book-preview__img--mobile{margin-bottom:25px;display:block}.book-preview__img .button-white--view{height:44px;width:200px;left:50%;transform:translate(-50%);right:auto;bottom:0;top:auto}}.book-preview__price-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box}.book-preview__price{width:100%;margin-bottom:26px;display:block;font-size:39px;line-height:28px;color:#000000de;text-align:center}@media (max-width: 1023px){.book-preview__price{text-align:left}}@media (max-width: 767px){.book-preview__price{text-align:center}}.book-preview__buy{width:100%;margin-bottom:10px;padding:22px 0}.book-preview__people-choice{max-width:200px;margin:0 auto;font-size:14px;line-height:20px;color:#9d9d9d;text-align:center}@media (max-width: 1023px){.book-preview__people-choice{max-width:100%;text-align:right}}@media (max-width: 767px){.book-preview__people-choice{max-width:100%;text-align:center}}.book-preview__add{width:100%;margin-bottom:27px}@media (max-width: 1023px){.book-preview__add{height:44px;width:160px;margin-bottom:0;margin-left:10px;padding:0}}@media (max-width: 767px){.book-preview__add{width:100%;margin:0}}.book-preview__extra-sale{margin-bottom:34px}@media (max-width: 767px){.book-preview__extra-sale{display:none}}.book-preview__buy-button{padding:19px 31px}@media (max-width: 1023px){.book-preview__buy-button{margin-right:0;width:160px;height:44px;padding:0;margin-bottom:0;margin-left:10px;background-color:#fff;border:1px solid #b3b3b3;color:#000000de;font-weight:700}.book-preview__buy-button:hover{background-color:#fff;border:1px solid grey}}@media (max-width: 767px){.book-preview__buy-button{margin:0 0 10px;width:100%}}.book-preview__buy-button--orange{background-color:#f28c00;border-color:#f28c00;color:#fff}.book-preview__buy-button--orange:hover{background-color:#f19b39;border-color:#f19b39}.book-preview__tablet-wrapper{width:100%}@media (max-width: 1023px){.book-preview__tablet-wrapper{padding:20px 30px 30px;display:flex;justify-content:space-between;align-items:flex-start;background-color:#f5f5f5;box-sizing:border-box}}@media (max-width: 767px){.book-preview__tablet-wrapper{padding:30px 20px 23px;flex-direction:column;align-items:center}.book-preview__tablet-wrapper .books-list__sale{display:none}}@media (max-width: 1023px){.book-preview__left{display:flex;flex-direction:column;align-items:flex-start}.book-preview__left .books-list__sale{margin-bottom:3px}.book-preview__left .book-preview__extra-sale{margin-bottom:22px}.book-preview__left .book-preview__price{margin-bottom:14px;font-size:33px;line-height:39px}}@media (max-width: 767px){.book-preview__left{width:100%;max-width:248px;margin-bottom:24px;align-items:center}}@media (max-width: 1023px){.book-preview__buttons{margin-bottom:50px;display:flex;justify-content:flex-start;flex-direction:row-reverse}}@media (max-width: 767px){.book-preview__buttons{margin-bottom:20px;flex-direction:column}}@media (min-width: 1200px){.book-preview__right{width:100%}}@media (max-width: 767px){.book-preview__right{width:100%;max-width:248px}}.get-price{margin-bottom:19px;position:relative}.get-price:hover .get-price-dropdown{display:block}@media (max-width: 1023px){.get-price{margin-bottom:0}}.get-price__link{width:100%;display:block;font-size:16px;line-height:22px;text-align:center}@media (max-width: 1023px){.get-price__link{margin-bottom:0;text-align:right}}@media (max-width: 767px){.get-price__link{margin-bottom:16px;font-size:14px;line-height:21px;text-align:center}}.get-price-dropdown{display:none;width:383px;padding:27px 18px;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-sizing:border-box;background-color:#fff;box-shadow:0 1px 3px #0000001a;border:solid 1px #cccccc}.get-price-dropdown__item{margin-bottom:19px;display:flex;justify-content:space-between;align-items:flex-start}.get-price-dropdown__item:last-of-type{margin-bottom:0}.get-price-dropdown__info{font-size:16px;line-height:22px;color:#494949}.get-price-dropdown__price{display:flex;font-size:16px;line-height:22px;color:#494949}.get-price-dropdown__price:after{content:"₽";margin-left:5px;font-size:16px;line-height:22px;color:#494949}.book-preview-partners{margin-top:34px;width:100%}@media (max-width: 1023px){.book-preview-partners{margin-top:20px}.book-preview-partners__list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}}@media (max-width: 767px){.book-preview-partners__list{flex-direction:column}}.book-preview-partners__title{margin-bottom:15px;font-size:16px;line-height:26px;color:#9d9d9d;text-align:center}@media (max-width: 1023px){.book-preview-partners__title{text-align:left}}@media (max-width: 767px){.book-preview-partners__title{font-size:14px;line-height:26px}}.book-preview-partners__item{margin:0 -40px;padding:0 40px}.book-preview-partners__item:hover{background-color:#fffbca}@media (max-width: 1023px){.book-preview-partners__item{margin:0 0 10px -1px;padding:0}}@media (max-width: 767px){.book-preview-partners__item{width:100%;margin:0}}.book-preview-partners__link{height:69px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e5e5e5;box-sizing:border-box}@media (max-width: 1023px){.book-preview-partners__link{padding:0 20px;border:1px solid #e5e5e5}}@media (max-width: 767px){.book-preview-partners__link{padding:0;border:none;border-top:1px solid #e5e5e5}}.book-preview-partners__price{margin-left:17px;font-size:16px;line-height:26px;color:#434343}@media (max-width: 767px){.book-preview-partners__price{font-size:14px}}.swiper-container{position:relative;z-index:1}.tags-swiper{z-index:2}.tags{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:28px}@media (max-width: 1023px){.tags{margin-bottom:12px}}@media (max-width: 767px){.tags{flex-wrap:nowrap}}.tags__item{position:relative}.tags__item--active .books-controls-list{display:block}.tags__item:last-of-type{margin-right:0}@media (max-width: 767px){.tags__item:last-of-type{margin-right:10px}}.tags__tag{padding:0 10px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:#ffe9bd}.tags__tag:hover,.tags__tag:active,.tags__tag--active{background-color:#edd7a9}.tags__icon{margin-right:9px;display:flex;justify-content:center;align-items:center}.tags__icon--left{margin:0 0 0 9px}.tags__title{font-size:14px;line-height:26px;font-weight:500;color:#393939;white-space:nowrap}.tags__arrow{margin-left:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #393939}.tags__count{margin-left:5px;display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:26px;font-weight:500;color:#393939;white-space:nowrap}.tags__count:before{content:"";width:2px;height:2px;margin-right:5px;background-color:#393939;border-radius:50%}.book-buy-menu{display:none}@media (max-width: 1023px){.book-buy-menu{height:64px;padding:0 20px;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:flex-end;background-color:#fff;box-shadow:0 -1px 27px #0003;z-index:30;box-sizing:border-box}}@media (max-width: 767px){.book-buy-menu{height:50px;padding:0}}@media (max-width: 1023px){.book-buy-menu--active{display:flex}}.book-buy-menu .books-list__sale-price{margin-right:20px}@media (max-width: 767px){.book-buy-menu .books-list__sale-price{display:none}}.book-buy-menu .book-preview__price{width:auto;margin:0 20px 0 0;font-size:33px}@media (max-width: 767px){.book-buy-menu .book-preview__price{display:none}.book-buy-menu .book-preview__buy-button{margin-bottom:0;border:none;font-weight:400;font-size:14px;color:#486c97;height:100%}.book-buy-menu .book-preview__buy-button:hover{color:#f28c00}}.book-buy-menu .book-preview__buy-button--orange,.book-buy-menu .book-preview__buy-button--orange:hover{color:#fff}.button-add{display:none;position:fixed;right:20px;bottom:84px;z-index:30}@media (max-width: 1023px){.button-add{width:65px;height:65px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f28c00}.button-add:hover{background-color:#f19b39}.button-add:hover svg rect{fill:#f19b39}}.buy-sale{margin-bottom:24px}.buy-sale__text{margin-top:8px;font-size:14px;line-height:20px;color:#838383de;text-align:center}.buy-sale-button{padding-right:0;padding-left:0;flex-direction:column}.buy-sale-button__sale{margin-top:6px;color:#00a744;font-weight:500;text-align:center}.book-preview-label{display:none;position:absolute;top:0;right:0;width:106px;height:106px}.book-preview-label--active{display:block}@media (max-width: 1023px){.book-preview-label{display:none}}.book-preview-label__background{width:0;height:0;border-top:106px solid #ff0000;border-left:106px solid transparent}.book-preview-label__content{position:relative}.book-preview-label__text{position:absolute;top:37px;right:2px;display:block;transform:rotate(45deg);font-size:14px;font-weight:500;color:#fff}.book-about{height:310px;display:flex;justify-content:flex-start;align-items:stretch}.book-about-produce{margin:0 0 9px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media (max-width: 767px){.book-about-produce{margin-top:12px;flex-direction:column}}.book-about-produce__item{margin-top:12px;margin-right:30px}@media (max-width: 767px){.book-about-produce__item{width:100%;margin-top:0;margin-right:0;margin-bottom:13px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}}.book-about-produce__title{display:block;font-size:16px;line-height:26px;color:#9d9d9dde}@media (max-width: 767px){.book-about-produce__title{font-size:14px;line-height:21px}}.book-about-produce__info{display:block;font-size:16px;line-height:26px;color:#000000de}@media (max-width: 767px){.book-about-produce__info{font-size:14px;line-height:21px}}.book-about-info{height:279px;position:relative;overflow:hidden;box-sizing:border-box}.book-about-info .creation-info{position:static}.book-about-info:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";cursor:pointer;height:100px;left:1px;position:absolute;right:1px}.book-about-info__more{display:inline-flex}.book-about-info__item{margin-bottom:12px}.book-about-info__item:last-of-type{margin-bottom:0}.book-about-info__title{width:253px;flex-shrink:0;font-size:16px;line-height:26px;color:#9d9d9dde}@media (max-width: 767px){.book-about-info__title{font-size:14px;line-height:21px}}.book-about-info__link{display:block;font-size:16px;line-height:26px;color:#486c97}@media (max-width: 767px){.book-about-info__link{font-size:14px;line-height:21px}}.annotation-title{margin-bottom:26px}.book-about__annotation{max-width:780px;margin-bottom:50px;font-size:16px;line-height:26px;color:#000000de}@media (max-width: 767px){.book-about__annotation{font-size:14px;line-height:21px}}.book-contents{padding-bottom:59px}.book-contents__item{border-bottom:1px solid #e5e5e5}.book-contents__item:last-child{border-bottom:none}.book-contents__link{align-items:center;display:flex;justify-content:flex-start;padding:21px 0 20px}.book-contents__link--active{border-bottom-color:#fff}.book-contents__link .book-contents__title{margin-right:8px}.book-contents__link:hover .book-contents__title{color:#f28c00}.book-contents__link>.book-contents-sublist__media{margin-right:6px}@media (max-width: 767px){.book-contents__link{padding:16px 0}}.book-contents__title{font-size:16px;line-height:26px;color:#486c97}.book-contents__title--blocked{color:#848484de}@media (max-width: 767px){.book-contents__title{font-size:14px;line-height:21px}}.book-contents .button-dropdown{margin-left:auto;padding-bottom:4px;padding-left:13px;padding-right:13px}.book-contents-sublist{padding-bottom:30px;display:none}.book-contents-sublist__item{margin-bottom:13px;padding-left:28px;position:relative}.book-contents-sublist__item:last-of-type{margin-bottom:0}.book-contents-sublist__item:before{content:"";width:12px;height:1px;position:absolute;top:10px;left:0;background-color:#acacac}.book-contents-sublist__subtitle{margin-right:6px;font-size:16px;line-height:26px;color:#486c97}@media (max-width: 767px){.book-contents-sublist__subtitle{font-size:14px;line-height:21px}}.book-contents-sublist__media{margin-right:4px}.book-contents-sublist__media:last-of-type{margin-right:0}.book-contents-sublist__media svg{vertical-align:middle}.books-contents-title{margin-bottom:35px}@media (max-width: 1023px){.books-contents-title{margin-bottom:20px}}.book-media{padding-bottom:60px}.book-media__descr-wrapper{margin-bottom:3px;font-size:16px;line-height:28px;color:#000000de}.book-media__title{margin-bottom:12px;font-size:16px;line-height:28px;color:#838383de}@media (max-width: 767px){.book-media__title{font-size:14px;line-height:21px}}.book-media__descr-button{margin-right:6px}.book-media__descr-button svg{vertical-align:middle}.book-media__video{width:639px;position:relative}.book-media__video img{max-width:100%;height:auto}@media (min-width: 1200px) and (max-width: 1350px){.book-media__video{width:100%}}@media (max-width: 767px){.book-media__video{width:100%}}.book-media__descr{display:flex;justify-content:flex-start;align-content:flex-start}@media (max-width: 767px){.book-media__descr{flex-direction:column}.book-media__descr-title{font-size:14px;line-height:21px}}.book-media-section{padding:29px 0 39px;border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width: 767px){.book-media-section{padding:30px 0}}.book-media-section:first-of-type{padding-top:0}.book-media-section:last-of-type{padding-bottom:0;border-bottom:none}.book-media-section--video{padding-bottom:49px}.program-settings-title{margin-bottom:37px}@media (max-width: 767px){.program-settings-title{margin-bottom:20px}}.program-settings-row{margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}.program-settings-row:last-of-type{margin-bottom:0}@media (max-width: 767px){.program-settings-row{flex-direction:column;align-items:flex-start}.program-settings-row--end{align-items:center;flex-direction:column-reverse}}.program-settings-row__title{width:285px;padding-right:15px;flex-shrink:0;font-size:16px;line-height:19px;color:#494949;box-sizing:border-box}@media (max-width: 767px){.program-settings-row__title{width:100%;margin-bottom:11px;font-size:14px}}.program-settings-row__descr{height:44px;padding:10px 19px 13px 18px;flex-grow:1;font-size:16px;line-height:19px;color:#434343;background-color:#f3f3f3;border:solid 1px #cccccc;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 767px){.program-settings-row__descr{width:100%;font-size:14px}}.program-settings-row__support{font-size:16px;height:19px}@media (max-width: 767px){.program-settings-row__support{font-size:14px;line-height:21px}}.program-settings-row__open{height:44px;padding:12px 21px;font-size:16px;line-height:19px}@media (max-width: 767px){.program-settings-row__open{margin-bottom:24px;font-size:14px}}.popup-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#0006;z-index:400}@media (max-width: 1023px){.popup-wrapper{padding-top:0}}.popup-wrapper--hidden{display:none}.popup-content{display:flex;justify-content:center;align-items:flex-start;position:relative}@media (max-width: 1023px){.popup-content--mail{width:100%;margin:0 25px}}@media (max-width: 767px){.popup-content--mail{height:100%;margin:0;position:absolute;top:0;right:0;bottom:0}}@media (max-width: 1023px){.popup-content__book-liked{height:100%;position:absolute;top:0;right:0;bottom:0;left:68px}}@media (max-width: 767px){.popup-content__book-liked{left:0}}.popup{position:relative;width:732px;max-height:calc(100vh - 100px);box-sizing:border-box;padding:45px 50px 0;background-color:#fff;overflow-y:auto;overflow-x:hidden}@media (max-width: 767px){.popup{max-height:calc(100vh - 16px);padding:32px 16px 0}}.popup:after{content:"";display:block;width:100%;height:50px}@media (max-width: 767px){.popup:after{height:32px}}.popup--book-liked{width:867px;padding:0}.popup--book-liked:after{display:none}@media (max-width: 1023px){.popup--book-liked{width:100%;height:100%;max-height:100%}.popup--mail{width:100%;padding:30px 40px 0}}@media (max-width: 767px){.popup--mail{max-height:100%;height:100%;padding:16px 16px 0}}.popup--starred{width:100%;max-width:867px}#ajax-form .popup,#ajax-form-clean .popup{min-height:300px}#ajax-form.loading .popup,#ajax-form-clean.loading .popup{background-image:url(/images/ajax_big.gif);background-repeat:no-repeat;background-position:center}#ajax-form-clean .popup,.popup-clean .popup{padding:0;width:1080px}@media (max-width: 1023px){#ajax-form-clean .popup,.popup-clean .popup{width:100%;margin:0 48px}}@media (max-width: 767px){#ajax-form-clean .popup,.popup-clean .popup{margin:0 16px}}#ajax-form-clean .popup:after,.popup-clean .popup:after{display:none}#ajax-form-clean .popup-close-wrapper,.popup-clean .popup-close-wrapper{position:absolute;top:0;right:-40px}@media (max-width: 1023px){#ajax-form-clean .popup-close-wrapper,.popup-clean .popup-close-wrapper{right:53px}#ajax-form-clean .popup-close-wrapper a.popup-close svg path,.popup-clean .popup-close-wrapper a.popup-close svg path{fill:#52575c}}@media (max-width: 767px){#ajax-form-clean .popup-close-wrapper,.popup-clean .popup-close-wrapper{right:35px}#ajax-form-clean .popup-close-wrapper a.popup-close svg path,.popup-clean .popup-close-wrapper a.popup-close svg path{fill:#52575c}}#ajax-form-clean .popup-close-wrapper .popup-close,.popup-clean .popup-close-wrapper .popup-close{margin-left:0}#ajax-form-clean .popup-close-wrapper .popup-close svg path,.popup-clean .popup-close-wrapper .popup-close svg path{fill:#fff}@media (max-width: 1023px){.popup-close-wrapper{position:absolute;top:31px;right:20px}}@media (max-width: 767px){.popup-close-wrapper{top:21px}}.popup-close{margin-left:24px;width:20px;height:20px;display:flex}.popup-close:hover svg path{fill:#f28c00}@media (max-width: 1023px){.popup-close{margin-left:0}.popup-close:hover svg path{fill:#000;opacity:.6}.popup-close svg path{fill:#000;opacity:.3}}@media (max-width: 767px){.popup-close{width:16px;height:16px}}.popup-title{margin-bottom:24px;font-size:39px;line-height:46px;color:#434343}.popup-title--book-liked{margin-bottom:36px}@media (max-width: 1023px){.popup-title{margin-bottom:33px;font-size:20px;font-weight:500;line-height:1.2}}@media (max-width: 767px){.popup-title{margin-bottom:21px;padding-right:37px;font-size:18px;line-height:1.3}}.popup-row-mail{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.popup-row-mail{flex-direction:column}}.popup-row-mail .popup-row{width:47%}.popup-row-mail .popup-row:last-of-type{margin-bottom:24px}@media (max-width: 767px){.popup-row-mail .popup-row{width:100%}}.popup-row-mail svg{fill:#b6b6b6;margin-top:42px}@media (max-width: 767px){.popup-row-mail svg{display:none}}.popup-row{margin-bottom:24px}.popup-row:last-of-type{margin-bottom:0}.popup-row.agree_policy{display:flex;justify-content:flex-end}@media (max-width: 767px){.popup-row.agree_policy{justify-content:flex-start;margin-top:32px}}.popup-row-name{display:flex;justify-content:space-between;align-items:center}.popup-row-name .popup-field{width:33%;border-right:none}.popup-row-name .popup-field:nth-of-type(2){width:34%}.popup-row-name .popup-field:last-of-type{border-right:1px solid #cccccc}.popup-field-title{display:block;margin-bottom:10px;font-size:16px;line-height:19px;color:#494949}@media (max-width: 767px){.popup-field-title{font-size:14px;line-height:16px}}.popup-field{width:100%;height:44px;padding-left:19px;background-color:#fff;border:solid 1px #cccccc;box-sizing:border-box;font-size:16px;line-height:44px;color:#434343;border-radius:0}.popup-field--textarea{height:63px;padding:11px 19px;vertical-align:top;line-height:19px;resize:vertical}.popup-field:focus{outline:none}.popup-field::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-size:16px;line-height:44px;color:#878787b3}.popup-field::-moz-placeholder{font-family:Roboto,sans-serif;font-size:16px;line-height:44px;color:#878787b3;opacity:1}.popup-field:-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:16px;line-height:44px;color:#878787b3;opacity:1}.popup-field:-moz-placeholder{font-family:Roboto,sans-serif;font-size:16px;line-height:44px;color:#878787b3;opacity:1}.popup-screenshot{padding:16px 0 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}.popup-screenshot__title{display:flex;justify-content:space-between;align-items:center}.popup-screenshot__title svg{margin:0 11px 0 -3px}.popup-screenshot__title:hover svg path:first-of-type{fill:#f28c00}.popup-screenshot__title:hover .popup-screenshot__title-name{color:#f28c00}.popup-screenshot__title-name{font-size:16px;line-height:19px;color:#486c97;border:none}.popup-screenshot__title-name:disabled{background-color:transparent}@media (max-width: 767px){.popup-screenshot__title-name{font-size:14px;line-height:19px}}.popup-screenshot__delete{display:flex;justify-content:flex-end;align-items:center}.popup-screenshot__delete svg{flex-shrink:0}.popup-screenshot__delete:hover svg g{opacity:.6}.popup-screenshot__delete-size{margin-right:20px;font-size:16px;line-height:19px;color:#878787b3}@media (max-width: 767px){.popup-screenshot__delete-size{margin-right:10px;font-size:14px;line-height:16px}}.popup-attach-file{margin:30px 0;padding:9px 18px;display:inline-flex;position:relative;cursor:pointer}.popup-attach-file svg{margin-right:15px}.popup-attach-file__button{display:none;position:absolute;top:0;right:0;bottom:0;left:0}.popup-attach-file__attach-more{display:none}.popup-send{display:flex;justify-content:flex-end}.cart-offer.after-send{padding-right:0;padding-top:15px}.popup-send-button{padding:12px 20px;display:inline-flex;justify-content:flex-end;font-size:16px;line-height:19px}.popup-heading{padding:40px 55px 44px}@media (max-width: 1023px){.popup-heading{padding:29px 21px 21px}}@media (max-width: 767px){.popup-heading{padding:21px 17px 10px 18px}}.book-liked-list__item{padding:25px 40px 34px 50px;border-top:1px solid #e5e5e5}@media (max-width: 1023px){.book-liked-list__item{padding:23px 20px 27px 19px}.book-liked-list__item:first-of-type{border-top:none}}@media (max-width: 767px){.book-liked-list__item{padding:22px 16px 29px}}.book-liked-list__heading{margin-bottom:16px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.book-liked-list__heading{margin-bottom:11px}}@media (max-width: 767px){.book-liked-list__heading{margin-bottom:7px;flex-direction:column}}.book-liked-list__name{margin-right:20px;flex-shrink:0;font-size:20px;line-height:1.6;color:#000000de}@media (max-width: 767px){.book-liked-list__name{margin-right:0;font-size:18px;line-height:24px}}.book-liked-list__status{margin-top:3px;font-size:16px;line-height:26px;color:#838383de}@media (max-width: 767px){.book-liked-list__status{font-size:14px;line-height:26px}}.book-liked-organization__item{margin-bottom:4px;padding-left:28px;position:relative;font-size:16px;line-height:26px;color:#434343}.book-liked-organization__item:before{content:"";width:8px;height:8px;position:absolute;top:10px;left:2px;background-color:#f28c00}.book-liked-organization__item:last-of-type{margin-bottom:0}@media (max-width: 767px){.book-liked-organization__item{margin-bottom:11px;font-size:14px;line-height:1.5}.book-liked-organization__item:before{top:7px}.book-liked{padding-left:0}}.popup-buttons{margin-top:44px;display:flex;justify-content:flex-start;align-items:center}.popup-buttons a{margin-right:30px}.popup-buttons a:last-of-type{margin-right:0}.oko-modal.hidden{display:none}@media (max-width: 767px){.oko-modal{align-items:end}.oko-modal .popup-content{width:100%;display:block}.oko-modal .popup-content:before{content:"";position:absolute;width:48px;height:4px;border-radius:4px;background:#ffffff;top:-13px;left:50%;transform:translate(-50%)}}.oko-modal .popup{width:700px;border-radius:8px}@media (max-width: 767px){.oko-modal .popup{width:100%;padding:28px 32px 20px;border-radius:8px 8px 0 0}}.oko-modal .popup-close-wrapper{position:absolute;right:18px;top:10px}.oko-modal .popup-close{margin:0}.oko-modal .popup-header{background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#bce883;margin:-45px -50px 0;padding:40px 48px;display:flex;justify-content:space-between}@media (max-width: 767px){.oko-modal .popup-header{margin:-28px -31px 0;padding:30px 28px}}.oko-modal .popup-header__right{flex:1;position:relative}.oko-modal .popup-header img{position:absolute}.oko-modal .glass-icon{width:133px;position:absolute;right:87px;top:-21px}@media (max-width: 767px){.oko-modal .glass-icon{width:81px;right:95px;top:44px}}.oko-modal .clipboard-icon{position:absolute;right:-37px;width:179px;top:-21px}@media (max-width: 767px){.oko-modal .clipboard-icon{width:145px;top:23px;right:-18px}}.oko-modal .popup-footer{padding:48px;margin:0 -50px -50px}@media (max-width: 767px){.oko-modal .popup-footer{padding:40px 28px;margin:0 -31px -69px -32px}}.oko-modal .popup-footer__title{font-weight:700;font-size:24px;line-height:28px;color:#191919;max-width:585px;margin-bottom:24px}@media (max-width: 767px){.oko-modal .popup-footer__title{font-size:20px;line-height:28px}}.oko-modal .popup-footer__title span{color:#82d319}.oko-modal .popup-footer__text{font-weight:500;font-size:20px;line-height:24px;margin-bottom:48px;color:#333}@media (max-width: 767px){.oko-modal .popup-footer__text{font-size:16px;line-height:24px}}.oko-modal .popup-btns{display:flex;justify-content:space-between;align-items:center;max-width:333px;margin:0}@media (max-width: 767px){.oko-modal .popup-btns{flex-direction:column;align-items:stretch;text-align:center;max-width:100%}}.oko-modal .popup-green-btn{font-weight:500;font-size:14px;line-height:24px;color:#fff;background:#82d319;border-radius:4px;padding:8px 16px;display:block}@media (max-width: 767px){.oko-modal .popup-green-btn{margin-bottom:24px}}.oko-modal .popup-btn{background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}.oko-modal .popup-label{background:#ffffff;border-radius:16px;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#437108;display:inline-block;padding:2px 12px;margin-bottom:24px}.oko-modal .popup-title{font-weight:700;font-size:36px;line-height:100%;color:#191919;margin-bottom:24px}@media (max-width: 767px){.oko-modal .popup-title{font-size:20px;line-height:28px;width:110px;margin-bottom:8px}}.oko-modal .popup-description{font-weight:400;font-size:16px;line-height:24px;color:#0d8803}@media (max-width: 767px){.oko-modal .popup-description{font-size:12px;line-height:16px;width:144px}}.oko-modal--student .popup-btns{max-width:290px}.constitution-quiz-modal.hidden{display:none}@media (max-width: 767px){.constitution-quiz-modal .popup-content{width:100%;display:block}.constitution-quiz-modal .popup-content:before{content:"";position:absolute;width:48px;height:4px;border-radius:4px;background:#ffffff;top:-13px;left:50%;transform:translate(-50%)}}.constitution-quiz-modal .popup{width:700px;border-radius:8px}@media (max-width: 767px){.constitution-quiz-modal .popup{width:100%;padding:28px 32px 20px;border-radius:8px 8px 0 0}}.constitution-quiz-modal .popup-close-wrapper{position:absolute;right:18px;top:10px}.constitution-quiz-modal .popup-close{margin:0}.constitution-quiz-modal .popup-header{background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#fef4e5;margin:-45px -50px 0;padding:40px 48px;display:flex;justify-content:space-between}.constitution-quiz-modal .popup-header__left{position:relative;z-index:1}.constitution-quiz-modal .popup-header__right{flex:1;position:relative}.constitution-quiz-modal .popup-header img{position:absolute}@media (max-width: 767px){.constitution-quiz-modal .popup-header{margin:-28px -31px 0;padding:30px 28px}}.constitution-quiz-modal .glass-icon{width:133px;position:absolute;right:87px;top:-21px}@media (max-width: 767px){.constitution-quiz-modal .glass-icon{width:81px;right:95px;top:44px}}.constitution-quiz-modal .books-icon{position:absolute;right:-24px;width:258px;top:-72px}@media (max-width: 767px){.constitution-quiz-modal .books-icon{width:145px;top:23px;right:-18px}}.constitution-quiz-modal .popup-footer{padding:48px;margin:0 -50px -50px}.constitution-quiz-modal .popup-footer__title{font-weight:700;font-size:24px;line-height:28px;color:#191919;max-width:585px;margin-bottom:40px}.constitution-quiz-modal .popup-footer__title span{color:#f28c00}@media (max-width: 767px){.constitution-quiz-modal .popup-footer__title{font-size:20px;line-height:28px}}.constitution-quiz-modal .popup-footer__text{font-weight:500;font-size:20px;line-height:24px;margin-bottom:48px;color:#333}@media (max-width: 767px){.constitution-quiz-modal .popup-footer__text{font-size:16px;line-height:24px}.constitution-quiz-modal .popup-footer{padding:40px 28px;margin:0 -31px -69px -32px}}.constitution-quiz-modal .popup-btns{display:flex;justify-content:space-between;align-items:center;max-width:333px;margin:0}@media (max-width: 767px){.constitution-quiz-modal .popup-btns{flex-direction:column;align-items:stretch;text-align:center;max-width:100%}}.constitution-quiz-modal .popup-green-btn{font-weight:500;font-size:14px;line-height:24px;color:#fff;background:#f28c00;border-radius:4px;padding:8px 16px;display:block}@media (max-width: 767px){.constitution-quiz-modal .popup-green-btn{margin-bottom:24px}}.constitution-quiz-modal .popup-btn{background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}.constitution-quiz-modal .popup-label{display:inline-block;margin-bottom:24px;padding:2px 12px;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#f28c00;background:#ffffff;border-radius:16px}.constitution-quiz-modal .popup-title{font-weight:700;font-size:36px;line-height:100%;color:#191919;margin-bottom:0}@media (max-width: 767px){.constitution-quiz-modal .popup-title{font-size:20px;line-height:28px;width:110px}}.constitution-quiz-modal .popup-description{font-weight:400;font-size:16px;line-height:24px;color:#0d8803}@media (max-width: 767px){.constitution-quiz-modal .popup-description{font-size:12px;line-height:16px;width:144px}.constitution-quiz-modal{align-items:end}}.modal-register .popup-content .popup{width:100%;padding:0;background:#ffffff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.modal-register .popup-content .popup:after{content:none}.modal-register .popup-content .popup .popup-header{padding:40px 48px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#54bc4b}.modal-register .popup-content .popup .popup-header .popup-label{padding:4px 12px;max-width:-moz-max-content;max-width:max-content;font-size:12px;font-weight:700;color:#3b893e;line-height:16px;text-transform:uppercase;background:#ffffff;border-radius:4px}.modal-register .popup-content .popup .popup-header .popup-title{margin-top:24px;margin-bottom:0;max-width:260px;font-size:36px;font-weight:700;color:#fff;line-height:40px}@media (max-width: 767px){.modal-register .popup-content .popup .popup-header .popup-title{margin-top:8px;max-width:150px;font-size:20px;line-height:28px}.modal-register .popup-content .popup .popup-header{padding:28px 0 32px 32px}}.modal-register .popup-content .popup .popup-footer{padding:48px}.modal-register .popup-content .popup .popup-footer .popup-footer__title{max-width:580px;font-size:24px;font-weight:700;color:#333;line-height:28px}@media (max-width: 767px){.modal-register .popup-content .popup .popup-footer .popup-footer__title{font-size:18px;font-weight:500;line-height:24px}}.modal-register .popup-content .popup .popup-footer .popup-btns{margin-top:48px;display:flex;align-items:center}.modal-register .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{font-size:14px;font-weight:600;color:#fff;line-height:24px;letter-spacing:.4px;background:#f28c00;border-radius:4px;padding:8px 16px;display:block}.modal-register .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.modal-register .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0}.modal-register .popup-content .popup .popup-footer .popup-btns{margin-top:20px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.modal-register .popup-content .popup .popup-footer{padding:32px}}.modal-register .popup-content .popup-image{position:absolute;top:0;right:0;width:273px;height:306px;background-image:url(/img/main/modal-register.png)}@media (max-width: 767px){.modal-register .popup-content .popup-image{top:20px;width:145px;height:192px;background-image:url(/img/main/modal-register-sm.png)}}.modal-register .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-register .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.modal-register .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}}.modal-register .popup-content .popup-close-wrapper .popup-close svg{fill:#4c4c4c}@media (max-width: 767px){.modal-register .popup-content{width:100%}.modal-register{align-items:end}}.modal-register-teacher-school .popup-content .popup{width:100%;padding:0;background:#ffffff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.modal-register-teacher-school .popup-content .popup:after{content:none}.modal-register-teacher-school .popup-content .popup .popup-header{padding:40px 48px;background:url(/img/main/modal-register-teacher-school.png) no-repeat right bottom;background-size:cover}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup .popup-header{background:url(/img/main/modal-register-teacher-school-mobile.png) no-repeat top center,linear-gradient(327.99deg,#fed13d 20.48%,#fdd03c 88.03%);background-size:100% 100%}}.modal-register-teacher-school .popup-content .popup .popup-header .popup-label{padding:4px 12px;max-width:-moz-max-content;max-width:max-content;font-size:20px;font-weight:700;color:#fb4e4e;line-height:24px;text-transform:uppercase;background-color:inherit;border-radius:4px}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup .popup-header .popup-label{font-size:12px;line-height:16px;margin-left:-12px}}.modal-register-teacher-school .popup-content .popup .popup-header .popup-title{margin-top:8px;margin-bottom:0;max-width:460px;font-size:32px;font-weight:700;line-height:32px;color:#333}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup .popup-header .popup-title{font-size:20px;line-height:28px}}.modal-register-teacher-school .popup-content .popup .popup-header .popup-description{margin-top:8px;color:#333;font-size:24px;line-height:30px;font-weight:700;text-transform:uppercase}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup .popup-header .popup-description{font-size:16px;line-height:20px}.modal-register-teacher-school .popup-content .popup .popup-header{padding:28px 0 32px 32px}}.modal-register-teacher-school .popup-content .popup .popup-footer{padding:48px}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-footer__title{max-width:580px;font-size:36px;font-weight:700;color:#000;line-height:40px}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup .popup-footer .popup-footer__title{font-size:20px;font-weight:700;line-height:28px}}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-footer__description{font-size:20px;line-height:28px;max-width:574px;margin-top:14px}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup .popup-footer .popup-footer__description{font-size:18px;line-height:24px}}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-footer__title span{color:#fb4e4e}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns{margin-top:48px;display:flex;align-items:center}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns .popup-yellow-btn{font-size:14px;font-weight:600;color:#000;line-height:24px;letter-spacing:.4px;background:#fed235;border-radius:4px;padding:8px 16px;display:block}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0;font-size:14px;line-height:24px}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns{margin-top:20px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.modal-register-teacher-school .popup-content .popup .popup-footer{padding:32px}}.modal-register-teacher-school .popup-content .popup-image{position:absolute;top:0;right:0;width:273px;height:306px;background-image:url(/img/main/modal-register.png)}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup-image{top:20px;width:145px;height:192px;background-image:url(/img/main/modal-register-sm.png)}}.modal-register-teacher-school .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-register-teacher-school .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.modal-register-teacher-school .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}}.modal-register-teacher-school .popup-content .popup-close-wrapper .popup-close svg{fill:#4c4c4c}@media (max-width: 767px){.modal-register-teacher-school .popup-content{width:100%}.modal-register-teacher-school{align-items:end}}#welcome-tour .popup-content{width:700px;height:448px}@media (max-width: 767px){#welcome-tour .popup-content{width:100%;height:auto}}#welcome-tour .popup-label{border-radius:4px}#welcome-tour .popup-description{max-width:557px;font-size:24px;font-weight:700;line-height:28px}@media (max-width: 767px){#welcome-tour .popup-description{font-size:18px;line-height:24px;max-width:296px}}#welcome-tour .popup-title{font-size:36px;line-height:40px;max-width:291px}@media (max-width: 767px){#welcome-tour .popup-title{font-size:20px;line-height:28px;max-width:170px}}.modal-welcome-tour .popup-content .popup{width:100%;padding:0;background:#fff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.modal-welcome-tour .popup-content .popup:after{content:none}.modal-welcome-tour .popup-content .popup .popup-header{padding:40px 48px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#21cd82 url(/img/main/modal-welcome-tour-bg.png) right 26px center no-repeat}.modal-welcome-tour .popup-content .popup .popup-header .popup-label{padding:4px 12px;max-width:-moz-max-content;max-width:max-content;font-size:12px;font-weight:700;color:#1da368;line-height:16px;text-transform:uppercase;background:#ffffff;border-radius:16px}.modal-welcome-tour .popup-content .popup .popup-header .popup-title{max-width:335px;margin-top:24px;margin-bottom:0;font-size:36px;font-weight:700;color:#fff;line-height:40px}@media (max-width: 767px){.modal-welcome-tour .popup-content .popup .popup-header .popup-title{margin-top:8px;max-width:220px;font-size:20px;line-height:28px}}.modal-welcome-tour .popup-content .popup .popup-header .popup-description{margin-top:24px;font-size:16px;color:#191919;line-height:24px}@media (max-width: 767px){.modal-welcome-tour .popup-content .popup .popup-header .popup-description{margin-top:8px;font-size:12px;line-height:16px}.modal-welcome-tour .popup-content .popup .popup-header{padding:28px 0 32px 32px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#21cd82 url(/img/main/modal-welcome-tour-sm-bg.png) right bottom no-repeat}}.modal-welcome-tour .popup-content .popup .popup-footer{padding:48px}.modal-welcome-tour .popup-content .popup .popup-footer .popup-footer__title{max-width:560px;font-size:24px;font-weight:700;color:#333;line-height:28px}@media (max-width: 767px){.modal-welcome-tour .popup-content .popup .popup-footer .popup-footer__title{font-size:18px;font-weight:500;line-height:24px}}.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns{margin-top:48px;display:flex;align-items:center}.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{font-size:14px;font-weight:600;color:#fff;line-height:24px;letter-spacing:.4px;background:#f28c00;border-radius:4px;padding:8px 16px;display:block}.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0}.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns{margin-top:20px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.modal-welcome-tour .popup-content .popup .popup-footer{padding:32px}}.modal-welcome-tour .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-welcome-tour .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.modal-welcome-tour .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}}.modal-welcome-tour .popup-content .popup-close-wrapper .popup-close svg{fill:#fff}@media (max-width: #191919){.modal-welcome-tour .popup-content{width:100%}}@media (max-width: 767px){.modal-welcome-tour{align-items:end}}.modal-rpd .popup-content .popup{width:100%;padding:0;background:#fff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.modal-rpd .popup-content .popup:after{content:none}.modal-rpd .popup-content .popup .popup-header{padding:40px 48px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#aa77ca url(/img/main/modal-rpd-bg.png) right 56px center no-repeat}.modal-rpd .popup-content .popup .popup-header .popup-label{padding:4px 12px;max-width:-moz-max-content;max-width:max-content;font-size:12px;font-weight:700;color:#af6cd9;line-height:16px;text-transform:uppercase;background:#ffffff;border-radius:16px}.modal-rpd .popup-content .popup .popup-header .popup-title{max-width:335px;margin-top:24px;margin-bottom:0;font-size:24px;font-weight:700;color:#fff;line-height:28px}@media (max-width: 767px){.modal-rpd .popup-content .popup .popup-header .popup-title{margin-top:8px;max-width:220px;font-size:20px;line-height:28px}}.modal-rpd .popup-content .popup .popup-header .popup-description{margin-top:24px;font-size:16px;color:#191919;line-height:24px}@media (max-width: 767px){.modal-rpd .popup-content .popup .popup-header .popup-description{margin-top:8px;font-size:12px;line-height:16px}.modal-rpd .popup-content .popup .popup-header{padding:28px 0 32px 32px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#aa77ca url(/img/main/modal-rpd-sm-bg.png) right 22px center no-repeat}}.modal-rpd .popup-content .popup .popup-footer{padding:48px}.modal-rpd .popup-content .popup .popup-footer .popup-footer__title{max-width:545px;font-size:20px;font-weight:500;color:#333;line-height:24px}@media (max-width: 767px){.modal-rpd .popup-content .popup .popup-footer .popup-footer__title{font-size:18px;font-weight:500;line-height:24px}}.modal-rpd .popup-content .popup .popup-footer .popup-footer__title span{color:#aa77ca}.modal-rpd .popup-content .popup .popup-footer .popup-btns{margin-top:48px;display:flex;align-items:center}.modal-rpd .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{font-size:14px;font-weight:600;color:#fff;line-height:24px;letter-spacing:.4px;background:#f28c00;border-radius:4px;padding:8px 16px;display:block}.modal-rpd .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.modal-rpd .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0}.modal-rpd .popup-content .popup .popup-footer .popup-btns{margin-top:20px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.modal-rpd .popup-content .popup .popup-footer{padding:32px}}.modal-rpd .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-rpd .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.modal-rpd .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}}.modal-rpd .popup-content .popup-close-wrapper .popup-close svg{fill:#fff}.modal-rpd .popup-content .popup-close-wrapper .popup-close svg path{fill:#fff;opacity:1}@media (max-width: #191919){.modal-rpd .popup-content{width:100%}}@media (max-width: 767px){.modal-rpd{align-items:end}}.modal-quiz-link .popup-content{position:relative}.modal-quiz-link .popup{padding:0;max-width:810px;width:auto;display:flex}.modal-quiz-link .popup:after{display:none}.modal-quiz-link .popup .popup-header{width:320px;height:448px;background:url(/img/quiz/professor/copy-link.png) no-repeat center center;flex-shrink:0}@media (max-width: 1023px){.modal-quiz-link .popup .popup-header{display:none}}.modal-quiz-link .popup .popup-footer{padding:32px 40px 40px}@media (max-width: 767px){.modal-quiz-link .popup .popup-footer{padding:32px 16px}}.modal-quiz-link .popup .popup-footer__success{margin-bottom:16px;padding:8px 16px;max-width:-moz-max-content;max-width:max-content;font-size:16px;font-weight:500;color:#2ac769;line-height:24px;background-color:#d5f6e2;border-radius:42px;gap:4px;align-items:center;display:flex}.modal-quiz-link .popup .popup-footer__success svg{fill:#2ac769}.modal-quiz-link .popup .popup-footer__title{margin-bottom:24px;font-size:20px;font-weight:500;color:#191919;line-height:24px}.modal-quiz-link .popup .popup-footer__text{margin-bottom:32px;gap:16px;flex-direction:column;display:flex}.modal-quiz-link .popup .popup-footer__text span{font-size:16px;color:#191919;line-height:24px}.modal-quiz-link .popup .popup-footer__buttons{gap:24px;display:flex}@media (max-width: 767px){.modal-quiz-link .popup .popup-footer__buttons{gap:16px;flex-direction:column}}.modal-quiz-link .popup .popup-footer__buttons .btn-primary{padding:8px 16px;font-size:14px;font-weight:600;color:#fff;line-height:24px;letter-spacing:.4px;background:#f28c00;border:none;border-radius:4px;display:block}.modal-quiz-link .popup .popup-footer__buttons .btn-primary:hover{cursor:pointer}.modal-quiz-link .popup .popup-footer__buttons .btn-transparent{background-color:transparent;font-size:14px;font-weight:500;color:#191919;line-height:24px;border:none}.modal-quiz-link .popup .popup-footer__buttons .btn-transparent:hover{cursor:pointer}.modal-subscription .popup-content .popup{width:100%;padding:0;background:#ffffff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.modal-subscription .popup-content .popup:after{content:none}.modal-subscription .popup-content .popup .popup-header{padding:40px 48px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#e66453 url(/img/main/modern-subscription-bg.png) right top no-repeat}.modal-subscription .popup-content .popup .popup-header .popup-label{padding:2px 6px;max-width:-moz-max-content;max-width:max-content;font-size:12px;font-weight:700;color:#bf3e2f;line-height:16px;text-transform:uppercase;background:#ffffff;border-radius:4px}.modal-subscription .popup-content .popup .popup-header .popup-title{margin-top:24px;margin-bottom:0;max-width:480px;font-size:36px;font-weight:700;color:#fff;line-height:40px}@media (max-width: 767px){.modal-subscription .popup-content .popup .popup-header .popup-title{margin-top:8px;max-width:235px;font-size:20px;line-height:28px}.modal-subscription .popup-content .popup .popup-header{padding:28px 0 32px 32px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#e66453 url(/img/main/modern-subscription-sm-bg.png) right bottom no-repeat}}.modal-subscription .popup-content .popup .popup-footer{padding:48px}.modal-subscription .popup-content .popup .popup-footer .popup-items{-moz-column-gap:16px;column-gap:16px;display:flex}@media (max-width: 767px){.modal-subscription .popup-content .popup .popup-footer .popup-items{row-gap:8px;flex-direction:column}}.modal-subscription .popup-content .popup .popup-footer .popup-items .item{row-gap:10px;width:190px;font-size:20px;font-weight:500;line-height:24px;flex-direction:column;display:flex}@media (max-width: 767px){.modal-subscription .popup-content .popup .popup-footer .popup-items .item{width:100%;font-size:18px;-moz-column-gap:8px;column-gap:8px;flex-direction:row}}.modal-subscription .popup-content .popup .popup-footer .popup-items .item img{width:48px;height:48px}@media (max-width: 767px){.modal-subscription .popup-content .popup .popup-footer .popup-items .item img{width:24px;height:24px}}.modal-subscription .popup-content .popup .popup-footer .popup-btns{margin-top:32px;display:flex;align-items:center}.modal-subscription .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{font-size:14px;font-weight:600;color:#fff;line-height:24px;letter-spacing:.4px;background:#f28c00;border-radius:4px;padding:8px 16px;display:block}.modal-subscription .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.modal-subscription .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0}.modal-subscription .popup-content .popup .popup-footer .popup-btns{margin-top:20px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.modal-subscription .popup-content .popup .popup-footer{padding:32px}}.modal-subscription .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-subscription .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.modal-subscription .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}}.modal-subscription .popup-content .popup-close-wrapper .popup-close svg{fill:#fff}@media (max-width: 767px){.modal-subscription .popup-content{width:100%}.modal-subscription{align-items:end}}.modal-modern-student .popup-content .popup{width:100%;padding:0;background:#fff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.modal-modern-student .popup-content .popup:after{content:none}.modal-modern-student .popup-content .popup .popup-header{padding:40px 48px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#83f6f0 url(/img/main/modal-modern-student-bg.png) right top no-repeat}.modal-modern-student .popup-content .popup .popup-header .popup-label{padding:4px 12px;max-width:-moz-max-content;max-width:max-content;font-size:12px;font-weight:700;color:#fff;line-height:16px;text-transform:uppercase;background:#00c3c3;border-radius:16px}.modal-modern-student .popup-content .popup .popup-header .popup-title{margin-top:24px;margin-bottom:0;font-size:36px;font-weight:700;color:#191919;line-height:40px}@media (max-width: 767px){.modal-modern-student .popup-content .popup .popup-header .popup-title{margin-top:8px;max-width:150px;font-size:20px;line-height:28px}}.modal-modern-student .popup-content .popup .popup-header .popup-description{margin-top:24px;font-size:16px;color:#191919;line-height:24px}@media (max-width: 767px){.modal-modern-student .popup-content .popup .popup-header .popup-description{margin-top:8px;font-size:12px;line-height:16px}.modal-modern-student .popup-content .popup .popup-header{padding:28px 0 32px 32px;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#83f6f0 url(/img/main/modal-modern-student-sm-bg.png) right top no-repeat}}.modal-modern-student .popup-content .popup .popup-footer{padding:48px}.modal-modern-student .popup-content .popup .popup-footer .popup-footer__title{max-width:580px;font-size:24px;font-weight:700;color:#333;line-height:28px}@media (max-width: 767px){.modal-modern-student .popup-content .popup .popup-footer .popup-footer__title{font-size:18px;font-weight:500;line-height:24px}}.modal-modern-student .popup-content .popup .popup-footer .popup-btns{margin-top:48px;display:flex;align-items:center}.modal-modern-student .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{font-size:14px;font-weight:600;color:#fff;line-height:24px;letter-spacing:.4px;background:#f28c00;border-radius:4px;padding:8px 16px;display:block}.modal-modern-student .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.modal-modern-student .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0}.modal-modern-student .popup-content .popup .popup-footer .popup-btns{margin-top:20px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.modal-modern-student .popup-content .popup .popup-footer{padding:32px}}.modal-modern-student .popup-content .popup-image{position:absolute;top:28px;right:0;width:277px;height:240px;background-image:url(/img/main/modal-modern-student.png)}@media (max-width: 767px){.modal-modern-student .popup-content .popup-image{top:25px;width:166px;height:151px;background-image:url(/img/main/modal-modern-student-sm.png)}}.modal-modern-student .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-modern-student .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.modal-modern-student .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}}.modal-modern-student .popup-content .popup-close-wrapper .popup-close svg{fill:#4c4c4c}@media (max-width: #191919){.modal-modern-student .popup-content{width:100%}}@media (max-width: 767px){.modal-modern-student{align-items:end}}.about-ikpp-modal .popup-content .popup{width:100%;padding:0;background:#fff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.about-ikpp-modal .popup-content .popup:after{content:none}.about-ikpp-modal .popup-content .popup .popup-header{padding:40px 48px;background:#f7c781 url(/img/main/about-ikpp-modal-bg.png) right bottom no-repeat}.about-ikpp-modal .popup-content .popup .popup-header .popup-label{padding:4px 12px;max-width:-moz-max-content;max-width:max-content;font-size:12px;font-weight:700;color:#9b6c28;line-height:16px;text-transform:uppercase;background:#ffffff;border-radius:16px}.about-ikpp-modal .popup-content .popup .popup-header .popup-title{max-width:455px;margin-top:24px;margin-bottom:0;font-size:36px;font-weight:700;color:#fff;line-height:40px}@media (max-width: 767px){.about-ikpp-modal .popup-content .popup .popup-header .popup-title{margin-top:8px;max-width:150px;font-size:20px;line-height:28px}}.about-ikpp-modal .popup-content .popup .popup-header .popup-description{margin-top:24px;font-size:16px;color:#191919;line-height:24px}@media (max-width: 767px){.about-ikpp-modal .popup-content .popup .popup-header .popup-description{margin-top:8px;font-size:12px;line-height:16px}.about-ikpp-modal .popup-content .popup .popup-header{padding:28px 0 32px 32px;background:#f7c781 url(/img/main/about-ikpp-modal-bg-sm.png) right bottom no-repeat}}.about-ikpp-modal .popup-content .popup .popup-footer{padding:48px}.about-ikpp-modal .popup-content .popup .popup-footer .popup-footer__title{max-width:580px;font-size:20px;font-weight:500;color:#333;line-height:24px}@media (max-width: 767px){.about-ikpp-modal .popup-content .popup .popup-footer .popup-footer__title{font-size:18px;font-weight:500;line-height:24px}}.about-ikpp-modal .popup-content .popup .popup-footer .popup-footer__title span{color:#f28c00}.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns{margin-top:48px;display:flex;align-items:center}.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{font-size:14px;font-weight:600;color:#fff;line-height:24px;letter-spacing:.4px;background:#f28c00;border-radius:4px;padding:8px 16px;display:block}.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0}.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns{margin-top:20px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.about-ikpp-modal .popup-content .popup .popup-footer{padding:32px}}.about-ikpp-modal .popup-content .popup-image{position:absolute;top:28px;right:0;width:277px;height:240px;background-image:url(/img/main/modal-modern-student.png)}@media (max-width: 767px){.about-ikpp-modal .popup-content .popup-image{top:25px;width:166px;height:151px;background-image:url(/img/main/modal-modern-student-sm.png)}}.about-ikpp-modal .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.about-ikpp-modal .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.about-ikpp-modal .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}}.about-ikpp-modal .popup-content .popup-close-wrapper .popup-close svg{fill:#fff}@media (max-width: #191919){.about-ikpp-modal .popup-content{width:100%}}@media (max-width: 767px){.about-ikpp-modal{align-items:end}}.modal-ts-winter-2023 .popup-content .popup{width:100%;max-width:700px;padding:0;background:#fff;box-shadow:0 8px 40px #0003,0 4px 4px #0000001a;border-radius:8px}.modal-ts-winter-2023 .popup-content .popup:after{content:none}.modal-ts-winter-2023 .popup-content .popup .popup-header{padding:38px 100px 38px 64px;background:url(/img/main/ts-popup-winter-bg.png) center bottom no-repeat}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content .popup .popup-header{background:url(/img/main/ts-popup-winter-bg-sm.png) right bottom no-repeat,linear-gradient(180deg,#271d84 25.42%,#194798 100%)}}.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-label{font-size:20px;font-weight:700;color:#fff;line-height:120%;text-transform:uppercase;opacity:.75}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-label{max-width:200px;font-size:14px;line-height:100%}}.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-title{margin-top:16px;margin-bottom:0;font-size:32px;font-weight:700;color:#fff;line-height:100%}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-title{padding-right:0;font-size:20px}}.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-description{margin-top:16px;font-size:20px;font-weight:700;color:#fff;line-height:120%;text-transform:uppercase;opacity:.75}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-description{font-size:14px;color:#01ddff;opacity:1}.modal-ts-winter-2023 .popup-content .popup .popup-header{padding:31px 16px}}.modal-ts-winter-2023 .popup-content .popup .popup-footer{padding:32px 62px 48px 64px}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-footer__title{font-weight:700;font-size:36px;line-height:40px;color:#333;text-shadow:0 1px 1px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.25)}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-footer__title{font-size:20px;line-height:28px}}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-footer__text{margin-top:24px;font-weight:400;font-size:20px;line-height:28px;color:#4c4c4c}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-footer__text{font-size:16px;line-height:24px}}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns{margin-top:40px;display:flex;align-items:center}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns .popup-turquoise-btn{font-size:14px;font-weight:500;color:#191919;line-height:24px;background:#01ddff;border-radius:4px;padding:8px 64px;display:block}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:24px;background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-top:24px;margin-left:0}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns{margin-top:32px;flex-direction:column;align-items:stretch;text-align:center;max-width:100%}.modal-ts-winter-2023 .popup-content .popup .popup-footer{padding:32px 16px}}.modal-ts-winter-2023 .popup-content .popup-close-wrapper{position:absolute;right:16px;top:16px}.modal-ts-winter-2023 .popup-content .popup-close-wrapper .popup-close{margin:0;width:32px;height:32px}@media (max-width: 1023px){.modal-ts-winter-2023 .popup-content .popup-close-wrapper .popup-close svg path{fill:#fff;opacity:1}}@media (max-width: 767px){.modal-ts-winter-2023 .popup-content{padding-left:16px;padding-right:16px}}.modal-popup-picture-up.hidden{display:none}@media (max-width: 767px){.modal-popup-picture-up{align-items:end}.modal-popup-picture-up .popup-content{width:100%;display:block}.modal-popup-picture-up .popup-content:before{content:"";position:absolute;width:48px;height:4px;border-radius:4px;background:#ffffff;top:-13px;left:50%;transform:translate(-50%)}}.modal-popup-picture-up .popup-content .popup{padding:0;width:700px;border-radius:8px}.modal-popup-picture-up .popup-content .popup:after{display:none}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup{width:100%;border-radius:8px 8px 0 0}}.modal-popup-picture-up .popup-content .popup .popup-header{font-size:16px;line-height:24px;padding:40px 48px;display:flex;justify-content:space-between}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup .popup-header{padding:28px 0 20px 32px}}.modal-popup-picture-up .popup-content .popup .popup-header__right{flex:1;position:relative}.modal-popup-picture-up .popup-content .popup .popup-header img{position:absolute}.modal-popup-picture-up .popup-content .popup .popup-header .popup-label{border-radius:16px;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;display:inline-block;padding:2px 12px;margin-bottom:16px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup .popup-header .popup-label{margin-bottom:8px}}.modal-popup-picture-up .popup-content .popup .popup-header .popup-title{margin-bottom:24px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup .popup-header .popup-title{margin-bottom:8px;padding-right:175px}.modal-popup-picture-up .popup-content .popup .popup-header .popup-subtitle{padding-right:175px}.modal-popup-picture-up .popup-content .popup .popup-header .popup-subtitle p{line-height:16px}}.modal-popup-picture-up .popup-content .popup .popup-footer{font-size:16px;font-weight:500;line-height:24px;padding:48px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup .popup-footer{padding:32px}}.modal-popup-picture-up .popup-content .popup .popup-footer .popup-description{margin-bottom:48px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup .popup-footer .popup-description{margin-bottom:32px}.modal-popup-picture-up .popup-content .popup .popup-footer .popup-description p{line-height:16px}}.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons{display:flex;justify-content:space-between;align-items:center;max-width:333px;margin:0;gap:16px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons{flex-direction:column;align-items:stretch;text-align:center;max-width:100%}}.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons .popup-btn{font-weight:500;font-size:14px;line-height:24px;color:#fff;border-radius:4px;padding:8px 16px;white-space:nowrap;display:block}.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons .popup-btn-close{background-color:transparent;color:#191919;font-weight:500;font-size:14px;line-height:24px;border:0;cursor:pointer;border-radius:4px;white-space:nowrap;padding:8px 16px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons .popup-btn-close{padding:0}}.modal-popup-picture-up .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup-close-wrapper{right:0;top:0}}.modal-popup-picture-up .popup-content .popup-close-wrapper .popup-close{margin:0;width:40px;height:40px}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup-close-wrapper .popup-close{width:24px;height:24px}.modal-popup-picture-up .popup-content .popup-close-wrapper .popup-close svg:first-of-type{display:none}}.modal-popup-picture-up .popup-content .popup-close-wrapper .popup-close svg:last-of-type{display:none}@media (max-width: 767px){.modal-popup-picture-up .popup-content .popup-close-wrapper .popup-close svg:last-of-type{display:initial}}.modal-popup-picture-up .popup-content .popup-close-wrapper .popup-close svg:last-of-type path{fill:none;opacity:1}.modal-popup-picture-up .ql-size-huge{font-size:36px;line-height:40px}@media (max-width: 767px){.modal-popup-picture-up .ql-size-huge{font-size:20px;line-height:28px}}.modal-popup-picture-up .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.modal-popup-picture-up .ql-size-large{font-size:20px;line-height:28px}}.modal-popup-picture-up .ql-size-small{font-size:16px;line-height:24px}@media (max-width: 767px){.modal-popup-picture-up .ql-size-small{font-size:12px;line-height:16px}.modal-popup-picture-side{align-items:end}.modal-popup-picture-side .popup-content{width:100%}}.modal-popup-picture-side .popup-content .popup{padding:0;width:680px;border-radius:4px;display:flex}.modal-popup-picture-side .popup-content .popup:after{display:none}.modal-popup-picture-side .popup-content .popup .popup-image{width:288px;flex-shrink:0}@media (max-width: 767px){.modal-popup-picture-side .popup-content .popup .popup-image{display:none}}.modal-popup-picture-side .popup-content .popup .popup-data{padding:32px 32px 40px}@media (max-width: 767px){.modal-popup-picture-side .popup-content .popup .popup-data{padding:32px 16px}}.modal-popup-picture-side .popup-content .popup .popup-data .popup-title{margin-bottom:16px;font-size:20px;font-weight:500;color:#191919;line-height:24px}.modal-popup-picture-side .popup-content .popup .popup-data .popup-description{margin-bottom:24px;font-size:16px;line-height:24px}.modal-popup-picture-side .popup-content .popup .popup-data .popup-description ul{margin-top:8px;padding-left:24px;list-style-type:initial}.modal-popup-picture-side .popup-content .popup .popup-data .popup-description .ql-size-huge{font-size:36px;line-height:40px}@media (max-width: 767px){.modal-popup-picture-side .popup-content .popup .popup-data .popup-description .ql-size-huge{font-size:20px;line-height:28px}}.modal-popup-picture-side .popup-content .popup .popup-data .popup-description .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.modal-popup-picture-side .popup-content .popup .popup-data .popup-description .ql-size-large{font-size:20px;line-height:28px}}.modal-popup-picture-side .popup-content .popup .popup-data .popup-description .ql-size-small{font-size:16px;line-height:24px}@media (max-width: 767px){.modal-popup-picture-side .popup-content .popup .popup-data .popup-description .ql-size-small{font-size:12px;line-height:16px}}.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons{margin-top:0;gap:24px;justify-content:flex-start;align-items:center;display:flex}@media (max-width: 767px){.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons{text-align:center;gap:16px;flex-direction:column;align-items:stretch}}.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons .popup-btn{padding:8px 16px;font-size:14px;font-weight:500;color:#fff;line-height:24px;background-color:#f28c00;border-radius:4px;white-space:nowrap;display:block}.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons .popup-btn-close{padding:8px;color:#191919;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;background-color:transparent;white-space:nowrap}@media (max-width: 767px){.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons .popup-btn-close{padding:0}}.modal-popup-picture-side .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-popup-picture-side .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}@media (max-width: 767px){.modal-popup-no-picture{align-items:end}.modal-popup-no-picture .popup-content{width:100%}}.modal-popup-no-picture .popup-content .popup{padding:0;width:570px;border-radius:4px;display:flex}.modal-popup-no-picture .popup-content .popup:after{display:none}.modal-popup-no-picture .popup-content .popup .popup-data{padding:32px 32px 40px}@media (max-width: 767px){.modal-popup-no-picture .popup-content .popup .popup-data{padding:32px 16px 16px}}.modal-popup-no-picture .popup-content .popup .popup-data .popup-title{margin-bottom:24px;font-size:36px;font-weight:700;color:#191919;line-height:40px}@media (max-width: 767px){.modal-popup-no-picture .popup-content .popup .popup-data .popup-title{margin-bottom:16px;font-size:20px;line-height:28px}}.modal-popup-no-picture .popup-content .popup .popup-data .popup-description{margin-bottom:24px;font-size:16px;line-height:24px}.modal-popup-no-picture .popup-content .popup .popup-data .popup-description ul{margin-top:8px;padding-left:24px;list-style-type:initial}.modal-popup-no-picture .popup-content .popup .popup-data .popup-description .ql-size-huge{font-size:36px;line-height:40px}@media (max-width: 767px){.modal-popup-no-picture .popup-content .popup .popup-data .popup-description .ql-size-huge{font-size:20px;line-height:28px}}.modal-popup-no-picture .popup-content .popup .popup-data .popup-description .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.modal-popup-no-picture .popup-content .popup .popup-data .popup-description .ql-size-large{font-size:20px;line-height:28px}}.modal-popup-no-picture .popup-content .popup .popup-data .popup-description .ql-size-small{font-size:16px;line-height:24px}@media (max-width: 767px){.modal-popup-no-picture .popup-content .popup .popup-data .popup-description .ql-size-small{font-size:12px;line-height:16px}}.modal-popup-no-picture .popup-content .popup .popup-data .popup-buttons{margin-top:0;gap:16px;justify-content:flex-start;align-items:center;display:flex}.modal-popup-no-picture .popup-content .popup .popup-data .popup-buttons .popup-btn{padding:8px 16px;font-size:14px;font-weight:500;color:#fff;line-height:24px;background-color:#f28c00;border-radius:4px;white-space:nowrap;display:block}.modal-popup-no-picture .popup-content .popup .popup-data .popup-buttons .popup-btn-close{padding:0;color:#191919;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;background-color:transparent;white-space:nowrap}.modal-popup-no-picture .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-popup-no-picture .popup-content .popup-close-wrapper .popup-close{margin:0;width:24px;height:24px}.program-template-wrapper{width:100%;padding:34px 42px 0 44px;display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}@media (max-width: 1023px){.program-template-wrapper{padding:28px 20px}}@media (max-width: 767px){.program-template-wrapper{padding:30px 16px}}.program-template{max-width:862px}@media (min-width: 1200px) and (max-width: 1350px){.program-template{width:100%}}@media (max-width: 1023px){.program-template{max-width:100%;width:100%}}.program-template-heading{margin-bottom:43px;border-bottom:solid 1px rgba(0,0,0,.1)}@media (max-width: 1023px){.program-template-heading{margin-bottom:0;border-bottom:none}}.program-template-heading__title{margin-bottom:10px}.program-template-heading__subtitle{margin-bottom:30px;font-size:20px;line-height:1.4;color:#494949}@media (max-width: 767px){.program-template-heading__subtitle{margin-bottom:22px;font-size:18px;line-height:24px}}.program-template-heading__descr{margin-bottom:30px}@media (max-width: 767px){.program-template-heading__descr{margin-bottom:10px}}.program-template-heading__descr-row{margin-bottom:11px;display:flex;justify-content:flex-start;align-items:flex-start}.program-template-heading__descr-row:last-of-type{margin-bottom:0}@media (max-width: 767px){.program-template-heading__descr-row{flex-direction:column}}.program-template-heading__descr-title{width:250px;padding-right:15px;font-size:16px;line-height:1.5;color:#8d8d8dde;box-sizing:border-box}@media (max-width: 1023px){.program-template-heading__descr-title{width:50%}}@media (max-width: 767px){.program-template-heading__descr-title{width:100%;font-size:14px;line-height:21px}}.program-template-heading__descr-info{font-size:16px;line-height:1.5;color:#434343}@media (max-width: 767px){.program-template-heading__descr-info{width:100%;font-size:14px;line-height:21px}}.program-template-heading__info{margin-bottom:27px;font-size:16px;line-height:1.5;color:#494949}@media (max-width: 767px){.program-template-heading__info{font-size:14px;line-height:21px}}.program-template-heading__create{display:block;margin-bottom:40px;font-size:16px;line-height:1.5;color:#494949}@media (max-width: 767px){.program-template-heading__create{margin-bottom:30px;font-size:14px;line-height:21px}}.program-template-heading__create-year{margin-left:4px;display:inline-block;vertical-align:top}.program-template-heading__create-year:before{content:"";width:2px;height:2px;margin:10px 5px 0 0;border-radius:50%;display:inline-block;vertical-align:top;background-color:#494949}@media (min-width: 1200px) and (max-width: 1350px){.program-template-list{width:100%}}.program-template-list h3{max-width:665px;margin:0 0 17px;font-size:20px;font-weight:500;line-height:1.4;color:#000000de;box-sizing:border-box}@media (max-width: 1023px){.program-template-list h3{max-width:100%;padding-right:30px}}@media (max-width: 767px){.program-template-list h3{padding-right:0;font-size:18px;line-height:24px}}.program-template-list h4{max-width:665px;margin:0 0 10px;font-size:18px;font-weight:400;line-height:1.4;color:#000000de}@media (max-width: 1023px){.program-template-list h4{max-width:100%;padding-right:30px}}@media (max-width: 767px){.program-template-list h4{padding-right:0}}.program-template-list div{max-width:665px;margin-bottom:17px;font-size:14px;line-height:24px;color:#434343}@media (max-width: 1023px){.program-template-list div{max-width:100%;padding-right:30px}}@media (max-width: 767px){.program-template-list div{padding-right:0;line-height:21px}}@media (min-width: 1200px) and (max-width: 1350px){.program-template-list{width:690px}}.program-template-list section{width:100%;margin-bottom:23px;overflow-x:auto}.program-template-list table{width:862px}@media (max-width: 1023px){.program-template-list table{width:100%}}.program-template-list tr{display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.1)}.program-template-list tr:nth-of-type(odd){background-color:#fafafa}.program-template-list th{padding:14px 10px 13px;font-size:14px;line-height:24px;color:#434343;box-sizing:border-box;font-weight:500;text-align:left}.program-template-list th:nth-of-type(1){width:258px;padding-left:26px}.program-template-list th:nth-of-type(2){width:111px}.program-template-list th:nth-of-type(3){width:243px;padding-right:22px}.program-template-list th:nth-of-type(4){width:250px;padding-right:21px}.program-template-list td{padding:14px 10px 13px;font-size:14px;line-height:24px;color:#434343;box-sizing:border-box}.program-template-list td:nth-of-type(1){width:258px;padding-left:26px}.program-template-list td:nth-of-type(2){width:111px}.program-template-list td:nth-of-type(3){width:243px;padding-right:22px}.program-template-list td:nth-of-type(4){width:250px;padding-right:21px}.program-template-list ul li{padding-left:28px;margin-bottom:10px;position:relative;font-size:14px;line-height:24px;color:#434343}.program-template-list ul li:before{content:"";width:7px;height:7px;position:absolute;top:9px;left:0;background-color:#f28c00}.program-template-list .lit ol{padding-left:16px}.program-template-list .lit ol ol{padding-left:0}.program-template-list__item{margin-bottom:38px}.program-template-list__item:last-of-type{margin-bottom:25px}@media (max-width: 1023px){.program-template-list__item{width:100%;overflow-x:auto}}.program-template-result__title{margin-bottom:10px;max-width:642px;font-size:14px;line-height:24px;color:#434343}@media (min-width: 1200px) and (max-width: 1350px){.program-template-result__title{width:100%}}.program-download-wrapper{flex-shrink:0}@media (min-width: 1200px) and (max-width: 1350px){.program-download-wrapper{margin-left:20px}}.program-download-wrapper--desktop{width:333px}@media (max-width: 1023px){.program-download-wrapper--desktop{display:none}}.program-download-wrapper--tablet{width:100%;display:none}@media (max-width: 1023px){.program-download-wrapper--tablet{margin-bottom:40px;display:block}}@media (max-width: 767px){.program-download-wrapper--tablet{margin-bottom:35px}}.program-download{margin-top:3px;padding:38px 40px 36px;background-color:#f5f5f5}@media (max-width: 1023px){.program-download{margin-top:0;padding:20px;display:flex;justify-content:space-between;align-items:center}}@media (max-width: 767px){.program-download{flex-direction:column}}.program-download__left{display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 767px){.program-download__left{margin-bottom:24px;align-items:center}}.program-download__right{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 767px){.program-download__right{width:100%;flex-direction:column-reverse}}.program-download__word{width:100%;margin-bottom:21px;padding:12px 0;font-size:16px;line-height:19px}.program-download__word.is_disabled{pointer-events:none;background-color:#939393}@media (max-width: 1023px){.program-download__word{width:188px;margin-left:28px;margin-bottom:0}}@media (max-width: 767px){.program-download__word{width:100%;height:44px;margin-left:0;margin-bottom:24px;font-size:14px}}.program-download__list{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:1.6;color:#486c97}.program-download__list svg{margin-right:9px}.program-download__list:hover{color:#f28c00}.program-download__list:hover svg path{fill:#f28c00}.program-download__error{padding:0 40px;font-size:14px;line-height:24px;color:#838383de;text-align:center}@media (max-width: 1023px){.program-download__error{margin-top:15px;display:flex;justify-content:flex-end}}@media (max-width: 767px){.program-download__error{max-width:240px;display:block;margin-right:auto;margin-left:auto;font-size:13px;line-height:20px;text-align:center}}.program-download__error-link{margin-left:3px;font-size:14px;line-height:24px}@media (max-width: 767px){.program-download__error-link{font-size:13px;line-height:20px}}.program-download-decr{font-size:16px;line-height:1.5;color:#838383de;text-align:center}@media (max-width: 1023px){.program-download-decr{font-size:14px;line-height:22px}}.program-download-decr:last-of-type{margin-bottom:34px}@media (max-width: 1023px){.program-download-decr:last-of-type{margin-bottom:0}}.rpd_word_guest_text{text-align:center;margin-bottom:32px}.chosen-container{width:100%;position:relative;display:inline-block;vertical-align:middle;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaaaaa;border-top:0;background:#ffffff;box-shadow:0 4px 5px #00000026;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{height:44px;position:relative;display:block;overflow:hidden;border:1px solid rgba(0,0,0,.2);background-color:#fff;background-clip:padding-box;color:#434343;text-decoration:none;white-space:nowrap;line-height:44px}.chosen-container-single .chosen-default{color:#838383de}.chosen-container-single .chosen-single span{display:block;overflow:hidden;padding-left:18px;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;width:12px;height:7px;top:17px;right:19px;display:block}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/img/sidebar-right/select-arrow.svg)}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaaaaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:0;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:12px 18px;border-bottom:1px solid #ededed;word-wrap:break-word;-webkit-touch-callout:none;color:#494949}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{color:#292929;background-color:#fffbca}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi:after{content:"";width:12px;height:7px;position:absolute;top:17px;right:20px;background:url(/img/sidebar-right/select-arrow.svg)}.chosen-container-multi.chosen-container-active:after{transform:rotate(180deg)}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;width:100%;height:auto;border:1px solid rgba(0,0,0,.2);background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:0 0 0 18px;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px;padding:7px 35px 10px 14px;max-width:100%;background-color:#fff89f;background-clip:padding-box;color:#434343;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{font-size:16px;line-height:19px;word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:8px;right:11px;display:block;width:17px;height:17px;background:url(/img/tag-del-icon.png)}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #cccccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaaaaa}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{transform:rotate(180deg)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{cursor:default}.chosen-disabled .chosen-single{cursor:default;background-color:#f3f3f3}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}.chosen-container.chosen-container-multi{box-sizing:border-box}.chosen-container.chosen-container-multi .chosen-choices{height:44px}.chosen-container.chosen-container-multi .chosen-choices .search-field{line-height:42px}.chosen-container.chosen-container-multi.chosen-with-drop .chosen-choices,.chosen-container.chosen-container-multi.chosen-container-active .chosen-choices{height:auto}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{height:42px;position:relative;display:block;overflow:hidden;border:1px solid rgba(0,0,0,.2);background-color:#fff;background-clip:padding-box;color:#434343;text-decoration:none;white-space:nowrap;line-height:42px;border-radius:0}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:18px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:42px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #cccccc;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:25}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{-moz-user-select:none;user-select:none;-webkit-user-select:none;color:#494949;padding:12px 18px;border-bottom:1px solid #ededed;word-wrap:break-word;-webkit-touch-callout:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{background-color:#fff;border:1px solid #cccccc}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:44px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#838383de}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;position:absolute;top:1px;right:19px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:block;width:100%;height:100%;background:url(/img/sidebar-right/select-arrow.svg) 50% 50% no-repeat}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #cccccc;border-radius:0;cursor:text;position:relative}.select2-container--default .select2-selection--multiple:after{content:"";width:12px;height:7px;position:absolute;top:17px;right:20px;background:url(/img/sidebar-right/select-arrow.svg)}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 40px 0 5px;width:100%;display:flex;flex-wrap:wrap;align-items:center}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{position:relative;margin:3px;padding:7px 12px;max-width:100%;background-color:#fff89f;background-clip:padding-box;color:#434343;cursor:default}.select2-container--default .select2-selection--multiple .select2-selection__choice span{font-size:16px;line-height:19px;word-wrap:break-word;float:right;margin-left:12px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaaaaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;min-height:42px;padding-left:14px;margin-top:0;color:#999}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fffbca}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaaaaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@whiteFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaaaaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaaaaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@whiteFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="@whiteFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaaaaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaaaaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaaaaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-dropdown.select-dropdown-big{border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;border-radius:0}.chosen-select-wrapper{width:100%}.chosen-select-wrapper--small{width:211px;flex-shrink:0}@media (max-width: 767px){.chosen-select-wrapper--small{width:100%}}.chosen-select-wrapper--middle{width:510px}@media (max-width: 767px){.chosen-select-wrapper--middle{width:100%}}.chosen-select-wrapper--big{width:710px}@media (max-width: 1023px){.chosen-select-wrapper--big{width:100%}}.chosen-select-wrapper--filters{margin-bottom:18px}.chosen-select-wrapper--reports-big{width:560px}.chosen-select-wrapper--reports-middle{width:300px}.page-content-info{padding:32px 144px 35px 41px;position:relative;background-color:#fef8dc}@media (max-width: 1023px){.page-content-info{padding:32px 20px 35px}}@media (max-width: 767px){.page-content-info{padding:30px 16px}}.page-content-info__title{font-size:20px;font-weight:500;line-height:1.6;color:#000000de}@media (max-width: 767px){.page-content-info__title{margin-bottom:23px;font-size:18px;line-height:23px}}.page-content-info__descr{margin-bottom:20px;font-size:20px;line-height:1.6;color:#000000de}@media (max-width: 767px){.page-content-info__descr{font-size:16px;line-height:23px}}.page-content-info__text{margin-bottom:18px;font-size:16px;line-height:26px;color:#434343}@media (max-width: 767px){.page-content-info__text{font-size:14px;line-height:21px}}.page-content-info__text--contacts{margin-bottom:0}.page-content-info__contacts{display:flex;justify-content:flex-start;align-items:flex-start}.page-content-info__contacts-link{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.6;color:#486c97}.page-content-info__contacts-link:after{content:"/";margin:0 5px;font-size:16px;line-height:1.6;color:#486c97}.page-content-info__contacts-link:last-of-type:after{display:none}.page-content-info__close{display:flex;width:24px;height:24px;position:absolute;top:41px;right:48px}.page-content-info__close svg{width:24px;height:24px}.page-content-info__close:hover path{opacity:.6}@media (max-width: 1023px){.page-content-info__close{top:36px;right:20px}}@media (max-width: 767px){.page-content-info__close{top:30px;right:16px}}.page-content-info+.copyright-search{padding-top:40px}@media (max-width: 767px){.page-content-info+.copyright-search{padding-top:35px}}.copyright-list{background-color:#fff}.copyright-list__item{padding:30px 41px 35px 40px;border-top:solid 1px rgba(0,0,0,.1);position:relative}@media (max-width: 1023px){.copyright-list__item{padding:27px 20px 37px}}@media (max-width: 767px){.copyright-list__item{padding:35px 16px 116px}}.copyright-list__heading{margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.copyright-list__heading{padding-right:140px;flex-direction:column}}@media (max-width: 767px){.copyright-list__heading{margin-bottom:19px;padding-right:0;flex-direction:row}}.copyright-list__name{font-size:20px;line-height:1.6;color:#000000de}@media (max-width: 767px){.copyright-list__name{font-size:18px;line-height:23px}}.copyright-list__date{margin-top:4px;font-size:16px;line-height:1.6;color:#838383de}@media (max-width: 767px){.copyright-list__date{max-width:120px;margin-top:0;position:absolute;bottom:39px;left:16px;font-size:14px;line-height:21px}}.copyright-list__content{display:flex;justify-content:space-between;align-items:flex-start}.copyright-list__books{margin:9px 40px 0 0}.copyright-list__book{margin-bottom:20px}.copyright-list__book:last-of-type{margin-bottom:0}.copyright-list__book-title{font-size:16px;font-weight:500;line-height:26px;color:#000}@media (max-width: 767px){.copyright-list__book-title{font-size:14px;line-height:22px}}.copyright-list__book-descr{font-size:16px;line-height:26px;color:#434343}@media (max-width: 767px){.copyright-list__book-descr{font-size:14px;line-height:22px}}.copyright-list__respond{flex-shrink:0}@media (max-width: 1023px){.copyright-list__respond{position:absolute;top:36px;right:20px}}@media (max-width: 767px){.copyright-list__respond{top:auto;right:16px;bottom:39px;font-size:14px;line-height:16px}}.copyright-search{padding:0 40px 40px;background-color:#fff}@media (max-width: 1023px){.copyright-search{padding:0 20px 40px}}@media (max-width: 767px){.copyright-search{padding:0 16px 35px}}.empty-layout{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;background-color:#f3f3f3;box-sizing:border-box}.empty-layout--center{align-items:center;height:100%}.empty-layout .return-on-main-link{position:absolute;top:40px;left:40px;font-size:14px;font-weight:500;line-height:24px;-moz-column-gap:5px;column-gap:5px;justify-content:center;align-items:center;display:flex}@media (max-width: 1023px){.empty-layout--sign-up{background-color:#fff}}@media (min-width: 1200px) and (max-width: 1350px){.empty-layout{padding:0 30px}}@media (max-width: 767px){.empty-layout{position:relative;top:auto;bottom:auto;right:auto;left:auto}}.empty-layout-content--steps{max-width:1320px;width:100%;margin-top:23px}@media (max-width: 1023px){.empty-layout-content--steps{height:100%;margin-top:0;display:flex;justify-content:center;background-color:#fff}.empty-layout-content--steps .empty-layout-content-logo{display:none}}.empty-layout-content-logo{width:206px}.empty-layout-content--congratulate{max-width:1320px;width:100%;margin-top:23px}@media (max-width: 1023px){.empty-layout-content--congratulate{height:100%;margin-top:0;display:flex;justify-content:center;background-color:#fff}.empty-layout-content--congratulate .empty-layout-content-logo{display:none}}@media (max-width: 767px){.empty-layout-content{width:100%}}.content-center{position:relative;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}@media (max-width: 767px){.content-center{padding:20px 16px}}.content-center--sign-in{overflow:visible;padding:32px 24px 24px;width:480px}@media (max-width: 767px){.content-center--sign-in{padding:20px 16px;display:flex;flex-direction:column;justify-content:center}}.content-center--sign-in .enter-form-close{top:4px;right:4px}.content-center--sign-in .content-center-form__link{color:#1c54a7;text-decoration:underline}.content-center--sign-in .content-center-form__link:hover{text-decoration:none}.content-center--sign-in .content-center-heading .content-center__title{font-size:24px;font-weight:700;line-height:28px}.content-center--sign-in .content-center-heading .content-center-form__link{line-height:28px}.content-center--sign-in .content-center-form__heading{margin-bottom:8px}.content-center--sign-in .content-center-form__heading .content-center-form__title{font-size:16px;font-weight:500;line-height:24px}.content-center--sign-in .content-center-form__heading .content-center-form__link{line-height:24px}.content-center--sign-in .content-center-form__field{margin-bottom:24px;height:40px;border-color:#4c4c4c;border-radius:4px}.content-center--sign-in .content-center-form__field::-moz-placeholder{color:#ccc}.content-center--sign-in .content-center-form__field::placeholder{color:#ccc}.content-center--sign-in .content-center-form__field:last-of-type{margin-bottom:24px}.content-center--sign-in .content-center-form__field.validationElement{border-color:#fb4e4e;color:#fb4e4e}.content-center--sign-in .password-block{position:relative}.content-center--sign-in .password-block .content-center-form__field{margin-bottom:32px}.content-center--sign-in .password-block .validationMessage{margin-top:-28px;margin-bottom:12px}.content-center--sign-in .password-block .password-visible-switch{position:absolute;top:8px;right:8px}.content-center--sign-in .password-block .password-visible-switch:hover{cursor:pointer}.content-center--sign-in .password-block .password-visible-switch svg:last-of-type{display:none}.content-center--sign-in .validationMessage{margin-top:-20px;margin-bottom:4px;font-size:12px;font-weight:400;color:#fb4e4e;line-height:16px;display:none}.content-center--sign-in .content-center-form__submit{align-items:flex-start;flex-direction:column}.content-center--sign-in .content-center-form__submit .content-center-form__enter-button{margin-bottom:48px;padding:8px;width:100%;font-size:14px;font-weight:500;line-height:24px;border-radius:4px}.content-center--sign-in .content-center-form__submit .validationMessage{margin-top:-44px;margin-bottom:12px;height:32px;align-items:center;display:flex}.content-center--sign-in .content-center-form__submit .validationMessage svg{margin-right:8px}.content-center--sign-in .content-center-form__reset{align-items:flex-start;flex-direction:column}.content-center--sign-in .content-center-form__reset .content-center-form__reset-button{background-color:transparent;border-radius:4px;border:1px solid #f28c00;box-sizing:border-box;color:#f28c00;font-size:14px;font-weight:500;line-height:24px;margin-bottom:32px;padding:7px;width:100%}.content-center--sign-in .content-center-form__reset .content-center-form__reset-button:hover{cursor:pointer}.content-center--sign-in .content-center-form__reset .validationMessage{margin-top:-44px;margin-bottom:12px;height:32px;align-items:center;display:flex}.content-center--sign-in .content-center-form__reset .validationMessage svg{margin-right:8px}.content-center--sign-in .link-fedurus{margin-bottom:32px;font-size:14px;font-weight:600;color:#f28c00;line-height:14px;gap:5px;align-items:center;justify-content:center;display:flex}.content-center--sign-in .link-fedurus svg{stroke:#f28c00}.content-center--sign-in .button-fedurus{margin-bottom:16px;width:100%;font-size:14px;font-weight:500;color:#f28c00;line-height:24px;text-align:center;display:block}.content-center--sign-in .content-center-text{margin-bottom:32px;font-size:16px;line-height:24px}.content-center--sign-in .content-center-buttons{margin-bottom:32px;row-gap:32px;flex-direction:column;display:flex}.content-center--sign-in .content-center-buttons:last-of-type{margin-bottom:0}.content-center--sign-in .content-center-buttons .button{width:100%;height:40px;font-size:14px;font-weight:500;line-height:24px;border-radius:4px;box-sizing:border-box;align-items:center;justify-content:center;display:flex}.content-center--sign-in .content-center-buttons .button.button-transparent{color:#f28c00;border:1px solid #f28c00}.content-center--sign-in .content-center-social-wrapper{margin-top:0}.content-center--sign-in .content-center-social-wrapper .content-center-social-title{margin-bottom:16px;font-size:14px;color:#4c4c4c;line-height:24px;white-space:nowrap;align-items:center;display:flex}.content-center--sign-in .content-center-social-wrapper .content-center-social-title:after,.content-center--sign-in .content-center-social-wrapper .content-center-social-title:before{content:"";width:100%;height:1px;background-color:#e5e5e5}.content-center--sign-in .content-center-social-wrapper .content-center-social-title:after{margin-left:16px}.content-center--sign-in .content-center-social-wrapper .content-center-social-title:before{margin-right:16px}.content-center--sign-in .content-center-social-wrapper .content-center-social-buttons{-moz-column-gap:3px;column-gap:3px;justify-content:center;display:flex}.content-center--edit-password{margin:0 auto;width:-moz-fit-content;width:fit-content;padding:36px 40px 40px;overflow:visible}@media (max-width: 1023px){.content-center--edit-password{padding:50px 70px 60px}}@media (max-width: 767px){.content-center--edit-password{padding:20px 16px;display:flex;flex-direction:column;justify-content:center}}.content-center--edit-password .enter-form-close{top:4px;right:4px}.content-center--edit-password .content-center-form__link{color:#1c54a7;text-decoration:underline}.content-center--edit-password .content-center-form__link:hover{text-decoration:none}.content-center--edit-password .content-center-heading .content-center__title{font-size:24px;font-weight:700;line-height:28px}.content-center--edit-password .content-center-heading .content-center-form__link{line-height:28px}.content-center--edit-password .content-center-form__heading{margin-bottom:8px}.content-center--edit-password .content-center-form__heading .content-center-form__title{font-size:16px;font-weight:500;line-height:24px}.content-center--edit-password .content-center-form__heading .content-center-form__link{line-height:24px}.content-center--edit-password .content-center-form__field{margin-bottom:24px;height:40px;border-color:#4c4c4c;border-radius:4px}.content-center--edit-password .content-center-form__field::-moz-placeholder{color:#ccc}.content-center--edit-password .content-center-form__field::placeholder{color:#ccc}.content-center--edit-password .content-center-form__field:last-of-type{margin-bottom:24px}.content-center--edit-password .content-center-form__field.validationElement{border-color:#fb4e4e;color:#fb4e4e}.content-center--edit-password .password-block{position:relative}.content-center--edit-password .password-block .content-center-form__field{margin-bottom:32px}.content-center--edit-password .password-block .validationMessage{margin-top:-28px;margin-bottom:12px}.content-center--edit-password .password-block .password-visible-switch{position:absolute;top:8px;right:8px}.content-center--edit-password .password-block .password-visible-switch:hover{cursor:pointer}.content-center--edit-password .password-block .password-visible-switch svg:last-of-type{display:none}.content-center--edit-password .validationMessage{margin-top:-20px;margin-bottom:4px;font-size:12px;font-weight:400;color:#fb4e4e;line-height:16px;display:none}.content-center--edit-password .content-center-form__submit{align-items:flex-start;flex-direction:column}.content-center--edit-password .content-center-form__submit .content-center-form__enter-button{padding:8px;width:100%;font-size:14px;font-weight:500;line-height:24px;border-radius:4px}.content-center--edit-password .content-center-form__submit .validationMessage{margin-top:-44px;margin-bottom:12px;height:32px;align-items:center;display:flex}.content-center--edit-password .content-center-form__submit .validationMessage svg{margin-right:8px}.content-center--edit-password .content-center-text{margin-bottom:32px;font-size:16px;line-height:24px}.content-center--edit-password .content-center-buttons{margin-bottom:32px;row-gap:32px;flex-direction:column;display:flex}.content-center--edit-password .content-center-buttons:last-of-type{margin-bottom:0}.content-center--edit-password .content-center-buttons .button{width:100%;height:40px;font-size:14px;font-weight:500;line-height:24px;border-radius:4px;box-sizing:border-box;align-items:center;justify-content:center;display:flex}.content-center--edit-password .content-center-buttons .button.button-transparent{color:#f28c00;border:1px solid #f28c00}.content-center--pass-recovery{width:600px;padding:56px 130px 67px 134px;position:relative}@media (max-width: 1023px){.content-center--pass-recovery{width:473px;padding:50px 70px 60px}}@media (max-width: 767px){.content-center--pass-recovery{padding:20px 16px;display:flex;flex-direction:column;justify-content:center}}.content-center--sign-up{width:600px;padding:56px 130px 63px 134px}@media (max-width: 1023px){.content-center--sign-up{width:473px;padding:50px 70px 60px}}@media (max-width: 767px){.content-center--sign-up{padding:20px 16px;display:flex;flex-direction:column;justify-content:center}}.content-center--sign-up-confirmation{width:600px;padding:57px 58px 70px}@media (max-width: 1023px){.content-center--sign-up-confirmation{width:473px;padding:33px 40px 0}}@media (max-width: 767px){.content-center--sign-up-confirmation{padding:20px 16px;display:flex;flex-direction:column;justify-content:center}}.content-center--steps{width:100%;margin-bottom:122px;padding:45px 60px 60px 58px}@media (max-width: 1023px){.content-center--steps{height:100%;width:600px;margin-bottom:0;padding:57px 0;display:flex;flex-direction:column;justify-content:flex-start;border:none}}@media (max-width: 767px){.content-center--steps{padding:20px 16px}}.content-center--congratulate{padding:45px 0 38px}@media (max-width: 1023px){.content-center--congratulate{height:100%;width:600px;margin-bottom:0;padding:57px 0;display:flex;flex-direction:column;justify-content:flex-start;border:none}}@media (max-width: 767px){.content-center--congratulate{padding:20px 16px}}.content-center--edit-profile{padding:45px 0 66px}@media (max-width: 767px){.content-center{width:100%;height:100%;border:none}}.content-center__logo{width:206px;display:none}@media (max-width: 1023px){.content-center__logo{margin-bottom:44px;display:flex}.content-center__logo svg{width:162px;height:43px}}.content-center__back{display:none}@media (max-width: 767px){.content-center__back{width:24px;height:24px;display:flex;position:absolute;top:20px;left:16px}.content-center__back:hover svg path{opacity:.6}}.empty-layout-content-logo{margin-bottom:21px;display:block}@media (max-width: 1023px){.empty-layout-content-logo{margin-bottom:11px}.empty-layout-content-logo svg{width:162px;height:43px}}@media (max-width: 767px){.empty-layout-content-logo{display:none}}.content-center-heading{margin-bottom:24px;display:flex;justify-content:space-between;align-items:flex-start}.content-center-heading--pass-ready{margin-bottom:28px}.content-center-heading--steps{margin-bottom:50px}.content-center-heading--steps-2{margin-bottom:36px}.content-center-heading--edit-profile{margin-bottom:50px}@media (max-width: 1023px){.content-center-heading--edit-profile{width:663px;margin:0 auto}}@media (max-width: 767px){.content-center-heading--edit-profile{width:100%}}@media (max-width: 1023px){.content-center-heading{margin-bottom:38px}}@media (max-width: 767px){.content-center-heading{margin-bottom:35px}}.content-center__title{font-size:39px;line-height:46px;color:#434343}@media (max-width: 1023px){.content-center__title{font-size:33px;line-height:39px}}@media (max-width: 767px){.content-center__title{font-size:24px;line-height:24px}}.content-center-form--edit-profile{width:900px;box-sizing:border-box}@media (max-width: 1023px){.content-center-form--edit-profile{width:663px;margin:0 auto}.content-center-form--edit-profile .content-center__row{flex-direction:column}.content-center-form--edit-profile .content-center__row--right{flex-direction:row}.content-center-form--edit-profile .content-center__row-title{margin:0 0 10px}}@media (max-width: 767px){.content-center-form--edit-profile{width:100%}.content-center-form--edit-profile .content-center__row{margin-bottom:20px}.content-center-form{width:100%}}.content-center-form__row{margin-bottom:35px}.content-center-form__row.buttons{display:flex;justify-content:space-between}.content-center-form__heading{margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.content-center-form__heading .field-title{margin-bottom:0}.content-center-form__field{margin-bottom:22px}@media (max-width: 767px){.content-center-form__field{margin-bottom:18px}}.content-center-form__field:last-of-type{margin-bottom:35px}@media (max-width: 767px){.content-center-form__field:last-of-type{margin-bottom:30px}}.content-center-form__link{font-size:16px;line-height:19px}@media (max-width: 767px){.content-center-form__link{font-size:14px;line-height:16px}}.content-center-form__submit{display:flex;justify-content:space-between;align-items:center}.content-center-form__submit--get-instructions{justify-content:flex-start}.content-center-form__enter-button{padding:12px 22px;font-size:17px}.content-center-social-wrapper{margin-top:58px}@media (max-width: 1023px){.content-center-social-wrapper{margin-top:33px}}@media (max-width: 767px){.content-center-social-wrapper{margin-top:41px}}.content-center-social-title{margin-bottom:10px;font-size:16px;line-height:19px;color:#878787b3}@media (max-width: 1023px){.content-center-social-title{font-size:14px;line-height:16px}}.content-center-social{display:flex;justify-content:center;align-items:flex-start}@media (max-width: 767px){.content-center-social{justify-content:flex-start}}.content-center-social__item{width:72px;height:44px;border:solid 1px #b2b2b2;border-right:none;box-sizing:border-box}@media (max-width: 767px){.content-center-social__item{width:61px}}.content-center-social__item:last-of-type{border-right:solid 1px #b2b2b2}.content-center-social__item:hover{border:solid 1px rgba(0,0,0,.5);border-right:none}.content-center-social__item:hover+.content-center-social__item{border-left:solid 1px rgba(0,0,0,.5)}.content-center-social__item:hover:last-of-type{border:solid 1px rgba(0,0,0,.5)}.content-center-social__item:hover .content-center-social__link path{opacity:.7}.content-center-social__item:active{background-color:#fff89f;border:solid 1px rgba(0,0,0,.3);border-right:none}.content-center-social__item:active+.content-center-social__item{border-left:solid 1px rgba(0,0,0,.3)}.content-center-social__item:active:last-of-type{border:solid 1px rgba(0,0,0,.3)}.content-center-social__item:active .chosen-single{background-color:#fff89f}.content-center-social__link{height:100%;display:flex;justify-content:center;align-items:center}.content-center-social__item--select{width:44px;direction:rtl;position:relative}.content-center-social__item--select .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{background:#fffbca}.content-center-social__item--select .select2-container .select2-selection--single{width:42px;height:42px;line-height:42px;border:none}.content-center-social__item--select .chosen-container .chosen-drop{width:200px;margin-top:1px;right:0}.content-center-social__item--select .select2-container--default .select2-selection--single .select2-selection__arrow{right:11px}.content-center-social__item--select .chosen-container .chosen-results{height:150px}.content-center-social__item--select .select2-selection__rendered{display:none!important}.content-center-social__item--select .chosen-with-drop .chosen-single{background-color:#fff89f}.content-center-social__item--select .select2-container--open+.select2-container--open{left:auto!important;right:-1px;width:200px}@media (max-width: 1600px){.content-center-social__item--select .chosen-drop{top:auto;bottom:100%;border:1px solid #aaaaaa;border-top:1px solid #aaaaaa}}.enter-popup{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#494949e6;z-index:50}@media (max-width: 767px){.enter-popup{background-color:#fff}}.enter-form-close{width:24px;height:24px;position:absolute;display:flex;top:0;right:-44px}.enter-form-close:hover svg path{fill:#f28c00}.content-center-form__descr{margin-bottom:31px;font-size:16px;line-height:1.4;color:#878787b3}.content-center-form__descr:last-child{margin-bottom:0}@media (max-width: 767px){.content-center-form__descr{font-size:13px;line-height:19px}}.content-center-form__get-instructions{margin-right:25px;padding:12px 18px;font-size:17px}.content-center__info{margin-bottom:25px;font-size:16px;line-height:1.4;color:#494949}.content-center__info:last-of-type{margin-bottom:34px}.content-center__info--sign-up-confirm{margin-bottom:31px}.content-center__info--sign-up-confirm:last-of-type{margin-bottom:53px}@media (max-width: 1023px){.content-center__info--sign-up-confirm{margin-bottom:24px}.content-center__info--sign-up-confirm:last-of-type{margin-bottom:35px}}@media (max-width: 767px){.content-center__info{font-size:14px;line-height:1.5}}.content-center__info-mark{font-weight:500}.content-center__to-home-page{display:inline-flex}@media (max-width: 767px){.content-center__to-home-page{width:180px}}.content-center-form__registration{margin-top:-6px;margin-bottom:25px;padding:12px 19px;font-size:17px}.content-center-form__descr-link{font-size:16px;line-height:1.4;color:#878787b3;text-decoration:underline}.content-center-form__descr-link:hover{color:#f28c00}@media (max-width: 767px){.content-center-form__descr-link{font-size:13px;line-height:19px}}.already-registered{margin:33px auto 0;display:block;font-size:16px;line-height:19px;text-align:center}.already-registered--mobile{display:none}@media (max-width: 767px){.already-registered--mobile{display:block}.already-registered--desktop{display:none}}@media (max-width: 1023px){.already-registered{margin-top:23px}}@media (max-width: 767px){.already-registered{margin-top:42px;font-size:14px;line-height:16px;text-align:left}}.content-center__message{margin:0 -58px;padding:22px 58px 18px;background-color:#fef8dc;box-sizing:border-box}@media (max-width: 1023px){.content-center__message{margin:0 -40px;padding:17px 39px 1px}}@media (max-width: 767px){.content-center__message{margin:0 -16px;padding:17px 16px 1px}}.content-center__message-icon{margin-bottom:12px}@media (max-width: 767px){.content-center__message-icon{margin-bottom:4px}}.content-center__steps-number{margin-top:21px;font-size:16px;line-height:19px;color:#878787b3;white-space:nowrap}@media (max-width: 1023px){.content-center__steps-number{margin-top:12px}}@media (max-width: 767px){.content-center__steps-number{margin-top:4px}}.steps-form{margin:0 auto}.steps-form--step-1{width:523px}@media (max-width: 1023px){.steps-form--step-1{width:100%}}.steps-form--step-2{width:900px}@media (max-width: 1023px){.steps-form--step-2{width:600px}.steps-form--step-2 .content-center__row{flex-direction:column}.steps-form--step-2 .field-title{margin-top:0;margin-bottom:10px}}@media (max-width: 767px){.steps-form--step-2{width:100%}}.steps-form--step-3{width:900px;margin:0 0 0 127px}@media (max-width: 1023px){.steps-form--step-3{width:100%;margin:0}.steps-form .content-center__row--right{margin-bottom:60px!important;flex-direction:row;align-items:center}}@media (max-width: 767px){.steps-form .content-center__row{flex-direction:column}.steps-form .field-title{margin-top:0}.steps-form .content-center__row--right{flex-direction:row;align-items:center}}.content-center__fields-wrapper{width:100%;position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.content-center__fields-wrapper--name .content-center__field{width:33%}.content-center__fields-wrapper--name .content-center__field:nth-of-type(2){width:34%}.content-center__fields-wrapper--name .content-center__field:last-of-type .field{border-right:1px solid #cccccc}.content-center__fields-wrapper--name .content-center__field .field{border-right:none}@media (max-width: 1023px){.content-center__fields-wrapper--name{flex-wrap:wrap}}@media (max-width: 767px){.content-center__fields-wrapper--name{flex-direction:column}.content-center__fields-wrapper--name .content-center__field{width:100%}.content-center__fields-wrapper--name .content-center__field:nth-of-type(2){width:100%}.content-center__fields-wrapper--name .content-center__field .field{border-right:1px solid #cccccc}}.content-center__fields-wrapper--phone{display:inline-flex;align-items:flex-start;margin-bottom:10px}.content-center__fields-wrapper--phone:last-of-type{margin-bottom:0}@media (max-width: 767px){.content-center__fields-wrapper--phone{margin-bottom:20px}}.content-center__fields-wrapper--not-visible{display:none}.content-center__fields-wrapper--active .button-icon{display:block;margin-left:20px;margin-top:8px}@media (max-width: 767px){.content-center__fields-wrapper--active .button-icon{position:absolute;right:0;bottom:calc(100% + 6px)}}.content-center__field{width:100%}.content-center__field--phone{margin-left:-1px;width:211px}.content-center__field--phone:focus{z-index:10}@media (max-width: 767px){.content-center__field--phone{width:100%}}.steps-descr{margin-bottom:53px;max-width:581px;font-size:16px;line-height:22px;color:#494949}@media (max-width: 1023px){.steps-descr{margin-bottom:35px}}@media (max-width: 767px){.steps-descr{margin-bottom:25px;font-size:14px;line-height:1.5}}.select-role{margin-bottom:60px;display:flex;justify-content:center;align-items:stretch}@media (max-width: 1023px){.select-role{margin-bottom:40px;flex-direction:column}}.select-role__item{width:25%;height:auto;padding:29px 30px 0;position:relative;box-sizing:border-box;background-color:#fff;border:solid 1px #dbdbdb;border-right:none;cursor:pointer}.select-role__item:last-of-type{border-right:solid 1px #dbdbdb}.select-role__item:hover{background-color:#fffbca}.select-role__item:hover .main-link{color:#f28c00}.select-role__item--active:after{content:"";width:100%;height:100%;position:absolute;top:-2px;right:0;bottom:0;left:-2px;z-index:10;border:solid 2px #f28c00}.select-role__item--active .select-role__item-arrow{display:block}.select-role__item--active:hover{background-color:#fff}.select-role__item--active .select-role__item-name .main-link{display:none}@media (max-width: 1023px){.select-role__item{width:100%;padding-top:22px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;border-right:solid 1px #dbdbdb;border-bottom:none}.select-role__item:last-of-type{border-bottom:solid 1px #dbdbdb}}@media (max-width: 767px){.select-role__item{padding:17px 17px 0}}.select-role__item-arrow{display:none;position:absolute;top:0;right:0;width:0;height:0;border-top:75px solid #f28c00;border-left:75px solid transparent}.select-role__item-arrow svg{position:absolute;right:6px;top:-70px;z-index:30}.select-role__item-name{min-height:59px;margin-bottom:20px;color:#434343;font-size:24px;line-height:28px}.select-role__item-name .main-link{display:none}@media (max-width: 1023px){.select-role__item-name .main-link{display:block;margin-top:5px;font-size:16px;line-height:19px}}@media (max-width: 767px){.select-role__item-name .main-link{font-size:14px;line-height:16px}}@media (max-width: 1023px){.select-role__item-name{width:100%;margin-bottom:16px;min-height:1px;display:flex;justify-content:space-between;align-items:flex-start}}@media (max-width: 767px){.select-role__item-name{margin-bottom:23px;font-size:18px;line-height:24px}}.select-role__item-name span{font-weight:500}.select-role__item-features{margin-bottom:20px;font-size:14px;line-height:20px;color:#494949}.select-role__item-features--grey{color:#878787b3}.select-role__item-features:last-of-type{margin-bottom:0}@media (max-width: 1023px){.select-role__item-features{width:49%}}@media (max-width: 767px){.select-role__item-features{width:100%;font-size:13px;line-height:18px}}.steps-form__organization-button{display:none}.steps-form__organization-button--active{display:inline-flex}.content-center__field-close{display:block;position:absolute;top:10px;right:10px}.content-center__field-close:hover g{opacity:.6}.skip-step-button{margin-right:25px;font-size:16px;line-height:19px}.content-center__role{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 767px){.content-center__role--specialty{display:none}}.content-center__role .button-white{border-right:none}.content-center__role .button-white:hover+.button-white{border-left:1px solid rgba(0,0,0,.5)}.content-center__role .button-white:last-of-type{border-right:1px solid rgba(0,0,0,.3)}.congratulate-wrapper{width:581px;margin:0 auto}@media (max-width: 1023px){.congratulate-wrapper{width:100%}}.congratulate-text{margin-bottom:25px;font-size:16px;line-height:20px;color:#494949}.congratulate-text:last-of-type{margin-bottom:39px}@media (max-width: 767px){.congratulate-text{font-size:14px;line-height:16px}.congratulate-text:last-of-type{margin-bottom:29px}}.congratulate-text__link{display:block;font-size:16px;line-height:19px}@media (max-width: 767px){.congratulate-text__link{font-size:14px;line-height:16px}}.congratulate-text__button{margin-bottom:45px;padding:12px 21px;display:inline-flex}@media (max-width: 1023px){.congratulate-text__button{margin-bottom:40px}}@media (max-width: 767px){.congratulate-menu{margin:0 -16px}}.congratulate-menu__item{border-top:solid 1px rgba(0,0,0,.1)}.congratulate-menu__link{padding:20px 0 19px;display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 767px){.congratulate-menu__link{padding:18px 16px}}.content-center__row{margin-bottom:30px;display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 767px){.content-center__row{flex-direction:column}}.content-center__row--top{align-items:flex-start}.content-center__row--right{justify-content:flex-end;align-items:center}@media (max-width: 1023px){.content-center__row--right{flex-direction:row}}.content-center__row--organization,.content-center__row--phone{margin-bottom:10px}.content-center__row:last-of-type{margin-bottom:0}.content-center__row--active .content-center__field-remove{display:block}.content-center__row-title{display:block;width:190px;margin-top:11px}@media (max-width: 767px){.content-center__row-title{margin-top:0}}.content-center__row-title--mobile{display:none}@media (max-width: 767px){.content-center__row-title--mobile{display:block}}.content-center__row-title span{display:none}@media (max-width: 767px){.content-center__row-title span{display:inline}}.content-center__row-button{margin-right:39px}.content-center__row-button:last-of-type{margin-right:0}@media (max-width: 767px){.content-center__row-button{font-size:14px;line-height:16px}}.edit-password-wrapper{width:520px;margin:0 auto}@media (max-width: 767px){.edit-password-wrapper{max-width:520px;width:100%}}.content-center__row-fields .field{border-bottom:none}.content-center__row-fields .field:last-of-type{border-bottom:1px solid rgba(0,0,0,.2)}.content-center__error-block{margin-bottom:30px;padding:16px 24px;box-sizing:border-box;font-size:16px;font-weight:500;line-height:26px;color:#fff;background-color:#ff1b49}@media (max-width: 767px){.content-center__error-block{padding:11px 16px;font-size:14px}}.content-center__field-error{margin-top:8px;font-size:14px;font-weight:500;line-height:16px;color:#f04f48}.edit-profile-wrapper{width:900px;margin:0 auto;box-sizing:border-box}@media (max-width: 1023px){.edit-profile-wrapper{width:100%}}@media (max-width: 767px){.edit-profile-wrapper{padding:0 16px}}.content-center__field-remove{width:24px;height:24px;display:none;position:absolute;right:-42px;top:8px}@media (max-width: 767px){.content-center__field-remove{top:auto;right:0;bottom:calc(100% + 6px)}}.content-center__phones{width:100%}.content-center__select-wrapper--phone{width:211px;flex-shrink:0}@media (max-width: 767px){.content-center__select-wrapper--phone{position:absolute;bottom:calc(100% + 9px);left:64px}.content-center__select-wrapper--phone .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:16px}.content-center__select-wrapper--phone .select2-container .select2-selection--single{height:16px}.content-center__select-wrapper--phone .select2-container--default.select2-container--focus .select2-selection--multiple,.content-center__select-wrapper--phone .select2-container--default .select2-selection--single{border:none}.content-center__select-wrapper--phone .select2-container--default .select2-selection--single .select2-selection__arrow{height:16px;top:0;right:73px}}.not-found-wrapper{height:100%;background-color:#f3f3f3}@media (max-width: 767px){.not-found-wrapper{display:flex;align-items:center;justify-content:center}}.not-found{display:flex;justify-content:space-between;align-items:flex-start;background-color:#f3f3f3}@media (max-width: 1023px){.not-found{flex-direction:column}}@media (max-width: 767px){.not-found{max-width:260px;align-items:flex-start}}.not-found__image{margin-right:48px}@media (max-width: 1023px){.not-found__image{margin-right:0}}.not-found__descr{max-width:513px;margin-top:17px}@media (max-width: 1023px){.not-found__descr{margin-right:0}}@media (max-width: 767px){.not-found__descr{max-width:260px}}.not-found__title{margin-bottom:70px;font-size:39px;line-height:46px;color:#434343}@media (max-width: 1023px){.not-found__title{font-size:33px;line-height:39px}}@media (max-width: 767px){.not-found__title{margin-bottom:33px;font-size:24px;line-height:28px}}.not-found__list-title{margin-bottom:30px;font-size:20px;font-weight:700;line-height:26px}@media (max-width: 767px){.not-found__list-title{display:none}}.not-found__item{margin-bottom:15px;position:relative}.not-found__item:last-of-type{margin-bottom:0}.not-found__number{position:absolute;top:0;left:-30px;font-size:16px;line-height:24px;color:#9d9d9dde}@media (max-width: 767px){.not-found__number{font-size:14px;line-height:21px}}.not-found__text{font-size:16px;line-height:24px;color:#000000de}@media (max-width: 767px){.not-found__text{font-size:14px;line-height:21px}}.not-found-list{margin-bottom:46px}.not-found-button{padding:12px 18px;display:inline-flex;font-size:16px;font-weight:500}.form-close{display:none}@media (max-width: 767px){.form-close{position:fixed;display:flex;top:20px;right:16px}.form-close:hover svg path{fill:#000;opacity:.6}}.catalog{margin-bottom:23px}@media (max-width: 1023px){.catalog{padding:30px 48px 0 30px}}@media (max-width: 767px){.catalog{padding:20px 48px 0 16px}}.catalog__full{margin-bottom:14px}.catalog__link{display:block;font-size:16px;line-height:22px}.catalog__link--bold{font-weight:500}.catalog__link--active{color:#000}.catalog__link--small{font-size:14px;line-height:20px}.catalog__button{display:inline-flex;margin:0 0 42px 37px}@media (max-width: 1023px){.catalog__button{margin-left:30px}}@media (max-width: 767px){.catalog__button{margin-left:16px}}.catalog-section{margin-left:18px}@media (max-width: 1023px){.catalog-section{margin-left:20px}}.catalog-section--active .catalog-list{display:block}.catalog-heading{margin-bottom:14px}.catalog-heading__title{display:flex;justify-content:flex-start;align-items:flex-start;box-sizing:border-box}.catalog-heading__name{font-size:16px;line-height:26px;color:#000000de}.catalog-heading__name--active{font-weight:500;color:#838383de}.catalog-heading__count{margin-left:5px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px;color:#9d9d9dde}.catalog-heading__count:before{content:"";width:2px;height:2px;margin-right:5px;border-radius:50%;background-color:#9d9d9dde}.button-dropdown{margin-left:20px;flex-shrink:0}.button-dropdown--active{transform:rotate(180deg)}.catalog-list{margin-left:18px}.catalog-list__item{margin-bottom:15px}.catalog-list__item:last-of-type{margin-bottom:0}.catalog-list__title{display:inline;vertical-align:middle;font-size:16px;line-height:26px;color:#486c97}.catalog-list__title:hover{color:#f28c00}.catalog-list__title:active,.catalog-list__title--active{color:#838383de;font-weight:500}.catalog-list__count{display:inline-block;vertical-align:middle;font-size:16px;line-height:26px;color:#9d9d9dde}.catalog-list__count:before{content:"";width:2px;height:2px;margin-right:6px;display:inline-block;vertical-align:middle;border-radius:50%;background-color:#9d9d9dde}.catalog-sublist{margin:25px 0 23px}.catalog-sublist__item{margin-bottom:12px;padding-left:26px;position:relative}.catalog-sublist__item:last-of-type{margin-bottom:0}.catalog-sublist__title{display:inline;vertical-align:middle;font-size:16px;line-height:26px;color:#486c97}.catalog-sublist__title:hover{color:#f28c00}.catalog-sublist__title:active,.catalog-sublist__title--active{color:#838383de;font-weight:500}.catalog-sublist__count{display:inline-block;vertical-align:middle;font-size:16px;line-height:26px;color:#9d9d9dde}.catalog-sublist__count:before{content:"";width:2px;height:2px;margin-right:5px;display:inline-block;vertical-align:middle;border-radius:50%;background-color:#9d9d9dde}.catalog-main-wrapper{display:none;position:fixed;top:47px;right:0;bottom:0;left:0;background-color:#494949e6;z-index:50;align-items:center;justify-content:center;flex-direction:column}.catalog-main-wrapper--active{display:flex}.catalog-main-wrapper__close{position:absolute;right:-45px;top:75px}.catalog-main-wrapper__close:hover svg path{fill:#f28c00}.catalog-main-heading{width:100%;max-width:1260px;display:flex;justify-content:flex-start;position:relative}.catalog-main-heading__link{padding:23px 25px 29px 27px;display:inline-flex;justify-content:flex-start;align-items:center;background-color:#0000004d}@media (max-width: 767px){.catalog-main-heading__link{display:none}}.catalog-main-heading__link svg{margin-right:11px;fill:#fff}.catalog-main-heading__link span{font-size:19px;font-weight:500;line-height:23px;color:#fff}.catalog-main{max-width:1260px;width:100%;height:700px;display:flex;justify-content:flex-start;align-items:stretch;background-color:#fff}@media (max-width: 767px){.catalog-main{height:100%;flex-direction:column}}.catalog-main img.pre_loader{margin-left:31px}.catalog-main__column{max-height:700px;padding:19px 0;width:38%;max-width:480px;border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;overflow-y:auto}.catalog-main__column:first-of-type{width:24%;max-width:300px}@media (max-width: 767px){.catalog-main__column:first-of-type{width:100%;max-width:100%}}.catalog-main__column:last-of-type{border-right:none}@media (max-width: 767px){.catalog-main__column{display:none;padding:0;max-height:100%;width:100%;max-width:100%;border-right:none}.catalog-main__column--active{display:block;max-height:100%;width:100%;max-width:100%}}.catalog-main__back{margin-top:16px;font-weight:500;font-size:14px;line-height:24px}.catalog-main__back:hover svg,.catalog-main__back:active svg{opacity:1}.catalog-main__back svg{margin-bottom:-7px;opacity:1}.catalog-main-header{display:none;width:100%;padding:12px 12px 0 20px;box-sizing:border-box}@media (max-width: 767px){.catalog-main-header{display:block}}.catalog-main-header__heading{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.catalog-main-header__close{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:solid 1px rgba(0,0,0,.12);border-radius:50%}.catalog-main-header__close:hover svg,.catalog-main-header__close:active svg{opacity:.6}.catalog-main-header__close svg{fill:#000;opacity:.3}.catalog-main-header__title{display:none;font-size:16px;line-height:22px}.catalog-main-header__title--active{display:block}.catalog-main-header__name{display:none;margin-bottom:10px;font-size:16px;line-height:22px;font-weight:700}.catalog-main-header__name--active{display:block}.catalog-main-list__item{margin-bottom:8px;position:relative}@media (max-width: 767px){.catalog-main-list__item{margin-bottom:0;border-bottom:1px solid #ededed}.catalog-main-list__item--book{margin-bottom:0;border-bottom:none}}.catalog-main-list__item--blur{background:url(/images/ajax.gif) no-repeat 98% 50%}.catalog-main-list__link{padding:4px 22px 4px 30px;display:block;font-size:16px;line-height:22px;color:#486c97}.catalog-main-list__link--section{font-weight:500}.catalog-main-list__link--active,.catalog-main-list__link:hover{background-color:#fffbca}.catalog-main-list__link:hover{color:#df8a22}@media (max-width: 767px){.catalog-main-list__link:hover{color:#494949}.catalog-main-list__link{padding:11px 40px 14px 20px;font-weight:400;color:#494949}}.catalog-main-list__link--book{font-size:14px;line-height:22px;color:#434343}.catalog-main-list__link--book:hover{color:#df6826;background-color:transparent}@media (max-width: 767px){.catalog-main-list__link--book:hover{color:#f28c00}.catalog-main-list__link--book{color:#486c97}}.catalog-main-list__count{margin-left:18px;display:none;color:#9d9d9dde;position:relative;font-weight:400}.catalog-main-list__count:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:2px;height:2px;border-radius:50%;background-color:#9d9d9dde}@media (max-width: 767px){.catalog-main-list__count{display:inline-block}}.catalog-main-list__forward{display:none}.catalog-main-list__forward:hover svg,.catalog-main-list__forward:active svg{opacity:1}@media (max-width: 767px){.catalog-main-list__forward--active{width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:absolute;top:11px;right:11px}}.catalog-main-list__forward svg{fill:#000;opacity:1}.catalog-main-subtitle{display:none;padding:32px 20px 10px;box-sizing:border-box;background-color:#f3f3f3;border-top:1px solid #cccccc;font-size:16px;line-height:22px;color:#797979de}@media (max-width: 767px){.catalog-main-subtitle--active{display:block}}.mobile-catalog a.mobile-menu-main__link{position:relative}.mobile-catalog a.mobile-menu-main__link svg{position:absolute;right:5px}#full-catalog,#subscriptions-catalog{box-shadow:inset 0 1px 1px #0000001a;border-top:1px solid rgba(0,0,0,.1);display:none;height:auto;background-color:#f3f3f3;margin-left:0}#full-catalog .container,#subscriptions-catalog .container{position:relative;display:flex;align-items:stretch;justify-content:flex-start;width:100%;background-color:#fff;top:1px}#full-catalog .container:before,#subscriptions-catalog .container:before{box-shadow:-5px 0 5px -5px inset #0000001a;content:" ";height:100%;left:-5px;position:absolute;top:0;width:5px}#full-catalog .container:after,#subscriptions-catalog .container:after{box-shadow:5px 0 5px -5px inset #0000001a;content:" ";height:100%;position:absolute;top:0;right:-5px;width:5px}#full-catalog .container .catalog-main-list,#subscriptions-catalog .container .catalog-main-list{margin:10px 0}#full-catalog .container .catalog-main-list__item,#subscriptions-catalog .container .catalog-main-list__item{margin-bottom:0}#full-catalog .container .catalog-main-list__link,#subscriptions-catalog .container .catalog-main-list__link{display:block;font-weight:400;padding:3px 10px;font-size:14px}#full-catalog .container .catalog-main-list__link--hover,#subscriptions-catalog .container .catalog-main-list__link--hover{background-color:#fffbca;color:#df8a22}#full-catalog .catalog__column,#subscriptions-catalog .catalog__column{box-sizing:border-box;overflow-y:auto;padding:0;margin:0;max-width:25%;width:25%}#full-catalog .loading-block,#subscriptions-catalog .loading-block,#full-catalog .error,#subscriptions-catalog .error{position:absolute;z-index:999;width:auto;text-align:center;padding:10px 20px;font-size:14px;background-color:#fff;left:10px;top:15px;box-shadow:0 0 10px #00000080}#full-catalog .loading-block img,#subscriptions-catalog .loading-block img{vertical-align:middle}#full-catalog .error,#subscriptions-catalog .error{color:red}.is-mediacourse{position:absolute;top:0;right:0;width:48px;height:auto}@media (max-width: 767px){.is-mediacourse{width:48px!important}}.user-sub-menu{position:fixed;top:47px;right:0;bottom:0;background-color:#494949e6;z-index:50;align-items:center;justify-content:center;flex-direction:column;display:flex;left:100%}.user-sub-menu .catalog-main__back{margin-top:16px;font-weight:500;font-size:14px;line-height:24px}.user-sub-menu .catalog-main__back svg{margin-bottom:-7px;opacity:1}.discipline-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative}@media (max-width: 767px){.discipline-wrapper{flex-direction:column}}.discipline{max-width:640px;width:100%;height:735px;padding-top:39px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}.discipline:first-of-type{margin-right:39px}@media (max-width: 1023px){.discipline:first-of-type{margin-right:0;padding-top:20px}.discipline{width:50%;margin-right:0}}@media (max-width: 767px){.discipline{max-width:100%;width:100%;height:100%}}.discipline--center{padding-top:0;justify-content:center}@media (max-width: 767px){.discipline--center{align-items:flex-start}}@media (max-width: 1023px){.discipline--empty{display:none}.discipline-left--search{max-width:100%;width:100%}}@media (max-width: 767px){.discipline-left--search{min-height:384px}}.discipline-right{padding-top:46px}@media (max-width: 1023px){.discipline-right{padding-top:24px}}@media (max-width: 767px){.discipline-right{padding:30px 16px;margin-top:9px}}.discipline-title{margin-bottom:20px;font-size:20px;font-weight:500;line-height:28px;color:#434343;box-sizing:border-box}@media (max-width: 767px){.discipline-title{margin-bottom:14px;font-size:18px;line-height:24px}}.discipline-title--grey{color:#8c8c8c}.discipline-title--top{width:100%;margin-bottom:30px;padding:0 40px;text-align:left}@media (max-width: 1023px){.discipline-title--top{padding:0 20px;margin-bottom:22px}}@media (max-width: 767px){.discipline-title--top{margin-bottom:2px;padding-left:0}.discipline-title--center{margin:0 auto 20px}}.discipline-search-wrapper{width:100%;padding:0 40px;display:flex;justify-content:flex-start;align-items:flex-start;flex-shrink:0;box-sizing:border-box}@media (max-width: 1023px){.discipline-search-wrapper{padding:0 20px}}@media (max-width: 767px){.discipline-search-wrapper{padding:0 16px}}@media (max-width: 1023px){.discipline-search-wrapper--compact{max-width:560px;padding:0}}@media (max-width: 767px){.discipline-search-wrapper--compact{max-width:100%;padding:0 16px;flex-direction:column;align-items:center}}.discipline-search{width:100%;box-sizing:border-box}.discipline-search__button{height:44px;width:64px;margin-left:-1px;padding:0;flex-shrink:0;box-sizing:border-box;cursor:pointer}.discipline-search__button--orange{background-color:#f28c00;border:none}.discipline-search__button:focus{z-index:10}@media (max-width: 767px){.discipline-search__button.button-orange{margin-top:5px;width:150px}}@media (max-width: 1023px){.discipline-search__button.button-white{width:44px}}.discipline-search__button span{display:none}@media (max-width: 767px){.discipline-search__button span{display:block;margin-left:11px;font-size:14px;line-height:16px;font-weight:500}}.discipline-search__field{z-index:1}.discipline-search__field:focus{z-index:10}@media (max-width: 1023px){.discipline-search__field{padding-right:40px}}@media (max-width: 767px){.discipline-search__field--center{text-align:center}}.discipline-search__clear{display:none;position:absolute;top:29px;right:74px;width:24px;height:24px}.discipline-search__clear:hover svg g{opacity:.6}@media (max-width: 1023px){.discipline-search__clear{display:block}}.discipline-title-descr{font-size:16px;line-height:1.63;color:#434343;text-align:center}@media (max-width: 767px){.discipline-title-descr{text-align:left;font-size:14px;line-height:21px}.discipline-title-descr--desktop{display:none}}.discipline-title-descr--grey{color:#8c8c8c}.discipline-title-descr--mobile{display:none}@media (max-width: 767px){.discipline-title-descr--mobile{display:block}}.discipline-main-title{margin-bottom:34px}@media (max-width: 1023px){.discipline-main-title{padding:10px 20px 0}}@media (max-width: 767px){.discipline-main-title{margin-bottom:21px;padding:6px 16px 0}}.discipline-filters{width:100%;margin-top:29px;padding:0 37px 0 40px;display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0;border-bottom:1px solid #e5e5e5;box-sizing:border-box}@media (max-width: 1023px){.discipline-filters{margin-top:13px;padding:0 20px}}@media (max-width: 767px){.discipline-filters{margin:20px 0 32px;padding:0 16px}}.discipline-filters__item{margin-right:30px;padding-bottom:15px;display:flex;justify-content:center;align-items:flex-start;position:relative}@media (max-width: 767px){.discipline-filters__item{padding-bottom:9px}}.discipline-filters__item--active .discipline-filters__name{color:#000000de}.discipline-filters__item--active:after{content:"";height:3px;position:absolute;right:0;bottom:0;left:0;background-color:#f28c00}.discipline-filters__item--active:hover .discipline-filters__name{color:#000000de}.discipline-filters__item:last-of-type{margin-right:0}.discipline-filters__item:hover .discipline-filters__name{color:#f28c00}@media (min-width: 1200px) and (max-width: 1350px){.discipline-filters__item{margin-right:15px}}.discipline-filters__name{font-size:16px;line-height:26px;color:#486c97}@media (max-width: 767px){.discipline-filters__name{font-size:14px;line-height:21px}}.discipline-filters__count{margin-left:10px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px;color:#9d9d9d}.discipline-filters__count:before{content:"";width:2px;height:2px;margin-right:9px;background-color:#9d9d9d;border-radius:50%}@media (min-width: 1200px) and (max-width: 1350px){.discipline-filters__count{margin-left:5px}.discipline-filters__count:before{margin-right:5px}}@media (max-width: 1023px){.discipline-filters__count{display:none}}.discipline-filters-left{display:flex;justify-content:flex-start;align-items:flex-start}.discipline-remove{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:26px;color:#486c97}.discipline-remove:hover svg path{fill:#f28c00}.discipline-remove:hover .discipline-remove__name{color:#f28c00}@media (max-width: 1023px){.discipline-remove{display:none}}@media (max-width: 767px){.discipline-remove{font-size:14px;line-height:26px}}.discipline-remove--mobile{display:none}@media (max-width: 767px){.discipline-remove--mobile{width:100%;display:flex;justify-content:flex-start;margin-bottom:21px}}.discipline-remove svg{margin-right:14px}@media (min-width: 1200px) and (max-width: 1350px){.discipline-remove svg{margin-right:5px}}.discipline-list{width:100%;padding-top:24px;overflow-y:auto}@media (max-width: 1023px){.discipline-list{padding-top:20px}}@media (max-width: 767px){.discipline-list{padding-top:0}}.discipline-list__item{margin-bottom:1px;padding-right:33px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.discipline-list__item{padding-right:0}}.discipline-list__item:hover{background-color:#fffbca}.discipline-list__item--active{background-color:#fff89f}.discipline-list__link{width:100%;padding:6px 10px 5px 40px;display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;line-height:26px;color:#000000de;box-sizing:border-box}.discipline-list__link.main-link{color:#486c97}@media (max-width: 767px){.discipline-list__link{padding:6px 16px 5px;font-size:14px;line-height:21px}}@media (max-width: 1023px){.discipline-list__link--selected{padding-left:20px}}@media (max-width: 767px){.discipline-list__link--selected{padding-left:0}}.discipline-list__link svg{margin:4px 11px 0 0;display:none;flex-shrink:0}.discipline-list__link--active svg{display:block}.discipline-list__delete{width:24px;height:24px;margin-top:5px;display:block;flex-shrink:0}.discipline-list__delete:hover path{opacity:.6}.discipline-move-button{display:flex;justify-content:center;align-items:center;background-color:#0009;border-radius:50%;z-index:10}.discipline-move-button:hover{background-color:#f19b39}.discipline-move-button--desktop{width:65px;height:65px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 767px){.discipline-move-button--desktop{display:none}}.discipline-move-button--mobile{display:none}@media (max-width: 767px){.discipline-move-button--mobile{width:auto;height:auto;padding:11px 27px 11px 16px;display:flex;border-radius:22px;white-space:nowrap}.discipline-move-button--mobile span{margin-left:13px;font-size:14px;line-height:16px;font-weight:500;color:#fff}}.discipline-move-button--fixed{position:fixed;top:auto;bottom:100px;left:50%;transform:translate(-50%)}.discipline-move-button--static{margin:19px 0 30px}.discipline-selected{width:100%;margin-bottom:7px;padding:0 29px 0 40px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}@media (max-width: 1023px){.discipline-selected{margin-bottom:0;padding:0 20px}}@media (max-width: 767px){.discipline-selected{margin:25px 0 0;padding:0;order:3}}.discipline-selected-button{width:174px;height:40px;padding:12px 20px;font-weight:500;font-size:14px;border:1px solid #F28C00;border-radius:4px;color:#f28c00}.discipline-selected-button:hover{border:1px solid #F28C00}@media (max-width: 767px){.discipline-selected-button{width:100%;font-size:14px}}.discipline-arrow-icon{position:absolute;left:0;bottom:185px}@media (max-width: 1023px){.discipline-arrow-icon{display:none}}.discipline-menu{display:none;height:100px;position:fixed;right:0;bottom:0;left:0;background-color:#fff;box-shadow:0 -1px 15px #00000026;z-index:20}@media (max-width: 767px){.discipline-menu{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.discipline-menu__item .discipline-selected-button:first-child{margin-bottom:4px}}.discipline-menu__descr{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;color:#838383de;text-align:center}.discipline-menu__button{height:44px;padding:0 13px;font-size:14px}.discipline-list-title{padding:0 16px;margin-bottom:6px;display:none;width:100%;font-size:14px;line-height:21px;color:#838383de;text-align:left;box-sizing:border-box}@media (max-width: 767px){.discipline-list-title{display:block}}.detailed_count{display:flex;flex-wrap:wrap}.detailed_count .break{flex-basis:100%;height:0}.detailed_count .gray_text{font-size:12px;color:#a0a4a8;margin-right:12px;line-height:16px}#total_count{position:absolute;bottom:0;left:0;width:calc(100% - 72px);border-top:1px solid #A0A4A8;margin:0 36px 16px;padding-top:8px;color:#a0a4a8;font-size:12px;line-height:16px}#total_count div:first-child{margin-bottom:8px}.profile-wrapper{box-sizing:border-box}@media (max-width: 1023px){.profile-wrapper{margin-right:0;padding:0}}.profile-tabs-wrapper{border-bottom:1px solid #e6e6e6}.profile-tabs-wrapper--no-border{border:none}.profile-tabs-wrapper--no-border .breadcrumbs--reports{margin-bottom:0}.profile-heading{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1023px){.profile-heading{padding:0 20px}}@media (max-width: 767px){.profile-heading{padding:0 16px 30px;flex-direction:column}}.profile-heading--history{margin-bottom:22px}@media (max-width: 767px){.profile-heading--history{margin-bottom:0}}.profile-heading--ikpp{margin-bottom:40px;align-items:flex-end}@media (max-width: 767px){.profile-heading--ikpp{margin-bottom:0;justify-content:flex-start;align-items:flex-start}}.profile-heading--i-like{margin-bottom:30px}@media (max-width: 1023px){.profile-heading--i-like{margin-bottom:0}}@media (max-width: 767px){.profile-heading--i-like{margin:8px 0 22px;padding-bottom:0}}.profile-heading--notes{margin-bottom:36px}@media (max-width: 767px){.profile-heading--notes{margin-bottom:15px;padding-bottom:0;flex-direction:row}}.profile-heading--requests{max-width:600px;margin-bottom:19px}@media (max-width: 767px){.profile-heading--requests{max-width:100%;padding-bottom:17px;margin-bottom:0}}.profile-heading--orders{margin-bottom:29px}@media (max-width: 767px){.profile-heading--orders{margin-bottom:0;padding-bottom:15px}}.profile-heading__buttons{margin:8px 0 0 140px;display:flex;justify-content:flex-end;align-items:flex-start}.profile-heading__buttons .button-white{margin-left:9px}.profile-heading__buttons .button-white:first-of-type{margin-left:0}@media (max-width: 1023px){.profile-heading__buttons .button-white{margin:0}.profile-heading__buttons .button-white:first-of-type{margin-right:-1px}.profile-heading__buttons{margin:0}}.profile-edit-button{padding:9px 18px}.profile-edit-button span{margin-left:13px}@media (max-width: 1023px){.profile-edit-button span{margin-left:0}.profile-edit-button{height:44px;padding:12px 18px}.profile-edit-button svg{display:none}}.profile-heading__name{margin:16px 0 26px;display:block;font-size:16px;line-height:28px;color:#8d8d8dde}@media (max-width: 1023px){.profile-heading__name{margin:12px 0 22px}}@media (max-width: 767px){.profile-heading__name{margin:1px 0 20px;font-size:14px;line-height:28px}}.profile-heading__help{font-size:12px;line-height:18px;display:block;color:#111;text-wrap:balance;max-width:360px}.profile-block{background-color:#fff;border:solid 1px rgba(0,0,0,.1)}.profile-section{padding:36px 44px 0 40px;border-bottom:solid 1px rgba(0,0,0,.1)}@media (max-width: 1023px){.profile-section{padding:30px 20px 0}}@media (max-width: 767px){.profile-section{padding:25px 16px 35px}}.profile-section--heading{padding-bottom:19px}@media (max-width: 1023px){.profile-section--heading{padding-bottom:10px}}@media (max-width: 767px){.profile-section--heading{padding-bottom:25px}}.profile-row{display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 767px){.profile-row{margin-bottom:20px;flex-direction:column}.profile-row:last-of-type{margin-bottom:0}}.profile-row__help{cursor:help}.profile-row__title{width:280px;flex-shrink:0;font-size:16px;line-height:26px;color:#9d9d9dde}@media (max-width: 1023px){.profile-row__title{width:251px}}@media (max-width: 767px){.profile-row__title{margin-bottom:2px;width:100%;font-size:14px;line-height:21px}}.profile-row__descr{width:100%;max-width:540px;margin-bottom:20px;font-size:16px;line-height:26px;color:#434343}@media (max-width: 767px){.profile-row__descr{margin-bottom:0;font-size:14px;line-height:21px}}.profile-section__title{margin-bottom:9px;font-size:20px;line-height:28px;color:#434343;font-weight:500}@media (max-width: 767px){.profile-section__title{margin-bottom:12px;font-size:18px;line-height:24px}}.profile-section__help{font-size:14px;line-height:20px;max-width:470px;text-wrap:balance;margin-bottom:25px;color:#494949}.profile-table-row{align-items:flex-start;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-start;margin-left:-16px;margin-right:-16px;padding:16px}.profile-table-row--heading{padding:15px 16px}@media (max-width: 767px){.profile-table-row--heading{display:none}}.profile-table-row--archived{background-color:#fff4cc}.profile-table-row:last-of-type{margin-bottom:16px;border-bottom:none}@media (max-width: 767px){.profile-table-row{border-bottom:none;flex-direction:column;margin-bottom:20px;margin-left:-4px;margin-right:-4px;padding:4px}.profile-table-row:last-of-type{margin-bottom:0}}.profile-table-row__title{width:280px;flex-shrink:0;font-size:16px;line-height:24px;color:#434343}@media (max-width: 1023px){.profile-table-row__title{width:251px}}@media (max-width: 767px){.profile-table-row__title{font-size:14px;line-height:21px;margin-bottom:2px}.profile-table-row__title svg{height:21px;width:21px}}.profile-table-row__title--heading{font-size:14px;color:#9d9d9dde}.profile-table-row__title svg{vertical-align:bottom}.profile-table-row__descr{font-size:16px;line-height:24px;color:#434343}@media (max-width: 767px){.profile-table-row__descr{font-size:14px;line-height:21px;color:#838383de}}.profile-table-row__descr div{margin-bottom:24px;margin-top:16px}.profile-table-row__descr--heading{font-size:14px;color:#9d9d9dde}.profile-table-row__descr .admin-help-btn{background-color:#f28c00;border-radius:4px;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:16px;padding:12px 16px}.profile-table-row__descr .admin-help-btn:hover{opacity:.8}.profile-sidebar{width:280px;padding:24px 0 48px;flex-shrink:0;border-left:solid 1px rgba(0,0,0,.07);box-sizing:border-box;background:#ffffff;box-shadow:inset 0 2px 1px -1px #0000001a;margin-top:24px;margin-bottom:80px}@media (max-width: 1319px){.profile-sidebar{display:none}}.profile-sidebar__header{margin-left:24px;font-weight:500;font-size:20px;line-height:24px;color:#191919}.profile-sidebar .user-menu__column__header{display:flex;align-items:center;cursor:pointer;padding:8px 0 8px 24px;color:#4c4c4c;font-size:16px;font-weight:500;line-height:24px;margin:0}.profile-sidebar .user-menu__column__header:after{content:"";display:inline-flex;width:10px;height:6px;background:url(/images/icons/navigation/pointer-up.svg) no-repeat center;margin-left:10px}.profile-sidebar .user-menu__column{margin-top:24px}.profile-sidebar .user-menu__column--closed .user-menu__column__header:after{transform:rotate(180deg)}.profile-sidebar .user-menu__column>a{font-weight:500;padding:8px 0 8px 24px}.profile-sidebar .exact-active a{border-left-color:#f28c00;color:#f28c00}.profile-sidebar a{display:block;font-weight:400;padding:4px 0 4px 40px;line-height:32px;border:4px solid transparent}.profile-sidebar a:hover{background:#fff4e5}.bookshelf{margin-bottom:25px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media (max-width: 1023px){.bookshelf{flex-direction:column}}.bookshelf__item{width:305px;margin-bottom:40px;padding:31px 40px 30px;display:flex;flex-direction:column;align-items:center;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box;margin-right:40px}@media (min-width: 1200px) and (max-width: 1350px){.bookshelf__item{width:30%;margin-right:5%}}.bookshelf__item:nth-of-type(3n){margin-right:0}@media (max-width: 1023px){.bookshelf__item{width:100%;margin-bottom:0;padding:23px 66px;flex-direction:row;align-items:flex-start;border-top:none}.bookshelf__item:first-of-type{border-top:1px solid rgba(0,0,0,.1)}}@media (max-width: 767px){.bookshelf__item{padding:24px 16px;flex-direction:column;align-items:center}}.bookshelf__item--last{border:none;background:transparent;justify-content:center}@media (max-width: 1023px){.bookshelf__item--last{padding-left:20px;justify-content:flex-start}}@media (max-width: 767px){.bookshelf__item--last{align-items:flex-start}}.bookshelf__item--last svg{margin-bottom:24px}@media (max-width: 1023px){.bookshelf__item--last svg{margin-bottom:16px}.bookshelf__item--last .bookshelf-content{padding-top:0;margin-left:0}}.bookshelf__img{height:208px;width:auto;margin-bottom:27px}@media (max-width: 1023px){.bookshelf__img{margin-bottom:0}}.bookshelf__descr{font-size:16px;line-height:30px;color:#797979de}@media (max-width: 767px){.bookshelf__descr{font-size:14px;line-height:21px}}.bookshelf__descr-link{font-size:16px;line-height:30px}@media (max-width: 767px){.bookshelf__descr-link{font-size:14px;line-height:21px}}.bookshelf__item-descr{margin-bottom:17px;font-size:16px;line-height:22px;color:#0000004d;text-align:center;display:block}@media (max-width: 1023px){.bookshelf__item-descr{text-align:left;margin-bottom:0}}@media (max-width: 767px){.bookshelf__item-descr{font-size:14px;line-height:21px}}.bookshelf__item-descr--bold{font-weight:500}.bookshelf__item-descr:last-of-type{margin-bottom:0}.bookshelf-content{width:100%;text-align:center}@media (min-width: 1200px){.bookshelf-content .books-list__heading,.bookshelf-content .books-list__edition,.bookshelf-content .books-list__info{display:none}}@media (max-width: 1023px){.bookshelf-content{padding-top:10px;margin-left:74px;text-align:left}}@media (max-width: 767px){.bookshelf-content{margin-left:0;text-align:center}.bookshelf-content .books-list__info{justify-content:center}}@media (max-width: 1023px){.bookshelf-content__row{display:flex;justify-content:flex-start;align-items:center}}@media (max-width: 767px){.bookshelf-content__row{flex-direction:column}}.bookshelf-read{width:100%;margin-bottom:18px;padding:12px 31px;font-size:16px}@media (max-width: 1023px){.bookshelf-read{margin-bottom:0;margin-right:30px;width:auto}}@media (max-width: 767px){.bookshelf-read{margin:0 0 24px;font-size:14px;height:44px;width:219px}}.teacher-bookshelf{margin-left:20px;display:flex;justify-content:flex-end;align-items:center;text-align:right}@media (max-width: 767px){.teacher-bookshelf{margin-top:20px;margin-left:0;text-align:left}}.teacher-bookshelf__item{margin-right:30px;display:flex;justify-content:flex-start;align-items:center}.teacher-bookshelf__item:last-of-type{margin-right:0}@media (max-width: 767px){.teacher-bookshelf__item{margin-right:40px}}.teacher-bookshelf__title{width:65px;margin-right:16px;font-size:14px;line-height:16px;color:#797979de}.teacher-bookshelf__title--red{color:#ff1e1e}.teacher-bookshelf__title--short{width:50px}.teacher-bookshelf__count{font-size:33px;line-height:33px;color:#797979de}.teacher-bookshelf__count--red{color:#ff1e1e}.ikpp-connect{margin-bottom:67px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box}@media (max-width: 1023px){.ikpp-connect{margin-bottom:40px}}@media (max-width: 767px){.ikpp-connect{margin-bottom:30px}}.ikpp-connect__title{padding:28px 40px 0 41px;font-size:20px;line-height:32px}@media (max-width: 1023px){.ikpp-connect__title{padding:28px 20px 0}}@media (max-width: 767px){.ikpp-connect__title{padding:28px 16px 0}}.ikpp-connect__cancel{margin:25px -1px -1px;padding:16px 40px;font-size:16px;line-height:26px;color:#fff;background-color:#ff1b49;box-sizing:border-box}@media (max-width: 1023px){.ikpp-connect__cancel{padding:16px 20px}}@media (max-width: 767px){.ikpp-connect__cancel{padding:16px}}.ikpp-connect-button{margin:17px 40px 41px;padding:12px 54px;display:inline-flex;font-size:16px}@media (max-width: 1023px){.ikpp-connect-button{margin:17px 16px 41px}}.content-title__name-count{margin-left:5px;display:inline-block;color:#b2b2b2;font-size:39px;line-height:46px}.content-title__name-count:before{content:"";width:3px;height:3px;margin-right:5px;display:inline-block;vertical-align:middle;background-color:#b2b2b2;border-radius:50%}@media (max-width: 767px){.content-title__name-count{display:none}}.profile-heading__descr{margin:19px 0 0;font-size:20px;line-height:30px;color:#838383de}@media (max-width: 767px){.profile-heading__descr{font-size:16px;line-height:22px}}.notes-list{margin-bottom:39px;border:solid 1px rgba(0,0,0,.1)}.notes-list:last-of-type{margin-bottom:0}@media (max-width: 1023px){.notes-list{margin-bottom:18px}}.notes-list__item{padding:30px 40px 39px;border-bottom:solid 1px rgba(0,0,0,.1);background-color:#fff;box-sizing:border-box}.notes-list__item:last-of-type{border-bottom:none}@media (max-width: 1023px){.notes-list__item{padding:29px 20px}}@media (max-width: 767px){.notes-list__item{padding:35px 16px 44px}}.notes-list__heading{margin-bottom:22px;display:flex;justify-content:space-between;align-items:flex-start;position:relative}@media (max-width: 767px){.notes-list__heading{margin-bottom:27px}}.notes-list__heading-right{white-space:nowrap}.notes-list__name{margin-bottom:1px;font-size:20px;line-height:28px;color:#434343}@media (max-width: 767px){.notes-list__name{margin-bottom:12px;font-size:18px;line-height:23px}}.notes-list__edition{font-size:16px;line-height:30px;color:#434343}@media (max-width: 767px){.notes-list__edition{margin-bottom:10px;font-size:14px;line-height:22px}}.notes-list__authors{font-size:16px;line-height:26px;color:#797979de}@media (max-width: 767px){.notes-list__authors{font-size:14px;line-height:22px}}.notes-list__authors-date{margin-left:5px;display:inline-block}.notes-list__authors-date:before{content:"";width:2px;height:2px;margin-right:5px;display:inline-block;vertical-align:middle;border-radius:50%;background-color:#797979de}.book-read-button{margin-top:5px;display:flex;justify-content:center;align-items:center}.book-read-button svg{margin-left:4px}@media (max-width: 1023px){.book-read-button{position:absolute;top:calc(100% + 30px);right:14px}}@media (max-width: 767px){.book-read-button{font-size:14px;line-height:26px}}.notes-drop-list{margin-top:34px}.notes-drop-list__item{padding:20px 0;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-top:solid 1px rgba(0,0,0,.1)}.notes-drop-list__item:last-of-type{padding-bottom:0}.notes-drop-list__item-left{position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.notes-drop-list__item-left:hover .notes-drop-list__bookmarks{color:#f28c00}.notes-drop-list__item-left:hover svg path:nth-of-type(2){fill:#f28c00}@media (max-width: 767px){.notes-drop-list__item-left{flex-direction:column}}.notes-drop-list__icon{margin-right:30px}@media (max-width: 767px){.notes-drop-list__icon{margin-right:0;margin-bottom:4px}}.notes-drop-list__bookmarks{display:block;color:#486c97}.notes-drop-list__bookmarks-page{font-size:16px;font-weight:500;line-height:26px}@media (max-width: 767px){.notes-drop-list__bookmarks-page{font-size:14px;line-height:21px}}.notes-drop-list__bookmarks-text{max-height:82px;display:block;font-size:16px;line-height:26px}@media (max-width: 767px){.notes-drop-list__bookmarks-text{max-height:120px;font-size:14px;line-height:21px}}.notes-drop-list__item-right{display:flex;justify-content:flex-end;align-items:flex-start}@media (max-width: 767px){.notes-drop-list__item-right{position:absolute;top:20px;right:0}}.notes-drop-list__date{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:26px;color:#838383de}@media (max-width: 767px){.notes-drop-list__date{font-size:14px;line-height:21px}}.notes-drop-list__date-time{margin-left:8px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:26px;color:#838383de}.notes-drop-list__date-time:before{content:"";width:2px;height:2px;margin-right:9px;border-radius:50%;background-color:#838383de}@media (max-width: 767px){.notes-drop-list__date-time{font-size:14px;line-height:21px}}.notes-drop-list__remove{margin-left:30px}@media (max-width: 767px){.notes-drop-list__remove{margin-left:14px}}.requests-list{margin-bottom:39px;background-color:#fff;border:solid 1px rgba(0,0,0,.1)}.requests-list:last-of-type{margin-bottom:0}@media (max-width: 1023px){.requests-list{margin-bottom:9px}}.requests-list__item{padding:31px 40px 36px;border-bottom:1px solid rgba(0,0,0,.1)}.requests-list__item:last-of-type{border-bottom:none}@media (max-width: 1023px){.requests-list__item{padding:30px 20px 35px}}@media (max-width: 767px){.requests-list__item{padding:27px 16px 38px}}.requests-list__heading{margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.requests-list__heading-left{display:flex;justify-content:flex-start;align-items:flex-start}.requests-list__number-name{font-size:20px;font-weight:500;line-height:28px;color:#434343}@media (max-width: 767px){.requests-list__number-name{display:flex;flex-direction:column;font-size:18px;line-height:22px}}.requests-list__date{font-size:16px;line-height:30px;color:#797979de}@media (max-width: 767px){.requests-list__date{font-size:14px;line-height:22px}}.requests-list__buttons{display:flex;justify-content:flex-end;align-items:flex-start}.requests-list__row{display:flex;justify-content:space-between;align-items:flex-start}.requests-list__row-left{display:flex;justify-content:flex-start;align-items:flex-start}.requests-list__row-right{display:flex;justify-content:flex-end;align-items:flex-start}.requests-list__status{max-width:350px;margin-left:43px}.requests-list__status-name{display:block;font-size:16px;line-height:26px;color:#494949}@media (max-width: 767px){.requests-list__status-name{font-size:14px;line-height:22px}}.requests-list__status-descr{display:block;font-size:16px;line-height:26px;font-weight:500;color:#494949}.requests-list__status-descr--red{color:#ff1e1e}@media (max-width: 767px){.requests-list__status-descr{font-size:14px;line-height:22px}}.requests-list__button-orange{margin-left:27px}@media (max-width: 767px){.requests-list__button-orange{height:44px;font-size:14px;line-height:16px}.requests-list__button-orange--desktop{display:none}}.requests-list__button-orange--mobile{margin-left:0;display:none}@media (max-width: 767px){.requests-list__button-orange--mobile{display:flex}}@media (max-width: 1023px){.requests-list__button-text--desktop{display:none}}.requests-list__button-text--tablet{display:none}@media (max-width: 1023px){.requests-list__button-text--tablet{display:block}}.profile-middle-title{max-width:780px;margin-bottom:33px;font-size:20px;line-height:28px;color:#434343}@media (max-width: 1023px){.profile-middle-title{padding:0 20px}}@media (max-width: 767px){.profile-middle-title{padding:0 16px;font-size:16px;line-height:22px;color:#797979de}}.cart-item__toggle{margin-top:15px}.cart-item__content--responsive{flex-grow:1}.requests-selected-button{margin-top:39px;display:inline-flex}@media (max-width: 1023px){.requests-selected-button{margin:30px 20px 0}}@media (max-width: 767px){.requests-selected-button{margin:16px 16px 0}}.requests-list__button{margin-right:20px;position:relative}.requests-list__button:last-of-type{margin-right:0}.requests-list__button--active .button-icon svg g{opacity:.6}.requests-list__button--active .drop-list{display:block}.requests-list__row-button{margin-top:4px}@media (max-width: 767px){.requests-list__row-button--desktop{display:none}}.requests-list__row-button--mobile{display:none}@media (max-width: 767px){.requests-list__row-button--mobile{margin-top:0;margin-right:10px!important;display:inline-flex}}.requests-list__check{margin-right:13px}.requests-list__sum{margin-left:43px;font-size:16px;line-height:26px;color:#494949}@media (max-width: 767px){.requests-list__sum{margin-left:0;font-size:14px;line-height:22px}}.requests-list__sum-descr{display:flex;justify-content:flex-start;align-items:center;font-weight:500}.requests-list__sum-descr:after{content:"₽";margin-left:5px;font-size:16px;line-height:26px;color:#494949;font-weight:500}.requests-list__paid{margin-left:43px;font-size:16px;line-height:26px;color:#494949}@media (max-width: 767px){.requests-list__paid{font-size:14px;line-height:22px}}.requests-list__paid-descr{display:flex;justify-content:flex-start;align-items:center;font-weight:500}.profile-table-wrapper{padding:0 40px 86px 0;overflow:hidden;background-color:#fff;flex-grow:1}@media (max-width: 1023px){.profile-table-wrapper{padding-right:0}}.profile-table-wrapper--favorite{padding-bottom:0}.admin-sorting{margin:40px 0 0 1px;display:flex;justify-content:space-between;align-items:flex-start}.admin-table__row{display:flex;justify-content:flex-start;align-items:stretch}.admin-table__row--heading{align-items:flex-end}.admin-table__row:last-of-type .admin-table__cell{border-bottom:none}.admin-table__cell{height:auto;padding:18px 20px 20px 0;font-size:13px;line-height:18px;color:#434343;border-bottom:1px solid #e6e6e6}.admin-table__cell--heading{padding:17px 20px 20px 0;color:#43434380}.admin-table__cell--category{min-width:96px;width:96px;white-space:nowrap}.admin-table__cell--date{min-width:83px;width:83px;padding-right:17px;text-align:right}.admin-table__status-confirmed{font-weight:500}.admin-table{margin-top:18px;overflow-y:auto}.admin-filters{margin-top:41px;padding:29px 40px 40px;position:relative;border:solid 1px #e0e0e0;box-sizing:border-box;box-shadow:0 1px 3px #0000001a}.admin-filters__row{margin-bottom:22px;display:flex;justify-content:flex-start;align-items:center}.admin-filters__row:nth-of-type(2){margin-bottom:32px}.admin-filters__row:last-of-type{margin-bottom:0}.admin-filters__item{margin-right:30px}.admin-filters__item--half{width:calc(50% - 20px)}.admin-filters__item--long{width:calc(100% / 3 - 20px)}.admin-filters__item--middle{width:215px}.admin-filters__item--justify{flex:1}.admin-filters__item:last-of-type{margin-right:0}@media (min-width: 1200px) and (max-width: 1350px){.admin-filters__item--long{width:250px}}.admin-filters__item .input-group{width:100%}.admin-filters__title{margin-bottom:8px;display:block}.admin-filters__close{position:absolute;top:20px;right:20px;display:block}.admin-filters__reset-filters{margin-left:23px;font-size:16px;line-height:26px}.admin-sorting__right--active{display:none}.admin-filters__filter-button{padding:12px 17px}.reports-table-heading{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 23px}.reports-table-heading__button{display:inline-flex;margin-right:30px}.reports-table-heading__button:last-of-type{margin-right:0}.reports-table-heading__name{color:#434343;font-size:39px;line-height:46px}.reports-table-heading__right{align-items:center;display:flex;justify-content:flex-end}.reports-table-heading__organizations{flex-basis:100%;margin-top:10px}.reports-table-wrapper{overflow-x:auto;overflow-y:visible}.reports-table{border-collapse:collapse;background-color:#fff;border:1px solid #e5e5e5}.reports-table__row:last-of-type .reports-table__cell{border-bottom:none}.reports-table__cell{padding:14px 30px 16px 0;position:relative;font-size:13px;line-height:15px;color:#434343;box-sizing:border-box;border-bottom:1px solid #e6e6e6}.reports-table__cell--heading{padding:10px 30px 20px 0;font-weight:400;line-height:18px;color:#43434380;vertical-align:bottom}.reports-table__cell--left{text-align:left}.reports-table__cell--right{text-align:right}.reports-table__cell--topic{max-width:238px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reports-table__cell--subtopic{max-width:328px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reports-table__cell--drop{width:44px;padding-right:0}.reports-form{padding:40px 39px 41px;position:relative}.reports-form--block{margin-bottom:22px;box-shadow:0 1px 3px #0000001a}.reports-form__info{max-width:599px;padding-right:39px}.reports-form__toggle{display:flex;justify-content:flex-start;align-items:center}.reports-form__toggle .button-white{border-right:none}.reports-form__toggle .button-white:hover+.button-white{border-left:1px solid rgba(0,0,0,.5)}.reports-form__toggle .button-white:last-of-type{border-right:1px solid rgba(0,0,0,.3)}.reports-form__buttons{width:100%;padding-right:0;display:flex;justify-content:flex-end;align-items:center}.reports-form__buttons a{margin-right:10px}.reports-form__buttons a:last-of-type{margin-right:0}.reports-form-close{position:absolute;top:20px;right:20px}.reports-drop--active .reports-drop__drop{display:block}.favorite-heading{margin:7px 0 35px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1023px){.favorite-heading{margin:0;padding:0 20px 22px}}.favorite-heading-buttons{display:flex;justify-content:flex-end;align-items:center}.favorite-heading-buttons__item{margin-left:24px}@media (max-width: 1023px){.favorite-heading-buttons__item{display:none}.favorite-heading-buttons__item--mobile{display:block}}.favorite-heading-buttons__link{display:block}.favorite-menu{display:none;height:64px;padding:10px 20px;position:fixed;right:0;bottom:0;left:0;box-sizing:border-box;background-color:#fff;box-shadow:0 -1px 15px #0000001a;z-index:40}.favorite-menu--active{display:block}@media (min-width: 1200px){.favorite-menu--active{display:none}}@media (max-width: 767px){.favorite-menu{height:50px;padding:10px 16px}}.favorite-menu-item{height:100%;display:none;justify-content:space-between;align-items:center}.favorite-menu-item--center{justify-content:center}@media (max-width: 767px){.favorite-menu-item--center .button-white{height:100%;padding-top:0;padding-bottom:0}}.favorite-menu-item--active{display:flex}.favorite-menu-item__item{display:flex;justify-content:flex-start;align-items:center}.favorite-menu-item__close{width:20px;height:20px;margin-right:20px}.favorite-menu-item__count{font-size:13px;line-height:20px;color:#434343}.reports-drop__drop{display:none;width:251px;position:absolute;top:40px;right:0;background-color:#fff;border:1px solid #cccccc;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;z-index:20}.reports-drop-list__title{height:44px;padding:11px 18px;font-size:16px;line-height:24px;color:#838383de;box-sizing:border-box}.reports-drop-list__item{border-bottom:1px solid #ededed}.reports-drop-list__item:last-of-type{border-bottom:none}.reports-drop-list__item:hover{background-color:#fffbca}.reports-drop-list__item--disabled,.reports-drop-list__item--disabled:hover{background-color:#f3f3f3}.reports-drop-list__link{padding:11px 18px;display:flex;justify-content:flex-start;align-items:center;color:#434343;font-size:16px;line-height:19px}.reports-drop-list__link--disabled{pointer-events:none;color:#838383de}.reports-table__drop{display:flex;justify-content:center;align-items:center}.requests-row{display:flex;justify-content:space-between;align-items:flex-start}.requests-row--mobile{display:none}@media (max-width: 767px){.requests-row--mobile{margin-top:26px;display:flex}}.requests-row__left{display:flex;justify-content:space-between;align-items:flex-start}.requests-row__right{display:flex;justify-content:space-between;align-items:flex-end}.requests-row__item{margin-right:43px}.requests-row__item:last-of-type{margin-left:0}.requests-row__column{max-width:350px}.requests-row__title{color:#494949;display:block;font-size:16px;line-height:26px}@media (max-width: 767px){.requests-row__title{font-size:14px;line-height:22px}}.requests-row__title--bold{font-weight:500}.requests-row__descr{display:flex;justify-content:flex-start;align-items:flex-end;font-size:16px;line-height:26px;color:#494949}.requests-row__descr--bold{font-weight:500}.requests-row__descr--red{color:#ff1e1e}@media (max-width: 767px){.requests-row__descr{font-size:14px;line-height:22px}}.requests-row__descr--rub:after{content:"₽";margin-left:5px;font-size:16px;line-height:26px;color:#000000de}.sidebar-left{margin-right:30px;padding-top:12px;flex-shrink:0}@media (min-width: 1200px){.sidebar-left{width:278px}}@media (max-width: 1023px){.sidebar-left{display:none;margin:0;padding:0}.sidebar-left--active{display:flex}.sidebar{background-color:#0000004d;bottom:0;display:none;left:0;position:fixed;right:0;top:0;width:100%;z-index:50}.sidebar--right{justify-content:flex-start}.sidebar--active{display:flex;overflow:auto;margin-top:57px}.sidebar--active .catalog-filter form{position:static}}.sidebar .catalog-filter{background-color:#fff;padding:24px;margin-top:55px}@media (max-width: 1023px){.sidebar .catalog-filter{margin-top:0;overflow:auto;padding:32px 16px 95px;position:relative;width:328px}}@media (max-width: 767px){.sidebar .catalog-filter{width:100%}}.sidebar .tablet-filter-close{display:none}@media (max-width: 1023px){.sidebar .tablet-filter-close{cursor:pointer;display:block;height:24px;position:absolute;right:16px;top:16px;z-index:50}}.sidebar__wrapper{position:relative}@media (max-width: 1023px){.sidebar__wrapper{max-width:360px;width:100%;background-color:#fff;box-sizing:border-box;overflow-y:auto;display:none}.sidebar__wrapper--active{display:block}}.sidebar__tablet-title{display:none}@media (max-width: 1023px){.sidebar__tablet-title{display:flex;justify-content:flex-start;align-items:center;padding:20px 45px 0 30px;font-size:33px;line-height:39px;box-sizing:border-box}.sidebar__tablet-title span:last-of-type{margin-left:5px;display:flex;justify-content:flex-start;align-items:center;color:#c2c2c2}.sidebar__tablet-title span:last-of-type:before{content:"";margin-right:5px;width:4px;height:4px;background-color:#c2c2c2;border-radius:50%}}@media (max-width: 1023px) and (max-width: 767px){.sidebar__tablet-title span:last-of-type:before{width:2px;height:2px}}@media (max-width: 767px){.sidebar__tablet-title{font-size:24px;line-height:28px;padding:16px 55px 0 16px}}.sidebar__close{display:none}@media (max-width: 1023px){.sidebar__close{display:flex;justify-content:center;align-items:center;width:40px;height:40px;position:fixed;top:31px;left:301px;background-color:#fff;border-radius:50%}.sidebar__close:hover svg g{opacity:.6}}@media (max-width: 767px){.sidebar__close{top:10px}}@media (max-width: 360px){.sidebar__close{left:278px}}.sidebar__close--right{right:10px;left:auto}.sidebar__title{align-items:center;color:#191919;display:flex;font-size:12px;font-weight:700;gap:8px;line-height:16px;margin-bottom:24px;text-transform:uppercase}.sidebar__badge{font-size:10px;font-weight:700;line-height:10px;letter-spacing:0;color:#fff;background-color:#f28c00;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:7px}.sidebar__checkbox{display:flex;height:22px;margin-bottom:13px;position:relative}.sidebar__checkbox:last-of-type{margin-bottom:0}.bootstrap .sidebar-section{border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:24px;padding-bottom:24px}.bootstrap .sidebar-section__actions{align-items:center;border-bottom:none;display:flex;flex-direction:column;gap:16px;margin-bottom:0;padding-bottom:0}@media (max-width: 1023px){.bootstrap .sidebar-section__actions{background:#ffffff;bottom:0;box-shadow:0 4px 20px #00000026;left:0;margin:0;padding:16px 16px 24px;position:fixed;width:328px}}@media (max-width: 767px){.bootstrap .sidebar-section__actions{width:calc(100% - 32px)}}.bootstrap .sidebar-section.custom-controls-stacked{align-items:flex-start;flex-direction:column;gap:0;margin-top:0}.bootstrap .sidebar-section .custom-control{margin-bottom:16px}.bootstrap .sidebar-section .custom-control:last-child{margin-bottom:0}.bootstrap .sidebar-section .form-group{margin-bottom:0;position:relative}.bootstrap .sidebar-section .custom-control-label .has-tooltip{height:24px;margin-left:8px}.bootstrap .sidebar-section .tooltip{width:280px}@media (max-width: 1023px){.bootstrap .sidebar-section .tooltip{width:230px}}.sidebar-authors__search{cursor:pointer;height:24px;position:absolute;right:8px;top:8px}.sidebar-authors__search .icon{fill:#f28c00;stroke:#f28c00}.sidebar-authors__search .icon:hover{fill:#ffa933;stroke:#ffa933}.filters-menu{display:none;padding:10px;height:64px;max-width:360px;width:100%;position:fixed;bottom:0;left:0;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 -1px 15px #0000001a;background-color:#fff}@media (max-width: 1023px){.filters-menu{display:flex}}.filters-menu__item{margin-right:10px}.filters-menu__item:last-of-type{margin-right:0}.filters-menu__link{width:150px}@media (max-width: 767px){.filters-menu__link{font-size:14px}}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:0 0;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered,.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:0 0;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:0 0;box-shadow:none}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:0 0;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:0 0}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:0 0;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:linear-gradient(to bottom,#beebff 0,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(/img/jstree/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:0 0}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled,.jstree-default .jstree-disabled.jstree-hovered{background:0 0}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/img/jstree/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(/img/jstree/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(/img/jstree/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(/img/jstree/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:0 0;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default .jstree-ellipsis.jstree-no-icons .jstree-anchor{width:calc(100% - 5px)}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(/img/jstree/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:0 0}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled,.jstree-default-small .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/img/jstree/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(/img/jstree/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(/img/jstree/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(/img/jstree/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:0 0;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small .jstree-ellipsis.jstree-no-icons .jstree-anchor{width:calc(100% - 5px)}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(/img/jstree/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:0 0}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled,.jstree-default-large .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/img/jstree/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(/img/jstree/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(/img/jstree/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(/img/jstree/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:0 0;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large .jstree-ellipsis.jstree-no-icons .jstree-anchor{width:calc(100% - 5px)}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}@media (max-width: 768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:0 0;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(/img/jstree/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(/img/jstree/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}.jstree-default-responsive .jstree-icon{background-image:url(/img/jstree/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:0 0}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:0 0}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(/img/jstree/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:0 0}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(/img/jstree/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(/img/jstree/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.new-content{margin:0 auto 50px;font-family:Roboto,sans-serif;font-size:18px;line-height:28px;color:#000000de;padding-top:2em}.new-content a,.new-content a:link,.new-content a:visited,.new-content a:active{color:#f17a39;text-decoration:underline}.new-content a:hover{text-decoration:none}@media (max-width: 767px){.new-content{font-size:16px;line-height:26px}}.page-content-head__info{justify-content:flex-start}.page-content-head__title{max-width:inherit}.page-content-head__info-edition{margin-right:2em}.webinar-prev{position:relative}.webinar-item.webinar-item__no-border,.webinar-item.webinar-item__no-border:hover{border:none}.webinar-title{max-width:100%}.webinar-title--news{max-width:350px}.webinar-heading,.webinar-text{margin-left:68px}.webinar-heading--news,.webinar-text--news{margin-left:0}.activities-list__icon{position:absolute;margin-top:-12px}.activities-list__icon--static{position:static;margin-top:0}.share-list__link--social .ya-share2{width:148px}.new-preview__img{position:relative;text-align:center}.new-preview__img img{max-width:100%}#webinar-detail-window .popup{width:1200px}#webinar-detail-window .popup .head{display:flex;justify-content:space-between}#webinars-calendar{margin-top:-22px;margin-bottom:32px}#webinars-calendar .fc-day-grid-event .fc-content{white-space:normal!important}.webinar-item{border:1px solid #e6e6e6}.webinar-item:hover{border:1px solid #fff}.content-center__row--filters{padding-bottom:30px}.content-center__row-title--filters{width:240px}.field__good a,.field__good a:link,.field__good a:visited,.field__good a:active{color:#555;text-decoration:underline;font-weight:400;margin-left:5px}.field__good a:hover{text-decoration:none;color:#ff1e1e}.field__good svg{vertical-align:middle}.field__good .button-link{border:none;outline:0;background:transparent;color:#555;text-decoration:underline;font-weight:400;margin-left:5px;cursor:pointer}.field__good .button-link:hover{text-decoration:none;color:#ff1e1e}.text-center .popup{text-align:center;width:auto}.text-center .content-center-heading{display:block}body.modal-open{overflow-y:hidden}main.bootstrap{background-color:#f2f2f2;color:#191919;padding-bottom:200px}.bootstrap a{color:#1c54a7}.bootstrap a:hover{text-decoration:underline}.bootstrap a svg{fill:#1c54a7;stroke:#1c54a7}.bootstrap svg{color:transparent;fill:#333}.bootstrap h2,.bootstrap h3,.bootstrap h4,.bootstrap h5{color:#191919;margin:0 0 24px}.bootstrap h2+.subtitle,.bootstrap h3+.subtitle,.bootstrap h4+.subtitle,.bootstrap h5+.subtitle{margin-top:-16px;color:#333}.bootstrap h1{color:#191919;font-weight:700;font-size:48px;line-height:56px;margin:0 0 64px}.bootstrap h1+.subtitle{margin-top:-40px;color:#333}@media (max-width: 767px){.bootstrap h1{font-size:36px;line-height:40px;margin:0 0 32px}.bootstrap h1+.subtitle{margin-top:-8px}}.bootstrap h2{font-size:36px;font-weight:700;line-height:40px}@media (max-width: 767px){.bootstrap h2{font-size:24px;line-height:28px}}.bootstrap h3{font-size:24px;font-weight:700;line-height:28px}@media (max-width: 767px){.bootstrap h3{font-size:20px}}.bootstrap h4{font-size:20px;font-weight:500;line-height:24px}.bootstrap h5{font-weight:500;font-size:16px;line-height:16px}.bootstrap p{font-size:16px;line-height:24px;margin-bottom:16px}.bootstrap p:last-child{margin-bottom:0}@media (max-width: 1023px){.bootstrap .container{padding:0 16px;box-sizing:border-box;margin:0}}.bootstrap .text-main{max-width:767px;font-size:16px;line-height:24px}.bootstrap .text-main p{margin-bottom:24px}.bootstrap .text-main p:last-child{margin-bottom:0}.bootstrap .text-big,.bootstrap .text-big p{font-size:20px;line-height:28px}.bootstrap .subtext{font-size:12px;line-height:16px}.bootstrap .text-active{color:#4c4c4c}.bootstrap .text-secondary{color:#333}.bootstrap .text-default{color:#e5e5e5}.bootstrap .text-primary{color:#f28c00}.bootstrap .text-noty{color:#1c54a7}.bootstrap .text-error{color:#fb4e4e}.bootstrap .text-warning{color:#fed235}.bootstrap .text-success{color:#2ac769}.bootstrap .d-flex{display:flex}.bootstrap .breadcrumbs{margin:24px 0}.bootstrap .breadcrumbs__link{color:#4c4c4c;text-decoration:underline}.bootstrap .breadcrumbs__link:hover{text-decoration:none}.bootstrap .breadcrumbs__item>span{color:#4c4c4c}.bootstrap .breadcrumb{align-items:center;display:flex;justify-content:flex-start;line-height:24px;padding:0 0 24px;margin-bottom:8px}@media (max-width: 1023px){.bootstrap .breadcrumb{display:none}}.bootstrap .breadcrumb .breadcrumb-item{color:#4c4c4c;display:flex;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px}.bootstrap .breadcrumb .breadcrumb-item a{color:#333}.bootstrap .breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.bootstrap .breadcrumb .breadcrumb-item a svg{display:block;fill:#333;stroke:#333}.bootstrap .breadcrumb .breadcrumb-item:after{content:"";background-image:url(/img/icons/breadcrumbs-delimeter.svg);height:24px;width:24px}.bootstrap .breadcrumb .breadcrumb-item:last-child:after{display:none}.bootstrap .back-link{display:inline-flex;font-size:14px;font-weight:500;height:24px;line-height:24px}.bootstrap .progress-line{display:flex;justify-content:space-between;padding:32px 0}.bootstrap .progress-line .line-step{align-items:center;display:flex;flex-direction:column;position:relative}.bootstrap .progress-line .line-step:before,.bootstrap .progress-line .line-step:after{background-color:#e5e5e5;content:"";position:absolute;height:4px;top:14px;width:50%;z-index:0}.bootstrap .progress-line .line-step:before{left:0}.bootstrap .progress-line .line-step:after{right:0}.bootstrap .progress-line .line-step:first-child:before,.bootstrap .progress-line .line-step:last-child:after{display:none}.bootstrap .progress-line .line-step.active:before,.bootstrap .progress-line .line-step.active-next:after,.bootstrap .progress-line .line-step.active-next+.step-delimeter{background-color:#f28c00}.bootstrap .progress-line .line-step.active .step-number{background-color:#fff;color:#f28c00;border-color:#f28c00}.bootstrap .progress-line .line-step .step-number{align-items:center;color:#fff;background-color:#e5e5e5;border:1px solid #e5e5e5;border-radius:32px;display:flex;font-size:16px;height:30px;justify-content:center;margin-bottom:8px;width:30px;z-index:1}.bootstrap .progress-line .line-step .step-title{color:#4c4c4c;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;white-space:nowrap}@media (max-width: 767px){.bootstrap .progress-line .line-step .step-title{white-space:normal;text-align:center}}.bootstrap .progress-line .step-delimeter{height:4px;background-color:#e5e5e5;flex:1 1 50%;margin:14px 0;z-index:0}.bootstrap .flex-wrap{flex-wrap:wrap}.bootstrap .row{display:flex;margin:0 -16px;flex-wrap:wrap}.bootstrap .col{flex-basis:0;flex-grow:1;max-width:100%}.bootstrap .col-auto{flex:0 0 auto;width:auto;max-width:none}.bootstrap .col-1,.bootstrap .col-2,.bootstrap .col-3,.bootstrap .col-4,.bootstrap .col-5,.bootstrap .col-6,.bootstrap .col-7,.bootstrap .col-8,.bootstrap .col-9,.bootstrap .col-10,.bootstrap .col-11,.bootstrap .col-12{box-sizing:border-box;padding:0 16px}.bootstrap .col-1{flex:0 0 8.333333%;max-width:8.333333%}.bootstrap .col-2{flex:0 0 16.666667%;max-width:16.666667%}.bootstrap .col-3{flex:0 0 25%;max-width:25%}.bootstrap .col-4{flex:0 0 33.333333%;max-width:33.333333%}.bootstrap .col-5{flex:0 0 41.666667%;max-width:41.666667%}.bootstrap .col-6{flex:0 0 50%;max-width:50%}.bootstrap .col-7{flex:0 0 58.333333%;max-width:58.333333%}.bootstrap .col-8{flex:0 0 66.666667%;max-width:66.666667%}.bootstrap .col-9{flex:0 0 75%;max-width:75%}.bootstrap .col-10{flex:0 0 83.333333%;max-width:83.333333%}.bootstrap .col-11{flex:0 0 91.666667%;max-width:91.666667%}.bootstrap .col-12{flex:0 0 100%;max-width:100%}.bootstrap .offset-1{margin-left:8.333333%}.bootstrap .offset-2{margin-left:16.666667%}.bootstrap .offset-3{margin-left:25%}.bootstrap .offset-4{margin-left:33.333333%}.bootstrap .offset-5{margin-left:41.666667%}.bootstrap .offset-6{margin-left:50%}.bootstrap .offset-7{margin-left:58.333333%}.bootstrap .offset-8{margin-left:66.666667%}.bootstrap .offset-9{margin-left:75%}.bootstrap .offset-10{margin-left:83.333333%}.bootstrap .offset-11{margin-left:91.666667%}.bootstrap .mt-0,.bootstrap .my-0{margin-top:0!important}.bootstrap .mr-0,.bootstrap .mx-0{margin-right:0!important}.bootstrap .mb-0,.bootstrap .my-0{margin-bottom:0!important}.bootstrap .mt-1,.bootstrap .my-1{margin-top:8px!important}.bootstrap .mr-1,.bootstrap .mx-1{margin-right:8px!important}.bootstrap .mb-1,.bootstrap .my-1{margin-bottom:8px!important}.bootstrap .ml-1,.bootstrap .mx-1{margin-left:8px!important}.bootstrap .mt-2,.bootstrap .my-2{margin-top:16px!important}.bootstrap .mr-2,.bootstrap .mx-2{margin-right:16px!important}.bootstrap .mb-2,.bootstrap .my-2{margin-bottom:16px!important}.bootstrap .ml-2,.bootstrap .mx-2{margin-left:16px!important}.bootstrap .mt-3,.bootstrap .my-3{margin-top:24px!important}.bootstrap .mr-3,.bootstrap .mx-3{margin-right:24px!important}.bootstrap .mb-3,.bootstrap .my-3{margin-bottom:24px!important}.bootstrap .mt-4,.bootstrap .my-4{margin-top:32px!important}.bootstrap .mr-4,.bootstrap .mx-4{margin-right:32px!important}.bootstrap .mb-4,.bootstrap .my-4{margin-bottom:32px!important}.bootstrap .mt-5,.bootstrap .my-5{margin-top:40px!important}.bootstrap .mr-5,.bootstrap .mx-5{margin-right:40px!important}.bootstrap .mb-5,.bootstrap .my-5{margin-bottom:40px!important}.bootstrap .pt-2,.bootstrap .py-2{padding-top:16px!important}.bootstrap .pr-2,.bootstrap .px-2{padding-right:16px!important}.bootstrap .pb-2,.bootstrap .py-2{padding-bottom:16px!important}.bootstrap .pl-2,.bootstrap .px-2{padding-left:16px!important}.bootstrap .pt-3,.bootstrap .py-3{padding-top:24px!important}.bootstrap .pt-4,.bootstrap .py-4{padding-top:32px!important}.bootstrap .m-auto{margin:auto!important}.bootstrap .mt-auto,.bootstrap .my-auto{margin-top:auto!important}.bootstrap .mr-auto,.bootstrap .mx-auto{margin-right:auto!important}.bootstrap .mb-auto,.bootstrap .my-auto{margin-bottom:auto!important}.bootstrap .ml-auto,.bootstrap .mx-auto{margin-left:auto!important}.bootstrap .d-none{display:none!important}.bootstrap .no-gutters{margin-right:0;margin-left:0}.bootstrap .no-gutters>.col,.bootstrap .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.bootstrap .d-flex{display:flex!important}.bootstrap .w-100{width:100%!important}@media (max-width: 1439px){.bootstrap .col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.bootstrap .col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.bootstrap .col-lg-3{flex:0 0 25%;max-width:25%}.bootstrap .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.bootstrap .col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.bootstrap .col-lg-6{flex:0 0 50%;max-width:50%}.bootstrap .col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.bootstrap .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.bootstrap .col-lg-9{flex:0 0 75%;max-width:75%}.bootstrap .col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.bootstrap .col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.bootstrap .col-lg-12{flex:0 0 100%;max-width:100%}.bootstrap .offset-lg-0{margin-left:0}.bootstrap .offset-lg-1{margin-left:8.333333%}.bootstrap .offset-lg-2{margin-left:16.666667%}.bootstrap .offset-lg-3{margin-left:25%}.bootstrap .offset-lg-4{margin-left:33.333333%}.bootstrap .offset-lg-5{margin-left:41.666667%}.bootstrap .offset-lg-6{margin-left:50%}.bootstrap .offset-lg-7{margin-left:58.333333%}.bootstrap .offset-lg-8{margin-left:66.666667%}.bootstrap .offset-lg-9{margin-left:75%}.bootstrap .offset-lg-10{margin-left:83.333333%}.bootstrap .offset-lg-11{margin-left:91.666667%}.bootstrap .d-lg-none{display:none!important}}@media (max-width: 1023px){.bootstrap .col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.bootstrap .col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.bootstrap .col-md-3{flex:0 0 25%;max-width:25%}.bootstrap .col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.bootstrap .col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.bootstrap .col-md-6{flex:0 0 50%;max-width:50%}.bootstrap .col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.bootstrap .col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.bootstrap .col-md-9{flex:0 0 75%;max-width:75%}.bootstrap .col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.bootstrap .col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.bootstrap .col-md-12{flex:0 0 100%;max-width:100%}.bootstrap .offset-md-0{margin-left:0}.bootstrap .offset-md-1{margin-left:8.333333%}.bootstrap .offset-md-2{margin-left:16.666667%}.bootstrap .offset-md-3{margin-left:25%}.bootstrap .offset-md-4{margin-left:33.333333%}.bootstrap .offset-md-5{margin-left:41.666667%}.bootstrap .offset-md-6{margin-left:50%}.bootstrap .offset-md-7{margin-left:58.333333%}.bootstrap .offset-md-8{margin-left:66.666667%}.bootstrap .offset-md-9{margin-left:75%}.bootstrap .offset-md-10{margin-left:83.333333%}.bootstrap .offset-md-11{margin-left:91.666667%}.bootstrap .mt-md-0,.bootstrap .my-md-0{margin-top:0!important}.bootstrap .mr-md-0,.bootstrap .mx-md-0{margin-right:0!important}.bootstrap .mb-md-0,.bootstrap .my-md-0{margin-bottom:0!important}.bootstrap .mt-md-1,.bootstrap .my-md-1{margin-top:8px!important}.bootstrap .mr-md-1,.bootstrap .mx-md-1{margin-right:8px!important}.bootstrap .mb-md-1,.bootstrap .my-md-1{margin-bottom:8px!important}.bootstrap .mt-md-2,.bootstrap .my-md-2{margin-top:16px!important}.bootstrap .mr-md-2,.bootstrap .mx-md-2{margin-right:16px!important}.bootstrap .mb-md-2,.bootstrap .my-md-2{margin-bottom:16px!important}.bootstrap .ml-md-2,.bootstrap .mx-md-2{margin-left:16px!important}.bootstrap .mt-md-3,.bootstrap .my-md-3{margin-top:24px!important}.bootstrap .mr-md-3,.bootstrap .mx-md-3{margin-right:24px!important}.bootstrap .mb-md-3,.bootstrap .my-md-3{margin-bottom:24px!important}.bootstrap .mt-md-4,.bootstrap .my-md-4{margin-top:32px!important}.bootstrap .mr-md-4,.bootstrap .mx-md-4{margin-right:32px!important}.bootstrap .mb-md-4,.bootstrap .my-md-4{margin-bottom:32px!important}.bootstrap .ml-md-4,.bootstrap .mx-md-4{margin-left:32px!important}.bootstrap .mt-md-5,.bootstrap .my-md-5{margin-top:40px!important}.bootstrap .mr-md-5,.bootstrap .mx-md-5{margin-right:40px!important}.bootstrap .mb-md-5,.bootstrap .my-md-5{margin-bottom:40px!important}.bootstrap .pt-md-2,.bootstrap .py-md-2{padding-top:16px!important}.bootstrap .pr-md-2,.bootstrap .px-md-2{padding-right:16px!important}.bootstrap .pb-md-2,.bootstrap .py-md-2{padding-bottom:16px!important}.bootstrap .pl-md-2,.bootstrap .px-md-2{padding-left:16px!important}.bootstrap .pt-md-3,.bootstrap .py-md-3{padding-top:24px!important}.bootstrap .pt-md-4,.bootstrap .py-md-4{padding-top:32px!important}.bootstrap .d-md-none{display:none!important}}@media (max-width: 767px){.bootstrap .flex-sm-column{flex-direction:column!important}.bootstrap .flex-sm-column-reverse{flex-direction:column-reverse!important}.bootstrap .align-items-sm-start{align-items:flex-start!important}.bootstrap .col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.bootstrap .col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.bootstrap .col-sm-3{flex:0 0 25%;max-width:25%}.bootstrap .col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.bootstrap .col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.bootstrap .col-sm-6{flex:0 0 50%;max-width:50%}.bootstrap .col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.bootstrap .col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.bootstrap .col-sm-9{flex:0 0 75%;max-width:75%}.bootstrap .col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.bootstrap .col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.bootstrap .col-sm-12{flex:0 0 100%;max-width:100%}.bootstrap .mt-sm-0,.bootstrap .my-sm-0{margin-top:0!important}.bootstrap .mr-sm-0,.bootstrap .mx-sm-0{margin-right:0!important}.bootstrap .ml-sm-0,.bootstrap .mx-sm-0{margin-left:0!important}.bootstrap .mt-sm-1,.bootstrap .my-sm-1{margin-top:8px!important}.bootstrap .mt-sm-2,.bootstrap .my-sm-2{margin-top:16px!important}.bootstrap .mr-sm-2,.bootstrap .mx-sm-2{margin-right:16px!important}.bootstrap .mb-sm-2,.bootstrap .my-sm-2{margin-bottom:16px!important}.bootstrap .mr-sm-3,.bootstrap .mx-sm-3{margin-right:24px!important}.bootstrap .pr-sm-1,.bootstrap .px-sm-1{padding-right:8px!important}.bootstrap .pl-sm-1,.bootstrap .px-sm-1{padding-left:8px!important}.bootstrap .pt-sm-2,.bootstrap .py-sm-2{padding-top:16px!important}.bootstrap .pr-sm-2,.bootstrap .px-sm-2{padding-right:16px!important}.bootstrap .pl-sm-2,.bootstrap .px-sm-2{padding-left:16px!important}.bootstrap .pt-sm-3,.bootstrap .py-sm-3{padding-top:24px!important}.bootstrap .pr-sm-3,.bootstrap .px-sm-3{padding-right:24px!important}.bootstrap .pl-sm-3,.bootstrap .px-sm-3{padding-left:24px!important}.bootstrap .offset-sm-0{margin-left:0}.bootstrap .offset-sm-1{margin-left:8.333333%}.bootstrap .offset-sm-2{margin-left:16.666667%}.bootstrap .offset-sm-3{margin-left:25%}.bootstrap .offset-sm-4{margin-left:33.333333%}.bootstrap .offset-sm-5{margin-left:41.666667%}.bootstrap .offset-sm-6{margin-left:50%}.bootstrap .offset-sm-7{margin-left:58.333333%}.bootstrap .offset-sm-8{margin-left:66.666667%}.bootstrap .offset-sm-9{margin-left:75%}.bootstrap .offset-sm-10{margin-left:83.333333%}.bootstrap .offset-sm-11{margin-left:91.666667%}.bootstrap .d-sm-none{display:none}}@media (min-width: 1200px){.bootstrap .col-xl-8{flex:0 0 auto;width:66.66666667%}}.bootstrap .icon{width:24px;height:24px}.bootstrap .icon.ajax{background-image:url(/images/ajax.gif);background-repeat:no-repeat;background-position:center}.bootstrap .fade{opacity:0;transition:opacity .15s linear}.bootstrap .fade.show{opacity:1}.bootstrap .label-marked,.bootstrap .label-bordered,.bootstrap .label-rounded,.bootstrap .label-colored{display:inline-block;font-weight:300;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.bootstrap .label-marked:before{background-color:#fff4e5;border-radius:4px;content:"";display:inline-block;height:8px;margin-right:6px;width:8px}.bootstrap .label-marked.label-primary:before{background-color:#f28c00}.bootstrap .label-marked.label-noty:before{background-color:#1c54a7}.bootstrap .label-marked.label-error:before{background-color:#fb4e4e}.bootstrap .label-marked.label-warning:before{background-color:#fed235}.bootstrap .label-marked.label-success:before{background-color:#2ac769}.bootstrap .label-bordered,.bootstrap .label-rounded{border:1px solid #4c4c4c;color:#4c4c4c;padding:4px 8px}.bootstrap .label-bordered.label-primary,.bootstrap .label-rounded.label-primary{border-color:#f28c00;color:#f28c00}.bootstrap .label-bordered.label-noty,.bootstrap .label-rounded.label-noty{border-color:#1c54a7;color:#1c54a7}.bootstrap .label-bordered.label-error,.bootstrap .label-rounded.label-error{border-color:#fb4e4e;color:#fb4e4e}.bootstrap .label-bordered.label-warning,.bootstrap .label-rounded.label-warning{border-color:#fed235;color:#fed235}.bootstrap .label-bordered.label-success,.bootstrap .label-rounded.label-success{border-color:#2ac769;color:#2ac769}.bootstrap .label-bordered{border-radius:4px}.bootstrap .label-rounded{border-radius:12px}.bootstrap .label-colored{color:#191919;background-color:#f2f2f2;border-radius:4px;padding:0 8px}.bootstrap .label-colored.label-primary{background-color:#fff4e5;color:#663b00}.bootstrap .label-colored.label-noty{background-color:#e9f1fb;color:#0f2c57}.bootstrap .label-colored.label-error{background-color:#ffe6e6;color:#640202}.bootstrap .label-colored.label-warning{background-color:#fff9e5;color:#654f01}.bootstrap .label-colored.label-success{background-color:#d5f6e2;color:#12542c}.bootstrap .table.table-rounded{box-shadow:none}.bootstrap .table.table-rounded tbody:after{content:"-";display:table-row;color:transparent;height:2px;line-height:1px}.bootstrap .table.table-rounded tbody:last-child:after{display:none}.bootstrap .table.table-rounded th{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#4c4c4c;text-align:left;padding:8px 16px;background-color:#fff;border:0}.bootstrap .table.table-rounded th:first-child{border-radius:4px 0 0 4px}.bootstrap .table.table-rounded th:last-child{border-radius:0 4px 4px 0}.bootstrap .table.table-rounded tbody tr:first-child td:first-child{border-radius:4px 0 0}.bootstrap .table.table-rounded tbody tr:first-child td:last-child{border-radius:0 4px 0 0}.bootstrap .table.table-rounded tbody tr:last-child td:first-child{border-radius:0 0 0 4px}.bootstrap .table.table-rounded tbody tr:last-child td:last-child{border-radius:0 0 4px}.bootstrap .table.table-rounded tbody td{background-color:#fff;font-size:16px;line-height:24px;padding:16px}.bootstrap .table.table-rounded tbody td svg{vertical-align:bottom}.bootstrap .nav{display:flex;flex-wrap:wrap}.bootstrap .nav-tabs{border-bottom:1px solid #cccccc}.bootstrap .nav-tabs .nav-item{margin-bottom:-1px}.bootstrap .nav-tabs .nav-item:not(:last-child){margin-right:16px}.bootstrap .nav-tabs .nav-item .nav-link{display:block;color:#4c4c4c;font-weight:700;font-size:14px;line-height:16px;padding-bottom:6px;border-bottom:2px solid transparent;text-transform:uppercase}.bootstrap .nav-tabs .nav-item .nav-link:hover{text-decoration:none}.bootstrap .nav-tabs .nav-item .nav-link:focus{border-bottom:2px dotted #f28c00}.bootstrap .nav-tabs .nav-item.active .nav-link{border-bottom:2px solid #f28c00;color:#f28c00}.bootstrap .nav-tabs .nav-item.active .nav-link:focus{border-bottom:2px dotted #f28c00}.bootstrap .nav-tabs+.tab-content{margin-top:32px}.bootstrap .tab-content .tab-pane{display:none}.bootstrap .tab-content .tab-pane.active{display:block}.bootstrap .alert{border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;color:#191919;display:flex;padding:32px;margin:0}@media (max-width: 767px){.bootstrap .alert{flex-direction:column;padding:24px}}.bootstrap .alert svg{fill:#333;stroke:#333}.bootstrap .alert>div{margin:auto 0}.bootstrap .alert.alert-dismissible{padding-right:56px;position:relative}.bootstrap .alert.alert-dismissible .close{align-items:center;color:inherit;display:flex;font-size:24px;line-height:24px;position:absolute;right:8px;top:8px}.bootstrap .alert.alert-dismissible .close:hover{color:#333;text-decoration:none}.bootstrap .alert.alert-primary{background-color:#fff4e5;border-color:#f28c00}.bootstrap .alert.alert-primary svg{fill:#f28c00;stroke:#f28c00}.bootstrap .alert.alert-noty{background-color:#e9f1fb;border-color:#1c54a7}.bootstrap .alert.alert-noty .close{color:#1c54a7}.bootstrap .alert.alert-noty .close:hover{color:#0f2c57}.bootstrap .alert.alert-noty svg{fill:#1c54a7;stroke:#1c54a7}.bootstrap .alert.alert-error{background-color:#ffe6e6;border-color:#fb4e4e}.bootstrap .alert.alert-error .close{color:#fb4e4e}.bootstrap .alert.alert-error .close:hover{color:#640202}.bootstrap .alert.alert-warning{background-color:#fff9e5;border-color:#fed235}.bootstrap .alert.alert-warning .close{color:#fed235}.bootstrap .alert.alert-warning .close:hover{color:#654f01}.bootstrap .alert.alert-success{background-color:#d5f6e2;border-color:#2ac769}.bootstrap .alert.alert-success .close{color:#2ac769}.bootstrap .alert.alert-success .close:hover{color:#12542c}.bootstrap .alert .alert-icon{height:48px;width:48px;margin-right:24px;flex-grow:0;flex-shrink:0}@media (max-width: 767px){.bootstrap .alert .alert-icon{height:24px;width:24px;margin-right:0;margin-bottom:24px}}.bootstrap .custom-controls-stacked{align-items:center;display:flex;flex-wrap:wrap;gap:24px 32px;margin-top:8px}.bootstrap .custom-controls-stacked:first-child{margin-top:0}.bootstrap .custom-radio .custom-control-label,.bootstrap .custom-checkbox .custom-control-label{align-items:center;display:flex;line-height:24px;margin-bottom:0}.bootstrap .custom-radio .custom-control-label.btn,.bootstrap .custom-checkbox .custom-control-label.btn{border-color:#e5e5e5;height:32px;padding:0 8px}.bootstrap .custom-radio .custom-control-label.btn.active,.bootstrap .custom-checkbox .custom-control-label.btn.active{border-color:#f28c00}.bootstrap .custom-radio .custom-control-label.btn.disable,.bootstrap .custom-checkbox .custom-control-label.btn.disable{color:#ccc}.bootstrap .custom-radio .custom-control-label.btn.disable:hover,.bootstrap .custom-checkbox .custom-control-label.btn.disable:hover{cursor:auto}.bootstrap .custom-radio .custom-control-input,.bootstrap .custom-checkbox .custom-control-input{display:none}.bootstrap .custom-radio .custom-control-input:checked~.radio-icon,.bootstrap .custom-checkbox .custom-control-input:checked~.radio-icon{background-color:#fff89f}.bootstrap .custom-radio .custom-control-input:checked~.radio-icon:after,.bootstrap .custom-checkbox .custom-control-input:checked~.radio-icon:after{background-color:#333;border-radius:6px;content:"";display:block;height:6px;width:6px}.bootstrap .custom-radio .custom-control-input:checked:not(:indeterminate)~.checkbox-icon,.bootstrap .custom-checkbox .custom-control-input:checked:not(:indeterminate)~.checkbox-icon{background-color:#f28c00;border-color:#f28c00;position:relative}.bootstrap .custom-radio .custom-control-input:checked:not(:indeterminate)~.checkbox-icon:after,.bootstrap .custom-checkbox .custom-control-input:checked:not(:indeterminate)~.checkbox-icon:after{border:solid white;border-width:0px 2px 2px 0px;content:"";display:block;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.bootstrap .custom-radio .custom-control-input:indeterminate~.checkbox-icon,.bootstrap .custom-checkbox .custom-control-input:indeterminate~.checkbox-icon{background-color:#f28c00;border-color:#f28c00;position:relative}.bootstrap .custom-radio .custom-control-input:indeterminate~.checkbox-icon:after,.bootstrap .custom-checkbox .custom-control-input:indeterminate~.checkbox-icon:after{border-bottom:2px solid white;content:"";display:block;height:0;left:2px;position:absolute;top:6px;width:10px}.bootstrap .custom-radio .custom-control-input:disabled~.radio-icon,.bootstrap .custom-checkbox .custom-control-input:disabled~.radio-icon,.bootstrap .custom-radio .custom-control-input:disabled~.checkbox-icon,.bootstrap .custom-checkbox .custom-control-input:disabled~.checkbox-icon{opacity:.4}.bootstrap .custom-radio .radio-icon,.bootstrap .custom-checkbox .radio-icon{border:2px solid #333333;border-radius:10px;height:6px;margin-left:3px;margin-right:11px;padding:4px;width:6px;flex-shrink:0}.bootstrap .custom-radio .checkbox-icon,.bootstrap .custom-checkbox .checkbox-icon{border:2px solid #333333;border-radius:2px;display:inline-block;flex:0 0 auto;height:14px;width:14px;margin:3px}.bootstrap .custom-radio .checkbox-icon+span,.bootstrap .custom-checkbox .checkbox-icon+span{margin-left:8px}.bootstrap .date-range .col-6:first-child{margin-right:0}.bootstrap .date-range .date-delimeter{align-items:flex-end;color:#4c4c4c;display:flex;height:68px;justify-content:center;line-height:40px;width:24px}.bootstrap .date-range .col-6:last-child{margin-left:0}.bootstrap .form-group{margin-bottom:32px}.bootstrap .form-group label{display:inline-block;margin-bottom:8px;font-size:16px;line-height:24px;font-weight:500}.bootstrap .form-group input,.bootstrap .form-group textarea,.bootstrap .form-group select{border:1px solid #4c4c4c;border-radius:4px;box-sizing:border-box;padding:8px;color:#333;width:100%;resize:vertical}.bootstrap .form-group input:disabled,.bootstrap .form-group textarea:disabled,.bootstrap .form-group select:disabled{background-color:#f2f2f2;border-color:#e5e5e5;color:#ccc}.bootstrap .form-group input:-moz-read-only,.bootstrap .form-group textarea:-moz-read-only,.bootstrap .form-group select:-moz-read-only{background-color:#f2f2f2;border-color:#ccc}.bootstrap .form-group input:read-only,.bootstrap .form-group textarea:read-only,.bootstrap .form-group select:read-only{background-color:#f2f2f2;border-color:#ccc}.bootstrap .form-group input.is-valid,.bootstrap .form-group textarea.is-valid,.bootstrap .form-group select.is-valid{border-color:#2ac769}.bootstrap .form-group input.is-invalid,.bootstrap .form-group textarea.is-invalid,.bootstrap .form-group select.is-invalid{border-color:#fb4e4e}.bootstrap .form-group input{height:40px}.bootstrap .form-group .error-message{color:#fb4e4e;display:none;font-size:12px;line-height:16px;margin-top:4px}.bootstrap .form-group .checkbox-control-label{align-items:center;display:flex;height:40px;margin:28px 0 0}.bootstrap .form-group .checkbox-control-label .custom-control-input{display:inline-block;height:19px;margin-right:10px}.bootstrap .form-group.error .form-control{box-shadow:0 0 2px #fb4e4e}.bootstrap .form-group.error .error-message{display:block}.bootstrap .form-group.date-field input{padding-right:48px}.bootstrap .form-group.buttons{flex-direction:row;margin-bottom:0}.bootstrap .form-group.buttons .btn{margin-right:24px}.bootstrap .form-group.buttons .btn:last-child{margin-right:0}.bootstrap .form-group.buttons .pull-right{margin-left:auto}.bootstrap .form-group.buttons-space-between{justify-content:space-between}.bootstrap .form-text{font-weight:400;font-size:12px;line-height:16px;margin-top:4px}.bootstrap .form-inline .form-group{margin-bottom:0}.bootstrap .form-control{padding:0 8px;height:40px;font-size:16px;line-height:24px;color:#4c4c4c;background-color:#fff;border:1px solid #4c4c4c;border-radius:4px;box-sizing:border-box;display:block}.bootstrap .form-control[disabled]{color:#333;background-color:#f2f2f2;border-color:#ccc}.bootstrap .input-group{position:relative;width:100%;flex-wrap:wrap;align-items:stretch;display:flex}.bootstrap .input-group.is-invalid .form-control,.bootstrap .input-group.is-invalid .input-group-append .input-group-text{border-color:#fb4e4e}.bootstrap .input-group>.form-control{position:relative;margin-bottom:0;width:1%;flex:1 1 auto}.bootstrap .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.bootstrap .input-group>.form-control:disabled+.input-group-append .input-group-text{background-color:#f2f2f2;border-color:#e5e5e5}.bootstrap .input-group>.form-control:disabled+.input-group-append .input-group-text svg{fill:#ccc;stroke:#ccc}.bootstrap .input-group>.form-control[readonly]+.input-group-append .input-group-text{background-color:#f2f2f2;border-color:#ccc}.bootstrap .input-group .input-group-append .input-group-text{background-color:#fff;border-color:#4c4c4c;border-radius:0 4px 4px 0;border-style:solid;border-width:1px 1px 1px 0;display:flex;margin-left:-1px;padding:7px 7px 7px 3px}.bootstrap .input-group .input-group-append .input-group-text svg{fill:#4c4c4c;stroke:#4c4c4c}.bootstrap .input-group .input-group-append .btn{border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap .input-group>.input-group-append>.input-group-text,.bootstrap .input-group>.input-group-append>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap .input-group-append{position:relative;display:flex}.bootstrap .input-group-text,.bootstrap .dropdown-toggle{margin-bottom:0;padding:0 8px;height:40px;font-size:16px;line-height:25px;color:#4c4c4c;text-align:center;white-space:nowrap;background-color:#f2f2f2;border:1px solid #cccccc;border-radius:4px;box-sizing:border-box;align-items:center;display:flex}.bootstrap .dropdown-toggle:hover{cursor:pointer}.bootstrap .dropdown-toggle:after{content:"";margin-left:8px;width:24px;height:24px;background:url(/img/icons/pointer_down.svg)}.bootstrap .dropdown{position:relative}.bootstrap .dropdown.open .dropdown-menu{display:block}.bootstrap .dropdown .dropdown-menu{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px #00000029;color:#333;display:none;font-size:16px;left:0;line-height:24px;margin:4px 0 0;min-width:80px;text-align:left;top:100%;padding:4px 0;position:absolute;z-index:10}.bootstrap .dropdown .dropdown-menu.dropdown-menu-right{left:auto;right:0}.bootstrap .dropdown .dropdown-menu .dropdown-item{color:#333;display:block;text-align:inherit;white-space:nowrap;padding:8px 16px}.bootstrap .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f2f2f2;text-decoration:none}.bootstrap .dropdown-menu{position:absolute;top:40px;left:0;min-width:10rem;padding:4px 0;margin:2px 0 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;z-index:1000;float:left;display:none}.bootstrap .dropdown-menu.show{display:block}.bootstrap .dropdown-menu .dropdown-item{padding:8px;clear:both;font-size:16px;line-height:24px;color:#4c4c4c;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;display:block}.bootstrap .dropdown-menu .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.bootstrap .btn{align-items:center;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-weight:500;font-size:14px;height:40px;justify-content:center;line-height:24px;padding:0 16px;white-space:nowrap}.bootstrap .btn svg{width:24px;height:24px}.bootstrap .btn svg.prepend{margin-right:8px}.bootstrap .btn svg.append{margin-left:8px}.bootstrap .btn:hover{opacity:.7;text-decoration:none}.bootstrap .btn.disabled,.bootstrap .btn:disabled,.bootstrap .btn.disabled:hover,.bootstrap .btn:disabled:hover{cursor:auto;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bootstrap .btn:focus{box-shadow:0 0 0 1px #247cff}.bootstrap .btn-sm{height:24px}.bootstrap .btn-block{display:flex;width:100%}.bootstrap .btn-dark{background-color:#25282b;color:#fff;width:200px}.bootstrap .btn-dark:hover{opacity:1;background-color:#61686f}.bootstrap .btn-accept{background-color:#2a69c7;color:#fff}.bootstrap .btn-accept:hover{opacity:1;background-color:#3d7ad6}.bootstrap .btn-light{background-color:#f9f9fa;border:1px solid #25282b;line-height:38px}.bootstrap .btn-light:hover{opacity:1;background-color:#e2e6ea}.bootstrap .btn-primary{background-color:#f28c00;border-color:#f28c00;color:#fff}.bootstrap .btn-primary:hover{opacity:.8}.bootstrap .btn-primary svg{fill:#fff;stroke:#fff}.bootstrap .btn-secondary{background-color:#fff;border-color:#f28c00;color:#f28c00}.bootstrap .btn-secondary:active{background-color:#fff4e5}.bootstrap .btn-secondary:hover{opacity:.7}.bootstrap .btn-secondary svg{fill:#f28c00;stroke:#f28c00}.bootstrap .btn-ghost{background-color:transparent;border-color:#25282b;color:#191919}.bootstrap .btn-ghost:active{background-color:#f3f3f3}.bootstrap .btn-ghost:hover{opacity:.7}.bootstrap .btn-ghost svg{fill:#191919;stroke:#191919}.bootstrap .btn-outlined{background-color:#fff;border-color:#fff;color:#191919}.bootstrap .btn-outlined:active{background-color:#f3f3f3;border-color:#f3f3f3}.bootstrap .btn-outlined:hover{opacity:.7}.bootstrap .btn-outlined svg{fill:#191919;stroke:#191919}.bootstrap .btn-outlined-primary{background-color:#fff;border-color:#fff;color:#f28c00}.bootstrap .btn-outlined-primary:active{background-color:#f3f3f3;border-color:#f3f3f3}.bootstrap .btn-outlined-primary:hover{opacity:.7}.bootstrap .btn-outlined-primary svg{fill:#f28c00;stroke:#f28c00}.bootstrap .btn-link{background-color:transparent;border-color:transparent;color:#191919;text-decoration:underline}.bootstrap .btn-link:hover{opacity:.7}.bootstrap .btn-link:focus{box-shadow:none;outline:1px solid #247cff;outline-offset:-10px}.bootstrap .btn-link svg{fill:#191919}.bootstrap .btn-link.btn-sm:focus{outline-offset:0px}.bootstrap .btn-outline-primary{background-color:transparent;border:1px solid #f28c00;color:#f28c00}.bootstrap .btn-outline-primary:hover{background-color:#f28c00;border-color:transparent;color:#fff}.bootstrap .btn-outline-dark{border:1px solid #25282b;color:#25282b}.bootstrap .btn-outline-dark:hover{border-color:#61686f;color:#61686f}.bootstrap .pagination{padding:0;height:32px;background-color:transparent;border:none;justify-content:flex-end}.bootstrap .pagination .page-item{border-radius:4px;height:32px;min-width:32px;margin-right:16px}@media (max-width: 767px){.bootstrap .pagination .page-item{display:none}.bootstrap .pagination .page-item.active,.bootstrap .pagination .page-item.page-prev,.bootstrap .pagination .page-item.page-next{display:block}}.bootstrap .pagination .page-item:last-child{margin-right:0}.bootstrap .pagination .page-item:focus-within{box-shadow:0 0 0 1px #1c54a7}.bootstrap .pagination .page-item.disabled{opacity:.4}.bootstrap .pagination .page-item.disabled .page-link{cursor:default}.bootstrap .pagination .page-item:hover{background-color:#e5e5e5}.bootstrap .pagination .page-item.page-prev,.bootstrap .pagination .page-item.page-next{background-color:#fff}.bootstrap .pagination .page-item.page-prev:hover,.bootstrap .pagination .page-item.page-next:hover{background-color:#e5e5e5}.bootstrap .pagination .page-item.page-prev:hover.disabled,.bootstrap .pagination .page-item.page-next:hover.disabled{background-color:#fff}.bootstrap .pagination .page-item.active{background-color:#f28c00}.bootstrap .pagination .page-item.active .page-link{color:#fff;cursor:default}.bootstrap .pagination .page-item svg{display:block;fill:#191919;stroke:#191919}.bootstrap .pagination .page-link{color:#191919;line-height:24px;text-align:center;padding:4px;margin:0;display:block;border-radius:4px}.bootstrap .pagination .page-link:hover{text-decoration:none}.bootstrap .progress{background-color:#f2f2f2;border-radius:2px;height:4px;margin-bottom:4px}.bootstrap .progress .progress-bar{background-color:#f28c00;border-radius:2px;height:100%}.bootstrap .progress+.subtext{display:flex;justify-content:space-between;align-items:flex-start}.bootstrap .error .select2-container .select2-selection--single{box-shadow:0 0 2px red}.bootstrap .select2-container .select2-selection--single{border-radius:4px;box-sizing:border-box;color:#52575c;height:40px;line-height:40px}.bootstrap .select2-container .select2-selection--single.select-primary{color:#f28c00}.bootstrap .select2-container .select2-selection--multiple{min-height:40px;box-sizing:border-box}.bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#f28c00;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__arrow b{background:url(/img/icons/pointer_up_orange.svg);rotate:0deg;border:none}.bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-color:#f28c00;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple:after{background:url(/img/icons/pointer_up_orange.svg);rotate:0deg}.bootstrap .select2-container--default .select2-selection--single{border-color:#4c4c4c}.bootstrap .select2-container--default .select2-selection--single.select-primary{border-color:#ffd499}.bootstrap .select2-container--default .select2-selection--single.select-primary .select2-selection__rendered{color:#f28c00!important}.bootstrap .select2-container--default .select2-selection--single.select-primary .select2-selection__arrow b{background:url(/img/icons/pointer_up_orange.svg);rotate:180deg}.bootstrap .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#ccc}.bootstrap .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:7px;padding-left:8px;padding-right:24px;color:#191919;line-height:24px}.bootstrap .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px;width:24px;height:24px}.bootstrap .select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(/img/icons/pointer_down.svg)}.bootstrap .select2-container--default .select2-selection--multiple{border-color:#4c4c4c;border-radius:4px}.bootstrap .select2-container--default .select2-selection--multiple:after{top:7px;right:5px;width:24px;height:24px;background:url(/img/icons/pointer_down.svg)}.bootstrap .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:8px;padding-right:24px}.bootstrap .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:0 8px 0 0;padding:9px 0;color:#4c4c4c;background-color:transparent;line-height:normal}.bootstrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-top:4px;margin-left:4px;margin-right:0;font-size:0;width:16px;height:16px;background:url(/img/icons/cross.svg)}.bootstrap .select2-container--default .select2-search--inline .select2-search__field{min-height:38px;padding-left:0;color:#4c4c4c}.bootstrap .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff4e5}.bootstrap .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#f2f2f2;border-color:#ccc}.bootstrap .select2-container--open .select2-dropdown--below{margin-top:4px;border:none;border-radius:4px;filter:drop-shadow(0 2px 10px rgba(0,0,0,.1)) drop-shadow(0 0 2px rgba(0,0,0,.2))}.bootstrap .select2-results__option{padding:8px;font-size:16px;line-height:24px;color:#333;border-bottom:none}.bootstrap .select2-results__option[aria-selected=true]{background-color:#fff;justify-content:space-between;display:flex}.bootstrap .select2-results__option[aria-selected=true]:after{content:"";width:24px;height:24px;background:url(/img/icons/checked_orange.svg);display:block}.bootstrap .select2-selection__rendered{color:#4c4c4c!important}.bootstrap .table{box-shadow:none;font-size:16px;line-height:24px;width:100%}.bootstrap .table th,.bootstrap .table td{padding:16px;vertical-align:top;border-top:1px solid #e5e5e5}@media (max-width: 1023px){.bootstrap .table th,.bootstrap .table td{padding:16px 12px}}.bootstrap .table th:first-child,.bootstrap .table td:first-child{padding-left:0}.bootstrap .table th:last-child,.bootstrap .table td:last-child{padding-right:0}.bootstrap .table thead th{vertical-align:bottom;border-bottom:2px solid #e5e5e5}.bootstrap .table tbody+tbody{border-top:2px solid #e5e5e5}.bootstrap .table-sm th,.bootstrap .table-sm td{padding:4px}.bootstrap .table-bordered,.bootstrap .table-bordered th,.bootstrap .table-bordered td{border:1px solid #e5e5e5}.bootstrap .table-bordered thead th,.bootstrap .table-bordered thead td{border-bottom-width:2px}.bootstrap .table-borderless th,.bootstrap .table-borderless td,.bootstrap .table-borderless thead th,.bootstrap .table-borderless tbody+tbody{border:0}.bootstrap .table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.bootstrap .table-hover tbody tr:hover{color:#212529;background-color:#00000013}.bootstrap .table-primary,.bootstrap .table-primary>th,.bootstrap .table-primary>td{background-color:#b8daff}.bootstrap .table-hover .table-primary:hover{background-color:#9fcdff}.bootstrap .table-hover .table-primary:hover>td,.bootstrap .table-hover .table-primary:hover>th{background-color:#9fcdff}.bootstrap .table-secondary,.bootstrap .table-secondary>th,.bootstrap .table-secondary>td{background-color:#d6d8db}.bootstrap .table-hover .table-secondary:hover{background-color:#c8cbcf}.bootstrap .table-hover .table-secondary:hover>td,.bootstrap .table-hover .table-secondary:hover>th{background-color:#c8cbcf}.bootstrap .table-success,.bootstrap .table-success>th,.bootstrap .table-success>td{background-color:#c3e6cb}.bootstrap .table-hover .table-success:hover{background-color:#b1dfbb}.bootstrap .table-hover .table-success:hover>td,.bootstrap .table-hover .table-success:hover>th{background-color:#b1dfbb}.bootstrap .table-info,.bootstrap .table-info>th,.bootstrap .table-info>td{background-color:#bee5eb}.bootstrap .table-info th,.bootstrap .table-info td,.bootstrap .table-info thead th,.bootstrap .table-info tbody+tbody{border-color:#86cfda}.bootstrap .table-hover .table-info:hover{background-color:#abdde5}.bootstrap .table-hover .table-info:hover>td,.bootstrap .table-hover .table-info:hover>th{background-color:#abdde5}.bootstrap .table-warning,.bootstrap .table-warning>th,.bootstrap .table-warning>td{background-color:#ffeeba}.bootstrap .table-hover .table-warning:hover{background-color:#ffe8a1}.bootstrap .table-hover .table-warning:hover>td,.bootstrap .table-hover .table-warning:hover>th{background-color:#ffe8a1}.bootstrap .table-danger,.bootstrap .table-danger>th,.bootstrap .table-danger>td{background-color:#f5c6cb}.bootstrap .table-hover .table-danger:hover{background-color:#f1b0b7}.bootstrap .table-hover .table-danger:hover>td,.bootstrap .table-hover .table-danger:hover>th{background-color:#f1b0b7}.bootstrap .table-light,.bootstrap .table-light>th,.bootstrap .table-light>td{background-color:#fdfdfe}.bootstrap .table-hover .table-light:hover{background-color:#ececf6}.bootstrap .table-hover .table-light:hover>td,.bootstrap .table-hover .table-light:hover>th{background-color:#ececf6}.bootstrap .table-dark,.bootstrap .table-dark>th,.bootstrap .table-dark>td{background-color:#c6c8ca}.bootstrap .table-hover .table-dark:hover{background-color:#b9bbbe}.bootstrap .table-hover .table-dark:hover>td,.bootstrap .table-hover .table-dark:hover>th{background-color:#b9bbbe}.bootstrap .table-active,.bootstrap .table-active>th,.bootstrap .table-active>td{background-color:#00000013}.bootstrap .table-hover .table-active:hover{background-color:#00000013}.bootstrap .table-hover .table-active:hover>td,.bootstrap .table-hover .table-active:hover>th{background-color:#00000013}.bootstrap .table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.bootstrap .table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.bootstrap .table-dark{color:#fff;background-color:#343a40}.bootstrap .table-dark th,.bootstrap .table-dark td,.bootstrap .table-dark thead th{border-color:#454d55}.bootstrap .table-dark.table-bordered{border:0}.bootstrap .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.bootstrap .table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width: 575.98px){.bootstrap .table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap .table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.bootstrap .table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap .table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.bootstrap .table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap .table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.bootstrap .table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap .table-responsive-xl>.table-bordered{border:0}}.bootstrap .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap .table-responsive>.table-bordered{border:0}.bootstrap .close svg{fill:#333}.bootstrap .close:focus svg,.bootstrap .close:hover svg{fill:#191919}.bootstrap .close:not(:disabled):not(.disabled){cursor:pointer}.bootstrap button.close{padding:0;background-color:transparent;border:0}.bootstrap .modal-open{overflow:hidden}.bootstrap .modal{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;opacity:1;outline:0;overflow:hidden;z-index:300}.bootstrap .modal-open .modal{overflow-x:hidden;overflow-y:auto}.bootstrap .modal-dialog{margin:48px auto 0;position:relative;pointer-events:none;max-width:1200px;min-height:300px}@media (max-width: 1023px){.bootstrap .modal-dialog{margin:0 16px}}@media (max-width: 767px){.bootstrap .modal-dialog{margin:0}}.bootstrap .modal.fade .modal-dialog{display:flex;top:50%;transition:transform .3s ease-out;transform:translateY(-50%)}.bootstrap .modal.show .modal-dialog{transform:translate(0)}.bootstrap .modal-content{background-color:#fff;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;outline:0;padding:32px 40px 40px 32px;position:relative;pointer-events:auto;max-height:80vh;width:100%}@media (max-width: 767px){.bootstrap .modal-content{padding:16px}}.bootstrap .modal-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:32px}.bootstrap .modal-header .close{height:24px;position:absolute;right:4px;top:4px;width:24px}.bootstrap .modal-title{margin-bottom:0}.bootstrap .modal-body{flex:1 1 auto;overflow:auto;margin-bottom:32px;position:relative}.bootstrap .modal-body form{overflow:hidden}.bootstrap .modal-footer{display:flex;align-items:center}.bootstrap .modal-footer.buttons-right{justify-content:flex-end}.bootstrap .modal-footer>:not(:first-child){margin-left:.25rem}.bootstrap .modal-footer>:not(:last-child){margin-right:.25rem}.bootstrap .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.bootstrap .has-tooltip{position:relative}.bootstrap .tooltip{background-color:#fff;border-radius:4px;bottom:36px;box-shadow:0 2px 12px #00000029;box-sizing:border-box;color:#191919;display:none;font-size:14px;left:50%;line-height:20px;padding:8px;position:absolute;transform:translate(-50%);width:auto;z-index:20}.bootstrap .tooltip:after{border-color:#ffffff transparent transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.bootstrap .align-self-center{align-self:center}.bootstrap .custom-switch .custom-control-input{display:none}.bootstrap .custom-switch .custom-control-input:checked+.custom-control-label:after{background-color:#f28c00}.bootstrap .custom-switch .custom-control-input:checked+.custom-control-label:before{right:2px}.bootstrap .custom-switch .custom-control-label{position:relative;align-items:center;justify-content:space-between;display:flex}.bootstrap .custom-switch .custom-control-label:after{content:"";width:36px;height:20px;background-color:#4e4e4e;border-radius:100px;transition:all .3s ease-in-out}.bootstrap .custom-switch .custom-control-label:before{content:"";position:absolute;top:50%;right:18px;margin-top:-8px;width:16px;height:16px;border-radius:8px;background-color:#fff;transition:all .3s ease-in-out}.bootstrap .justify-content-between{justify-content:space-between!important}.bootstrap .align-items-center{align-items:center!important}.bootstrap .card{background-color:#fff;background-clip:border-box;border-radius:4px;display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.bootstrap .card-body{flex:1 1 auto;padding:32px}@media (max-width: 1023px){.bootstrap .card-body{padding:24px}}.bootstrap .text-nowrap{white-space:nowrap!important}.ut-noty__panel{display:none;position:absolute;width:288px;filter:drop-shadow(0px 2px 12px rgba(51,30,0,.25));top:44px;right:-110px;z-index:100}.ut-noty__panel__empty{display:block;text-align:center;font-weight:400;font-size:16px}.ut-noty__panel--open .ut-noty__panel,.ut-noty__panel--open .ut-noty__panel__angle{display:block}.ut-noty__panel__angle{display:none;width:30px;height:14px;position:absolute;bottom:-7px;left:2px;overflow:hidden;z-index:101}.ut-noty__panel__angle:before{content:"";top:7px;left:6px;display:block;height:17px;width:17px;border-radius:3px;background-color:#fff;position:absolute;transform:rotate(45deg);box-shadow:0 0 12px #331e0040}.ut-noty__panel__container{width:34px;height:37px;position:relative}.ut-noty__panel__container--has-noty .ut-noty__panel__header,.ut-noty__panel__container--has-noty .ut-noty__panel__footer{display:flex}.ut-noty__panel__container--has-noty .ut-noty__bell-btn__count,.ut-noty__panel__container--has-noty .ut-noty__panel__item{display:block}.ut-noty__panel__container--has-noty .ut-noty__panel__empty{display:none}.ut-noty__panel__inner{padding:16px;background-color:#fff;border-radius:4px}.ut-noty__panel__header{display:none;height:40px;align-items:center;justify-content:space-between;margin-bottom:8px}.ut-noty__panel__header__title{color:#f28c00;font-weight:500;cursor:pointer}.ut-noty__panel__subheader{font-weight:700;font-size:12px;text-transform:uppercase;color:#b3b3b3;margin-bottom:8px}.ut-noty__panel__footer{display:flex;align-items:center;height:40px;margin-top:5px}.ut-noty__panel__title{font-weight:700;font-size:12px;line-height:23px;text-transform:uppercase;color:#b3b3b3;margin-bottom:8px}.ut-noty__panel__close-btn{display:block;width:22px;height:22px;border:0;cursor:pointer;outline:none;background:transparent}.ut-noty__panel__item{display:none;padding:8px;background:#f2f2f2}.ut-noty__panel__item:not(:last-child){margin-bottom:8px}.ut-noty__panel__item__footer{display:flex;align-items:center;padding:8px 0;margin-top:3px}.ut-noty__panel__item__text{color:#1a1a1a;font-size:12px;line-height:16px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:32px;overflow:hidden;text-overflow:ellipsis}.ut-noty__panel__item__label{width:8px;height:8px;border-radius:50%;background:#d0d0d0;margin-right:8px}.ut-noty__panel__item__label--c1{background:#f2f2f2}.ut-noty__panel__item__label--c2,.ut-noty__panel__item__label--c3,.ut-noty__panel__item__label--c4{background:#fff4cc}.ut-noty__panel__item__label--c5,.ut-noty__panel__item__label--c6,.ut-noty__panel__item__label--c7{background:#d3e2f8}.ut-noty__panel__item__label--c8{background:#fff4e6}.ut-noty__panel__item__date{font-size:12px;color:#666;line-height:0}.ut-noty__panel__show-all{display:block;width:100%;text-align:center;font-size:14px;color:#f28c00;font-weight:500}.ut-noty__bell-btn{border:0;display:flex;align-items:center;padding:8px;outline:none;position:relative;cursor:pointer;background-color:transparent}.ut-noty__bell-btn__count{display:none;position:absolute;background:#f28c00;border-radius:4px;font-weight:700;font-size:12px;height:16px;padding:0 4px;color:#fff;line-height:17px;border:1px solid #fff;left:20px;top:-1px}@media (max-width: 900px){.ut-noty__panel{right:-30px}.ut-noty__bell-btn__count{width:6px;height:6px;box-sizing:border-box;padding:0;border-radius:50%;top:10px}.ut-noty__bell-btn__count span{display:none}}@media (max-width: 467px){.ut-noty__panel{right:-110px}}a,a:link,a:visited,a:focus,a:active{outline:0}.noscroll{overflow:hidden}.text-muted{color:#aaa}.popup-wrapper.popup-hidden{display:none}.popup-buttons{justify-content:flex-end}.popup-buttons button,.popup-buttons a{margin-right:30px}.popup-buttons button:last-child,.popup-buttons a:last-child{margin-right:0}.enter-popup{z-index:360}.popup-title--small{font-size:30px}.popup-field::-moz-placeholder{line-height:revert}button.ajax{background-image:url(/images/ajax.gif);background-repeat:no-repeat;background-position:center}.program-template-wrapper .program-template>div{z-index:1;position:relative}.program-template-wrapper .plan-table{font-size:12px;border:1px solid black;border-collapse:collapse}.program-template-wrapper .plan-table tr{display:table-row}.program-template-wrapper .plan-table th,.program-template-wrapper .plan-table td{border:1px solid black;padding:5px;font-size:12px}.program-template-wrapper .plan-table th{text-align:center;vertical-align:middle;white-space:nowrap}.program-template-wrapper .plan-table td.num{text-align:center;vertical-align:top}.program-template-wrapper .plan-table td.str{text-align:left;vertical-align:top}.program-template-wrapper .plan-table .r-90{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";transform:rotate(-90deg);position:relative;margin-bottom:0}.program-download-wrapper--desktop{position:sticky;top:0}.program-download-wrapper .program-download__list svg{fill:#486c97}.program-download-wrapper .program-download__list:hover svg{fill:#f28c00}.select2-selection--single{border-left:1px solid #ccc}.error-alert{background-color:#f5c6cb;border:1px solid #f8d7da;color:#721c24;position:relative;padding:12px 20px;margin-bottom:16px}.error-alert.alert-info{color:#004085;background-color:#cce5ff;border-color:#b8daff}.error-alert.alert-info .close{color:#004085}.error-alert .close{position:absolute;right:15px;color:#721c24;opacity:.5}.error-alert .close:hover{opacity:1}.opacity-0{opacity:0}.discipline-wrapper .overlay{align-items:center;background:white;border:1px solid rgba(0,0,0,.1);display:flex;font-size:20px;justify-content:center;height:735px;margin-top:1px;position:absolute;width:100%;z-index:15}@media (max-width: 767px){.discipline-wrapper .overlay{height:513px}}.table-bordered{border-collapse:collapse;border:#000 solid 1px;border-right:0}.table-bordered th,.table-bordered td{border-collapse:collapse;border-right:#000 solid 1px}.order-view{margin-top:18px}.program-template-list .table-bordered{box-shadow:none;border:none}.program-template-list .table-bordered tr{align-items:stretch;display:inherit;border-bottom-color:#000}.program-template-list .table-bordered tr:last-child{border-bottom:0}.json_text{max-height:70vh;min-height:70vh}.select2{cursor:pointer}.select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#939393!important}.select2-container .select2-selection--single{overflow:visible}.select2-container .select2-selection--single.field--error,.select2-container .select2-selection--multiple.field--error{background-color:#ffeded}.select2-container .select2-selection--single .select2-selection__clear{position:absolute;right:-20px}.search-advanced-field--year{padding-left:45px;padding-right:17px;text-align:right}::-webkit-input-placeholder{color:#939393;opacity:1}::-moz-placeholder{color:#939393;opacity:1}:-moz-placeholder{color:#939393;opacity:1}:-ms-input-placeholder{color:#939393;opacity:1}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.user-action__link--active,.display-block{display:block}.notes-drop-list{display:none}a.notes-drop-list__item-left:hover,a.notes-drop-list__item-left:focus{cursor:default}a.notes-drop-list__item-left:hover .notes-drop-list__bookmarks{color:#486c97}a.notes-drop-list__item-left:hover svg path:nth-of-type(2){fill:#486c97}.notes-drop-list__icon,.have-tooltip{position:relative}.notes-drop-list__bookmarks-page:hover,.notes-drop-list__bookmarks-page:focus,.notes-drop-list__bookmarks-text:hover,.notes-drop-list__bookmarks-text:focus,.notes-drop-list__icon:hover,.notes-drop-list__icon:focus{cursor:pointer;color:#f28c00}a.notes-drop-list__item-left:hover .notes-drop-list__icon:hover svg path:nth-of-type(2),a.notes-drop-list__item-left:hover .notes-drop-list__icon:focus svg path:nth-of-type(2){fill:#f28c00}.notes-drop-list__icon:hover .tooltip,.have-tooltip:hover .tooltip{display:block}.notes-drop-list__item-right .button-icon{margin-left:30px}.notes-drop-list__item-right a.button-icon--remove{width:24px;height:24px;text-align:center}.notes-drop-list__item-right a.button-icon--remove img{vertical-align:middle}.notes-drop-list__bookmarks-text{max-height:100%}.buffer{position:absolute;left:-10000px;width:0;height:0}.copyright-list__content{padding-bottom:10px}.ikpp-connect__message{margin:25px -1px -1px;padding:16px 40px;font-size:16px;line-height:26px;color:#2b2b2b;background-color:#0000001a;box-sizing:border-box}.ikpp-connect__admins{margin:25px -1px -1px;padding:16px 40px;font-size:16px;line-height:26px;color:#2b2b2b;box-sizing:border-box}.catalog-filter form{position:relative}.catalog-filter form .sidebar-authors .search-row__field--end span.search-row__icon{cursor:pointer;top:11px}.catalog-filter form .sidebar-authors .search-row__field--end span.search-row__icon:hover svg path{opacity:1}.catalog__button--show-more{display:none}.catalog__button--show-more.show-more{display:inline-block}.catalog__button--clear-filter{font-size:14px;font-weight:600;letter-spacing:.4px;margin:0}.catalog__button--show-filter{margin-left:5px}.catalog ul.lvl2{margin-left:0}.catalog .lvl2,.catalog .lvl3{display:none}div.page-content--big .pre_loader{padding:30px}.sales-white{padding:12px 19px;display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:16px;color:#000c;box-sizing:border-box;background:none;box-shadow:none}.free-book{position:absolute;top:-9px;left:24px}.user-action__link--active{display:block}.books-list__img>a{position:relative;overflow:hidden;display:block}.books-list__img>a .sale{position:absolute;top:-9px;left:-36px;width:109px;height:56px;background-color:red;font-size:12px;color:#fff;transform:rotate(-45deg);display:block}.books-list__img>a .sale b{position:absolute;bottom:0;width:100%;text-align:center;display:block}.button-orange--read{margin-bottom:10px}.button-margins-h{margin-left:1em;margin-right:1em}.mobile_vertion{position:relative}.mobile_vertion img{vertical-align:middle}.mobile_vertion:hover .tooltip{left:-74px;display:block}.left{text-align:left}.center{text-align:center}.right{text-align:right}.buy-book-menu__all-prices{font-size:16px;line-height:19px;color:#434343;text-align:right}.books-list__free-delivery{position:relative}.books-list__free-delivery:hover{cursor:default}.books-list__free-delivery:hover .tooltip{width:229px;bottom:calc(100% + 10px);left:50%;display:block;color:#fff;font-size:14px;line-height:1.3;font-weight:400;transform:translate(-50%)}.button-white:disabled,.button-white.disabled{color:#0000004d;background-color:#f1f1f1;pointer-events:none}a.button-white.disabled{flex-direction:column}a.button-white.disabled span:first-child{margin-bottom:5px}.access_info{margin-top:20px}.content-center__row-fields{width:100%}.jstree-default .jstree-clicked,.jstree-default .jstree-context,.jstree-default .jstree-hovered{background:transparent}.jstree-default .jstree-node[aria-selected=true]{background:#fff89f}.chosen-select{width:100%}.chosen-select--error+.select2 .select2-selection--single,.chosen-select--error+.select2 .select2-selection--multiple{background-color:#ffeded!important}.button-icon--menu{align-items:center;color:#939393}.button-icon--menu .icon-text{display:inline-block;margin-left:5px}@media (max-width: 767px){.button-icon--menu .icon-text{display:none}}.button-icon--menu:hover .icon-text{color:#000}.field--comment{line-height:21px}.input-group{display:flex;align-items:center}.input-group .field{width:auto;flex:1}.input-group--addon{margin-left:10px}.field-title span{color:#828282de;font-size:14px}.button-green{padding:16px 31px;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-size:19px;line-height:20px;color:#fff;background-color:#00a744;transition:.2s;box-sizing:border-box;box-shadow:none;border:none;cursor:pointer}.button-green:hover,.button-green--active{background-color:#00c14e}.button-green:active{background-color:#008e3a}.button-green--disabled{color:#0000004d;background-color:#f1f1f1;pointer-events:none}.button-green--read{padding:12px 31px;margin-bottom:10px}@media (max-width: 1023px){.button-green{font-size:16px;line-height:20px}}@media (max-width: 767px){.button-green{font-size:17px}}.list .pre_loader{padding-top:15px;padding-right:15px;display:none}.list a.list__button svg{margin-right:5px}.list a.list__button span{text-transform:lowercase}.button-dark-old{cursor:pointer}.button-dark-old:disabled{opacity:.3;cursor:default}.button-dark-old:disabled:hover{color:#000}.button-dark-old:disabled:hover svg g{opacity:.6}.button-dark-old:disabled:hover svg g path:nth-of-type(2){fill:#000}form.resetpass input{margin-bottom:0!important}form.resetpass div.content-center-form__descr{margin-top:30px}.attention{font-weight:500;color:#f04f48}@media (min-width: 1200px){.nested-list-row--favorite.selected .nested-list__icon-img{display:none}.nested-list-row--favorite.selected .nested-list__icon-check--desktop{display:block}}.nested-list-row.selected{cursor:pointer}@media (min-width: 1200px){.nested-list-row.selected{background-color:#fffbca}.nested-list-row.selected .nested-list__icon-img{display:none}.nested-list-row.selected .nested-list__icon-img--active{display:block}}.content-rpd-must__icon{margin-top:5px}.highlight{background-color:#ff9}.selectHighlight{background-color:#ff0;border-radius:5px;box-shadow:0 1px 4px #000000b3;padding:1px 4px;margin:0 -4px;color:red}.finded{color:#fff;background:#8a8a7b}.book_list-item{padding:16px 40px}.materials-icons{margin-top:5px;margin-right:5px}.page-content-head--border-bottom{border-bottom:1px solid #e6e6e6}.border-radius3px{border-radius:5px}.faq-catalog__list-item--active .faq-catalog__sublist{display:none}.faq-heading__search-icon{position:absolute;z-index:10;display:none}label.faq-heading__search input{width:0;position:absolute;right:0}.faq-header .content-center__error-block{display:none}.faq-header .highlight{background:#ff0000}.js-tree-wrapper .field{width:710px}.js-tree-wrapper .field>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.js-tree-wrapper .field.nested-list-select{padding-left:18px;padding-right:18px}.page-content-head--border-bottom{border-bottom:#e6e6e6 solid 1px}@media (max-width: 767px){.page-content-head__title{line-height:1.2;width:90%;overflow-x:scroll}}.content-rpd-must--padding-left{padding-left:40px}.biblio-poster-list__item--plakat{height:auto}.table{width:100%;box-shadow:0 1px 3px #0000001a;border-collapse:collapse}.table.table-bordered th,.table.table-bordered td{padding:10px 20px;border-collapse:collapse;border:#e0e0e0 solid 1px}.example-link{color:#486c97;word-wrap:break-word}.example-link--active:hover{color:#f28c00;cursor:pointer}.main-link--info{margin-left:0;padding:0}.page-content__text--full{margin-bottom:20px;font-size:16px;line-height:26px;color:#434343}.page-content__text--full:last-child{margin-bottom:0}.page-content__text-small .header-menu__link--catalog{font-weight:400}.map-list__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-section__count{min-width:45px}.mobile-stors{width:100%;display:flex;justify-content:space-around}.mobile-stors a img{height:50px;max-width:100%;width:auto}.book-about{min-height:317px;height:auto}.book-about-info__link{display:inline}.book-about-info--long{height:auto}.book-about-info--long:after{display:none}.book-liked-list .dislike{font-size:14px;color:#486c97}.book-liked-list .dislike:hover{color:#f28c00}.share-list .share-list__item{position:relative;white-space:nowrap}.share-list .share-list__item .unlike svg path{fill:#486c97}.share-list .share-list__item .unlike:hover svg path{fill:#f28c00}.share-list .share-list__item .dislike svg path{fill:#f28c00}.share-list .share-list__item .tooltip{bottom:-74px}.share-list .share-list__item .count-like .tooltip{bottom:-55px}.cursor-default{cursor:default}.cursor-default:active,.cursor-default:hover{color:#000000b3;background-color:#fff;border:1px solid #b3b3b3}.unlink svg path{fill:#f28c00}.get-price{margin-bottom:19px;margin-top:27px;position:relative}.get-price__link{width:100%;display:block;font-size:16px;line-height:19px;text-align:center}.get-price-list{display:none;padding:0;width:419px;position:absolute;top:calc(100% + 5px);transform:translate(-40%);box-sizing:border-box;background-color:#fff;box-shadow:0 1px 3px #0000001a;border:solid 1px #cccccc}.get-price-list__item{margin-bottom:0;border-bottom:1px solid #ededed;padding:12px 20px;display:flex;justify-content:space-between;align-items:center}.get-price-list__item:last-of-type{border-bottom:none}.get-price-list__item:hover{background-color:#fffbca}.get-price-list__info{font-size:16px;line-height:19px;color:#434343}.get-price-list__price{display:flex;font-size:16px;line-height:19px;color:#434343;white-space:nowrap}.get-price-list__price:after{content:"₽";margin-left:5px;font-size:16px;line-height:19px;color:#434343}.get-price-list__price--link{color:#486c97}.get-price-list__price--link a{white-space:nowrap;color:#486c97}.get-price-list__price--link:after{color:#486c97}.get-price-list__price--link:hover,.get-price-list__price--link:hover a{color:#f28c00}.get-price-list__price--link:hover:after{color:#f28c00}svg.tags__icon{fill:#5b5b5b}.margin-right-5{margin-right:5px}.margin-bottom-50px{margin-bottom:50px!important}.share-list__link--social{position:relative}.share-list__link--social .ya-share2{display:none;position:absolute;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:solid 1px #cccccc;box-sizing:border-box;z-index:19;padding:5px;width:204px;top:25px;left:-30px}.share-list__link--social:hover .ya-share2{display:block}.program-template-list div{text-align:justify;max-width:100%}.program-template-list ul.sub-list li:before{background:transparent}.requests-list__delivery{margin-left:43px;font-size:16px;line-height:26px;color:#494949}@media (max-width: 767px){.requests-list__delivery{margin-left:0;font-size:14px;line-height:22px}}.requests-list__delivery-descr{display:flex;justify-content:flex-start;align-items:center;font-weight:500}.requests-list__delivery-descr:after{content:"₽";margin-left:5px;font-size:16px;line-height:26px;color:#494949;font-weight:500}@media (min-width: 1200px){.services-list__item:nth-of-type(3n){border-right:1px solid rgba(0,0,0,.1)}.services-list__item:nth-of-type(3n):hover{padding-right:0;border-right:none}.services-list__item:hover+.services-list__item:nth-of-type(4),.services-list__item:hover+.services-list__item:nth-of-type(7){border-left-color:#0000001a}.services-list__item{border-bottom:1px solid rgba(0,0,0,.1)}.services-list__item:nth-of-type(1),.services-list__item:nth-of-type(2),.services-list__item:nth-of-type(3){border-bottom:none}.services-list__item:nth-of-type(4),.services-list__item:nth-of-type(5),.services-list__item:nth-of-type(6){border-top:1px solid rgba(0,0,0,.1)}}@media (max-height: 500px){jdiv#jcont{height:252px!important}}.video-list__video iframe,a.video-list__title{max-width:100%}.services ul.services-list{flex-wrap:wrap;display:flex;border-collapse:collapse}.services ul.services-list li{flex:1 0 33%;border-collapse:collapse}.services a.button-long{display:none}.services a.button-long__active{display:flex}.services-list__item__display-none{display:none}@media (max-width: 844px){.services-tab{margin-right:20px}.services-tab__link{padding:11px 0 10px;font-size:14px;line-height:17px}}@media (max-width: 590px){.services-tabs{display:block}.services-tab{margin-right:0}}@media (min-width: 1200px){.services-list__item:nth-of-type(3n){border-right:1px solid rgba(0,0,0,.1)}.services-list__item:nth-of-type(3n):hover{padding-right:0;border-right:none}.services-list__item:hover+.services-list__item:nth-of-type(4),.services-list__item:hover+.services-list__item:nth-of-type(7){border-left-color:#0000001a}.services-list__item{border-bottom:1px solid rgba(0,0,0,.1)}.services-list__item:nth-of-type(1),.services-list__item:nth-of-type(2),.services-list__item:nth-of-type(3){border-bottom:none}.services-list__item:nth-of-type(4),.services-list__item:nth-of-type(5),.services-list__item:nth-of-type(6){border-top:1px solid rgba(0,0,0,.1)}.sorting-menu__button{display:none}}.catalog__button--show-filter__double{margin:0;position:absolute;right:0}.books-list__name:hover{color:#f28c00}@media (max-width: 767px){.search-tools{display:none}.arrow_rotate{transform:rotate(180deg)}}.search-field--desctop{display:inline-block}@media (max-width: 767px){.search-field--mobile{display:block}}.search-wrapper{min-width:660px}@media (max-width: 767px){.search-wrapper{min-width:auto}}.search-tools{align-items:flex-start;flex-direction:inherit;height:60px}@media (max-width: 767px){.search-tools{height:auto}}.search-tools__searches{position:absolute;right:0;top:-130px}@media (max-width: 767px){.search-tools__searches{position:static}}.book-about-info-wrapper{flex-grow:1}.book-contents-sublist__media svg{opacity:.3}.admin-table__cell--department{min-width:180px;width:180px}span.ajax,i.icon-ajax{background-image:url(/images/ajax.gif);background-repeat:no-repeat;background-position:center;background-color:transparent;display:inline-block;height:16px;vertical-align:middle;width:24px}.validationMessage{margin-top:8px;font-size:14px;font-weight:500;color:#f04f48}.label_dev{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:#5bc0de}.admin-filters__date-period{display:flex;flex-wrap:wrap}.admin-filters__date-period .field-title{width:100%}.admin-filters__date-period .field{width:50%}.admin-filters__item--full{width:100%}.overlay{position:absolute;z-index:33;background-color:#fff9;text-align:center}.overlay .error{position:absolute;left:0;top:30px;line-height:1.5;font-size:20px;color:#840f0f}span.ajax,i.icon-ajax{background-image:url(/images/ajax.gif);background-repeat:no-repeat;background-position:center;background-color:transparent;display:inline-block;height:16px;vertical-align:middle;width:24px}.button-orange--small,.button-white--small{padding:8px 24px;font-size:14px}.export-list{position:relative}.export-list .export-list-menu{position:absolute;left:0;background-color:#fff;border:1px solid #ccc}.export-list:not(.export-list__opened) .export-list-menu{display:none}.export-list .export-list-menu .export-list-menu__item{border-bottom:1px solid #ededed}.export-list .export-list-menu .export-list-menu__item:last-of-type{border-bottom:none}.export-list .export-list-menu .export-list-menu__item:hover{background-color:#fffbca}.export-list .export-list-menu a{padding:10px;white-space:nowrap;display:block}.cart__count{display:inline}.user-order__donate .cart-gift{padding:0}.user-order__donate-text:last-of-type{margin-bottom:15px}.cart__text:last-of-type{margin-bottom:15px}.card-field__select-wrap{margin-bottom:15px}#collapse-one table td{font-size:12px}#collapse-one table td.actions .button-orange{font-size:12px;line-height:1.5;padding:3px 10px;border-radius:3px}.cart-item__content{width:100%}.mobile-menu-main__link svg{margin-right:10px}.button-orange:disabled{background-color:#939393;cursor:default}.admin-table__status-not-confirmed{font-weight:500}.select2-selection__choice{white-space:normal}.tooltip--right{bottom:-49px!important;left:-55px}.tooltip--right--remove{left:-27px}.button-icon--edit:hover .tooltip,.button-icon--remove:hover .tooltip{display:block}.book-preview__buy-button{padding:0;height:44px}.buy-book-menu--long{top:44px}.attach-file_capcha{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.attach-file_capcha{display:block}}.content-donate-book__list--border-top{border-top:#e6e6e6 solid 1px}.book-about-info-wrapper{position:relative}.book-about-info{position:static}.book-about-info:after{bottom:51px}li.creation-info__authors-item a.list__button{padding-top:0}.creation-info__authors-item:not(:last-child) .creation-info__authors-link:after{content:", "}.catalog-section>.container{height:500px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:5px}.order-menu-item{position:relative;left:63px;top:6px;width:105px}.order-position{color:#505050}.count-order-position{background:#df8a22;color:#fff;font-weight:700;padding:5px;border-radius:10px}.no-order-position{color:#505050}.button-white--view{position:static;margin-top:0;margin-bottom:10px}.button-white--in-marketplaces{padding:12px 0}.btn-in-marketplaces{position:relative;width:100%}.btn-in-marketplaces .buy-print-edition{box-sizing:border-box;opacity:0;pointer-events:none;top:100%}@media (max-width: 767px){.btn-in-marketplaces .buy-print-edition{width:100%}}.btn-in-marketplaces:hover .buy-print-edition{opacity:1;pointer-events:all}@media (max-width: 1023px){.btn-in-marketplaces:focus-within .buy-print-edition{opacity:1;pointer-events:all}}.buy-print-edition{position:relative;align-self:flex-end;width:100%}.buy-print-edition .buy-print-edition__list{background-color:#fff;border:solid 1px #cccccc;box-sizing:border-box;padding:0 20px;position:absolute;top:-1px;width:130%;z-index:100}@media (max-width: 1023px){.buy-print-edition .buy-print-edition__list{width:280px}}.buy-print-edition .buy-print-edition__list li{padding:20px 0}.buy-print-edition .buy-print-edition__list li:not(:last-child){border-bottom:1px solid #e4e4e4}.buy-print-edition .buy-print-edition__list li:hover{opacity:.6}.book-preview__price-wrapper .buy-print-edition .buy-print-edition__list{right:0}.buy-print-edition-item{display:flex;justify-content:space-between;align-items:center}.buy-print-edition-item span{font-size:14px;font-weight:600;line-height:24px;letter-spacing:.4px}.book span.buy-book-menu__title .promotion-text{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:#2ac769}ul.buy-book-menu__prices{flex-shrink:0}.order-request-add-book,.order-library-add-book{display:flex;align-items:center;justify-content:center;width:100%;margin:8px 0;padding:9px;border:1px solid #cccccc;box-sizing:border-box}.order-request-add-book__caption,.order-library-add-book__caption{font-size:16px;font-weight:400;line-height:24px}.order-request-add-book__tooltip,.order-library-add-book__tooltip{position:relative;display:flex;align-items:center;margin-left:4px}.order-request-add-book__tooltip-icon,.order-library-add-book__tooltip-icon{fill:#cdcdcd;stroke:none}.order-request-add-book__tooltip-text,.order-library-add-book__tooltip-text{width:300px;color:#fff;background-color:#191919;font-size:12px;font-weight:400;line-height:16px;border-radius:4px;bottom:36px;box-shadow:0 2px 12px #00000029;box-sizing:border-box;display:none;left:50%;padding:8px;position:absolute;transform:translate(-50%);z-index:20}.order-request-add-book__tooltip-text:after,.order-library-add-book__tooltip-text:after{border-color:#191919 transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}@media (max-width: 767px){.order-request-add-book__tooltip-text,.order-library-add-book__tooltip-text{width:180px}}.order-request-add-book__tooltip:hover .order-request-add-book__tooltip-text,.order-request-add-book__tooltip:hover .order-library-add-book__tooltip-text,.order-library-add-book__tooltip:hover .order-request-add-book__tooltip-text,.order-library-add-book__tooltip:hover .order-library-add-book__tooltip-text{display:flex}.order-request-add-book.in-request,.order-library-add-book.in-request,.order-request-add-book.in-library,.order-library-add-book.in-library{border-color:#f28c00;background-color:#f28c00;color:#fff}.order-request-add-book.in-request .order-request-add-book__tooltip,.order-library-add-book.in-request .order-request-add-book__tooltip,.order-request-add-book.in-library .order-request-add-book__tooltip,.order-library-add-book.in-library .order-request-add-book__tooltip,.order-request-add-book.in-request .order-library-add-book__tooltip,.order-library-add-book.in-request .order-library-add-book__tooltip,.order-request-add-book.in-library .order-library-add-book__tooltip,.order-library-add-book.in-library .order-library-add-book__tooltip{display:none}.order-request-add-course{display:flex;align-items:center;text-decoration:none!important}.order-request-add-course .order-request-add-course__icon{margin-right:5px;fill:#1c54a7;stroke:none}.order-request-add-course .order-request-add-course__caption{font-size:14px;font-weight:600;line-height:16px;color:#1c54a7}.order-request-add-course .order-request-add-course__tooltip{position:relative;display:flex!important;align-items:center;margin-left:4px}.order-request-add-course .order-request-add-course__tooltip .order-request-add-course__tooltip-icon{fill:#cdcdcd;stroke:none}.order-request-add-course .order-request-add-course__tooltip .order-request-add-course__tooltip-text{width:300px;color:#fff;background-color:#191919;font-size:12px;font-weight:400;line-height:16px;border-radius:4px;bottom:36px;box-shadow:0 2px 12px #00000029;box-sizing:border-box;display:none!important;left:50%;padding:8px;position:absolute;transform:translate(-50%);z-index:20}.order-request-add-course .order-request-add-course__tooltip .order-request-add-course__tooltip-text:after{border-color:#191919 transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}@media (max-width: 767px){.order-request-add-course .order-request-add-course__tooltip .order-request-add-course__tooltip-text{width:180px}}.order-request-add-course .order-request-add-course__tooltip:hover .order-request-add-course__tooltip-text{display:inline-block!important}.order-request-add-course.in-request .order-request-add-course__icon{fill:#f28c00}.order-request-add-course.in-request .order-request-add-course__caption{color:#f28c00}.order-request-add-course.in-request .order-request-add-course__tooltip{display:none!important}@media (max-width: 1023px){#book{flex-direction:column}.page-content-head ul.tags,.page-content-head .book-about{flex-direction:column;display:flex}.page-content-head .book-about .book-preview__img{display:flex;flex-direction:column;margin:0 auto}.page-content-head .book-about .book-preview__img img{margin-bottom:10px}.page-content-head .book-about .book-preview__img a{transform:inherit}.book-about-info-wrapper a.show_all{margin-top:10px}.books-list__buy{width:100%;margin-bottom:10px}.book-preview__add{height:44px;margin:0 0 10px;padding:0;width:100%}.get-price{width:100%}.get-price__link{padding:12px 19px;border:1px solid #b3b3b3;width:auto}.header-cart.order-menu-item{left:auto}.header-cart.order-menu-item a.header-contacts__link{width:100px}.buy-book-menu__prices-price,.buy-book-menu__all-prices{width:85px}.book .books-list__buy ul.buy-book-menu{width:100%;transform:none}.book span.buy-book-menu__title{flex-basis:103px;flex-shrink:0}.program-settings-row__descr{flex-grow:0}ul.get-price-list{left:unset;transform:translate(50%);width:50%}ul.buy-book-menu{transform:translate(50%);width:383px}.books-list__buy--active .buy-book-menu{right:auto;width:50%}.book-additional-info{width:100%!important}}@media (max-width: 290px){span.buy-book-menu__title{width:68px}span.get-price-list__info{width:88px}}@media (max-width: 767px){.book-preview__add{width:100%;margin:0 0 10px}.book-about .book-about-info-wrapper .show_all{margin-top:1px}.books-list__buy ul.buy-book-menu{width:100%;transform:none}li.get-price-list__item span.get-price-list__info{margin-right:20px}.get-price ul.get-price-list{width:100%}h1.page-content-head__title.book_title{margin-right:5px}ul.buy-book-menu__prices{flex-direction:column}form.form-horizontal .program-settings-row__select-wrap,form.form-horizontal .program-settings-row__descr{width:100%}.creation-info__year--middle{line-height:5px}ul.get-price-list{transform:none;left:unset}}.book-about-info__item{margin-bottom:13px}a.show_all{display:flex;font-size:medium;position:relative;height:44px;margin-top:31px;border-color:#c3d1c9}.program-settings-row__select-wrap,.program-settings-row__descr{overflow:hidden}@media (max-width: 1023px){.tooltip--middle{right:0;left:auto;bottom:auto}}@media (max-width: 767px){.book-preview__img .free-book{width:64px!important}.book-preview__img .button-white--view{transform:translate(0)}}.user-action__item .tooltip--my-right{width:226px;right:0;left:auto;bottom:auto;transform:translate(45%);top:-37px}.user-action__item .tooltip--my-right.copyclip{top:-57px}@media (max-width: 767px){.user-action__item .tooltip--my-right{top:0;right:100%}}.icon-svg-blue{fill:#00f}.icon-svg-green{fill:green}.icon-svg-red{fill:red}.icon-svg-orange{fill:#f28c00}.icon-svg-gray{fill:gray}body *:hover>.tooltip,body *:hover+.tooltip,body :active>.tooltip,body :active+.tooltip{display:block}.tooltip--center{width:auto;left:auto;min-width:100px;max-width:220px;white-space:nowrap;text-align:center;transform:translate(calc(-50% + 10px))}.books-list__new_edition{width:100%;margin-bottom:10px;position:relative;height:68px}.books-list__new_edition a{height:57px}.cert_list{border-collapse:collapse}.cert_list tr{border-bottom:1px solid #e6e6e6}.cert_list tr td a{color:#43434380}.quiz_buttons{width:163px;margin-right:-20px}.quiz_buttons li{width:38px;float:left}.quiz_buttons_item:hover .tooltip{display:block}.tooltip-quiz{bottom:auto;margin-top:11px;white-space:nowrap}.quiz-name{margin-top:-5px}.author-text{margin-top:24px}.author-list{position:absolute;margin-left:144px;margin-top:-22px}.quiz-subject{margin-top:-8px}.hide-theme,.move-theme,.del-theme{margin-left:950px;margin-top:0;white-space:nowrap}.quiz_button_preview{width:63px;float:right;margin-right:329px}.page-content__text-full-width{margin-bottom:20px;max-width:787px;font-size:16px;line-height:26px;color:#434343}.page-content__text-event{width:474px;float:left}.page-content__descr{width:100%;height:216px;margin-bottom:29px}.page-content__img{width:283px;float:right}.inner-title-orange{color:#ff6c00de}.school-picture{float:right;margin-left:26px}.school-presentation{background:orange;color:#fff;font-weight:700}.big-steps-descr{max-width:1026px;height:215px}.steps_title{margin-bottom:17px}.steps_column{float:left;margin-right:66px}.big-steps-title{max-width:926px}@media (max-width: 1199px){.registration-list-options--desktop{display:none}}.book-preview__add{margin-bottom:0}.button-self-work{margin-top:10px;width:100%}.add-course-list{position:relative;width:100%}.add-course-list .button-white{width:100%;padding-left:5px;padding-right:5px}.add-course-list ul{position:absolute;top:44px;min-width:100%;right:0;box-shadow:0 1px 3px #0000001a;background-color:#fff;border:1px solid #ccc;box-sizing:border-box;z-index:20;display:none}.add-course-list ul li{display:flex;padding:12px 20px;border-bottom:1px solid #ededed;white-space:nowrap}.add-course-list ul li:hover{background-color:#fffbca;cursor:pointer}.add-course-list ul li.already-added{color:#797979de}.add-course-list ul li svg:first-of-type{margin-right:16px}.add-course-list ul li svg:last-of-type{margin-left:16px}@media (max-width: 810px){.header-contacts{margin:0 10px}}@media (max-width: 900px){.header-menu__link{font-size:16px}}#modal-teacher-school-winter-2021-register h4{margin-bottom:8px}#modal-teacher-school-winter-2021-register h3{margin:0 0 32px;font-size:16px;font-weight:400}#modal-teacher-school-winter-2021-register .checkbox-control-label{margin-top:0}#modal-teacher-school-winter-2021-register .error .checkbox-control-label input[type=checkbox]{box-shadow:0 0 2px red}#modal-teacher-school-winter-2021-register .btn{width:176px}#modal-teacher-school-winter-2021-register .ajax{width:100%;height:300px;background-image:url(/images/ajax_big.gif);background-position:center;background-repeat:no-repeat;text-align:center;display:none}#modal-teacher-school-winter-2021-register .success{margin-top:33px;color:#00a744;display:none}jdiv .__jivoMobileButton{z-index:99}.popup-row.ajax{position:relative}.popup-row.ajax:after{content:"";position:absolute;top:41px;right:-24px;width:16px;height:16px;background-image:url(/images/ajax.gif);display:block}}.wrapper{max-width:1320px;margin:0 16px;padding-bottom:16px}@media (min-width: 1349px){.wrapper{margin:0 auto}}.wrapper-narrow{width:870px;margin:0 auto 120px}@media (max-width: 1023px){.wrapper-narrow{width:calc(100% - 32px);margin:0 auto 120px;padding:0 16px}}.h1{font-size:24px;line-height:28px;font-weight:700;margin:40px 24px 24px}@media (min-width: 1350px){.h1{margin-left:0;margin-right:0}}.h1:after{content:"";display:block;width:48px;height:4px;background:#F28C00;margin-top:4px}.h2{font-size:36px;line-height:40px}.h3{font-size:24px;line-height:28px}.sub-text{font-size:12px;line-height:16px}.sub-title{font-size:16px;line-height:24px;font-weight:500}.search-block{margin-bottom:70px}.trash-icon{display:inline-flex;background-image:url(/images/trash-bin-icon.svg);width:18px;height:20px;flex-shrink:0}.anchor-icon{display:inline-flex;background-image:url(/images/anchor-icon.svg);width:12px;height:20px;flex-shrink:0}.arrow-icon{display:inline-flex;background-image:url(/images/arrow-icon.svg);width:6px;height:10px}.orange-edit-icon{display:inline-flex;flex-shrink:0;background-image:url(/images/orange-edit-icon.svg);width:18px;height:18px}.anchor-btn{cursor:move}.buttons{margin:24px 0}.buttons-outside{margin-left:24px;margin-right:24px}@media (min-width: 767px){.buttons-outside{width:272px}}@media (min-width: 1350px){.buttons-outside{margin-left:0;margin-right:0}}.buttons .button{padding:8px 32px;margin:15px auto;border-radius:4px;border:#25282b solid 1px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px;display:flex;justify-content:center;max-width:272px}.buttons .button-oranges{color:#fff;background:#F28C00;border:#F28C00 solid 1px}.buttons .button-oranges:hover{background:#f19b39;border:#f19b39 solid 1px}.buttons .button-oranges-light{color:#f28c00;background:transparent;border:#F28C00 solid 1px}.buttons .button-oranges-light:hover{color:#f19b39;border:#f19b39 solid 1px}.buttons .button-dark{color:#fff;background:#25282b}.buttons .button-dark:hover{cursor:pointer;color:#fff;background:#52575c}.buttons .button-light{color:#25282b}.buttons .button-light:hover{cursor:pointer;color:#52575c;border:#52575c solid 1px}.icon-btn{border:0;background-color:transparent;cursor:pointer;width:24px;height:24px;background-position:center center;background-repeat:no-repeat;box-sizing:border-box;padding:0}.preview-btn{background-image:url(/images/eye-grey.svg)}.edit-btn{background-image:url(/images/edit-icon.svg)}.delete-btn{background-image:url(/images/trash-bin-icon.svg)}.headers{line-height:24px;width:100%;position:fixed;z-index:50;background-color:#fff}.headers .wrapper{padding:0}.headers-top{max-height:48px;height:48px;font-weight:500;font-size:14px;line-height:24px;display:flex;align-items:center;justify-content:flex-end;position:relative}.headers-top .wrapper-headers-top-logo{flex-grow:2}@media (min-width: 900px){.headers-top{max-height:60px;height:60px}}.headers-top-logo{width:120px}.headers-top-blind{display:none;margin-left:25px}@media (min-width: 900px){.headers-top-blind{display:inherit}}.headers-top-blind a{color:#000;text-decoration:none}.headers-top-blind a:hover .headers-top-blind-title{color:#f19b39;border-color:#f19b39}.headers-top-blind a:hover .headers-top-blind-icon{background-image:url(/img/icons/eye-hover.svg)}.headers-top-blind-icon{display:inline-block;width:18px;height:18px;vertical-align:middle;background:transparent url(/img/icons/eye.svg) no-repeat center center}.headers-top-blind-title{border-bottom:#000000 dashed 1px;display:inline-block;line-height:18px}.headers-top__cart{margin-left:40px}@media (max-width: 1199px){.headers-top__cart{display:none}}.headers-top__cart-link{color:#52575c;display:flex;position:relative}.headers-top__cart-link:hover,.headers-top__cart-link.active{color:#f19b39}.headers-top__cart-link:hover .icon,.headers-top__cart-link.active .icon{fill:#f19b39;stroke:#f19b39}.headers-top__cart-link:hover .headers-top__cart-count,.headers-top__cart-link.active .headers-top__cart-count{background-color:#f19b39}.headers-top__cart-count{color:#fff;background-color:#f28c00;font-weight:400;font-size:12px;line-height:18px;border-radius:2px;position:absolute;top:-15px;right:-18px;min-width:18px;text-align:center}.headers-top-order{display:none;position:relative;margin-left:40px}@media (min-width: 900px){.headers-top-order{display:inherit}}.headers-top-order a{color:#52575c}.headers-top-order a:hover,.headers-top-order a.active{color:#f19b39}.headers-top-order a:hover .headers-top-order-icon,.headers-top-order a.active .headers-top-order-icon{background-image:url(/img/icons/order-hover.svg)}.headers-top-order a:hover .headers-top-order-count,.headers-top-order a.active .headers-top-order-count{background-color:#f19b39}.headers-top-order-title{display:inline-block}.headers-top-order-icon{display:inline-block;width:18px;height:18px;vertical-align:middle;background:transparent url(/img/icons/order.svg) no-repeat center center}.headers-top-order-count{color:#fff;background-color:#f28c00;font-weight:400;font-size:12px;line-height:16px;border-radius:2px;padding:1px;position:absolute;top:-15px;right:-18px;min-width:15px;text-align:center}.headers-top-auth{display:none;position:relative;margin-left:24px}@media (min-width: 900px){.headers-top-auth{display:inherit}}.headers-top-auth a{color:#52575c;display:flex}.headers-top-auth a:hover{color:#f19b39}.headers-top-auth-title{display:inline-block}.headers-top-auth .need-role .exclamation{fill:#fb4e4e;stroke:#fb4e4e}.headers-top-auth .auth-or-reg{position:absolute;background-color:#fff;min-width:256px;width:281px;padding:35px 32px 20px;box-shadow:0 0 7px #00000080;right:0;display:none;z-index:100}.headers-top-auth .auth-or-reg .descr{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center}.headers-top-auth .auth-or-reg .buttons .button-oranges:hover{color:#fff}.headers-top-auth:hover .auth-or-reg{display:block}.headers-down{display:none;align-items:center;border-top:#e9e9e9 solid 1px}@media (min-width: 900px){.headers-down{display:flex}}@media (min-width: 767px){.headers-down{max-height:60px;height:60px}}.headers-down-menu{display:flex}.headers-down-menu a{font-weight:400;font-size:16px;line-height:24px;color:#52575c;margin-right:25px}.headers-down-menu a:hover,.headers-down-menu a.is-active{color:#f19b39}.headers-down-menu li:first-child a{background:transparent url(/img/icons/catalog.svg) no-repeat left center;padding-left:30px;transition:background .2s ease}.headers-down-menu li:first-child a:hover{background-image:url(/img/icons/catalog-hover.svg)}.headers-down-menu li:first-child a.is-active{background-image:url(/img/icons/catalog-active.svg)}.headers-down-instruction-link-icon{width:18px;height:18px;display:inline-block;vertical-align:middle;background:transparent url(/img/icons/video.svg) no-repeat center center;padding:2px 2px 2px 5px}.headers-down-search-link{margin-left:auto}.headers-down-search-link a{color:#52575c}.headers-down-search-link a:hover{color:#f19b39}.headers-down-search-link a:hover .headers-down-search-link-icon{background-image:url(/img/icons/magnifier-hover.svg)}.headers-down-search-link-title{display:none;border-bottom:#F28C00 dashed 1px}@media (min-width: 1199px){.headers-down-search-link-title{display:inline-block}}.headers-down-search-link-title:hover{border-color:#f19b39}.headers-down-search-link-icon{width:18px;height:18px;display:inline-block;vertical-align:middle;background:transparent url(/img/icons/magnifier.svg) no-repeat center center}.headers-search-box{position:relative}.headers-search-box form{width:100%;position:relative;top:-10px;background:#ffffff url(/img/icons/search-line.svg) no-repeat right top;padding-top:32px;z-index:45}@media (min-width: 1199px){.headers-search-box form{display:flex;justify-content:flex-end}}.headers-search-box-source{display:flex;position:absolute;width:66px;height:40px;border-right:solid 1px #000000;line-height:40px;padding:0 12px;cursor:pointer;font-weight:500;font-size:14px;color:#f28c00;left:0}.headers-search-box-source svg{margin-top:5px}.headers-search-box-source-selector{position:absolute;top:72px;left:-5px;width:100px;height:88px;background-color:#fff;line-height:44px;cursor:pointer;font-weight:400;font-size:16px;box-shadow:0 4px 8px #00000029;border-radius:4px;z-index:50}.headers-search-box-source-selector div{padding:0 16px}.headers-search-box-source-selector div:first-child{border-radius:4px 4px 0 0}.headers-search-box-source-selector div:last-child{border-radius:0 0 4px 4px}.headers-search-box-source-selector div:hover{background:#FFE0C9;color:#f28c00}.headers-search-box-form{display:flex;max-width:800px;margin:0 15px}@media (min-width: 767px){.headers-search-box-form{margin:0 24px}}@media (min-width: 1199px){.headers-search-box-form{width:100%;margin-right:auto}}@media (min-width: 1351px){.headers-search-box-form{margin-left:0}}.headers-search-box-form input{width:100%;height:40px;border:#25282b solid 1px;font-weight:400;font-size:16px;line-height:24px;box-sizing:border-box;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0;padding-left:100px}@media (max-width: 380px){.headers-search-box-form input{padding:0}}.headers-search-box-form button{height:40px;font-weight:400;font-size:16px;line-height:10px;box-sizing:border-box;border-top-right-radius:4px;border-bottom-right-radius:4px}@media (max-width: 380px){.headers-search-box-form button{width:1%}}.headers-search-box-links{display:flex;flex-direction:column}@media (min-width: 767px){.headers-search-box-links{flex-direction:row;align-items:center}}.headers-search-box-links-tips{margin-left:5px!important}.headers-search-box-links a{font-weight:500;font-size:14px;line-height:24px;color:#25282b;margin:0 24px;padding-top:15px}@media (min-width: 1199px){.headers-search-box-links a{padding-top:0;margin-left:0}}@media (min-width: 1351px){.headers-search-box-links a{margin-right:0;margin-left:42px}}.headers-search-box-links a:hover{color:#f19b39}.header_shadow{height:10px;width:100%;box-shadow:0 5px 10px -3px #00000080;position:fixed;top:37px;z-index:49}.under-header{min-height:48px;height:48px}@media (min-width: 900px){.under-header{min-height:120px;height:206px}}@media (max-width: 900px){.under-header{height:133px}}@media (max-width: 640px){.under-header{height:263px}}@media (max-width: 365px){.under-header{height:305px}}.under-header.min-height{height:48px}.header-user__name-block{min-width:50%}.header-user__name.background_clean{background:transparent}.header-user__name:hover svg{fill:#f28c00;stroke:#f28c00}.header-user-cabinet{display:none;position:absolute;right:0;top:100%;background-color:#fff;box-sizing:border-box;box-shadow:0 0 7px #00000080;font-weight:400;z-index:700;overflow:auto}.header-user-cabinet__content{padding:16px 24px 8px;max-width:100%;border-bottom:1px solid #ededed}.header-user-cabinet__content .subscribe-period{position:absolute;right:29px;top:20px;font-size:16px;line-height:26px;background-color:#fff}.header-user-cabinet__content .subscribe-period .title{color:#000000de;font-weight:500}.header-user-cabinet__content .subscribe-period .date-finish{color:#838383de}.header-user-cabinet__top{display:flex;align-items:center;margin-bottom:12px}.header-user-cabinet__need-confirm{flex:0 0 50%}.header-user-cabinet__need-confirm a{display:flex;color:#fb4e4e;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px}.header-user-cabinet__need-confirm a:hover span{color:#fb4e4e;text-decoration:underline}.header-user-cabinet__need-confirm a svg{fill:#fb4e4e;margin-right:8px}.header-user-cabinet__name{font-size:16px;font-weight:500;line-height:24px;color:#1a1a1a}.header-user-cabinet__wallet{font-size:12px;line-height:16px;color:#666}.header-user-cabinet__wallet--ip{display:block;color:#f19b39;font-size:12px}.header-user-cabinet__info{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.header-user-cabinet__info .user-menu__column{width:240px;margin-right:8px}.header-user-cabinet__info .user-menu__column h5{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#b3b3b3;margin:18px 0 14px}.header-user-cabinet__info .user-menu__column a{width:224px;padding:8px;margin-left:-8px;margin-top:8px;display:flex;font-weight:500}.header-user-cabinet__info .user-menu__column a:hover{background:#F2F2F2;border-radius:4px;color:#1a1a1a}.header-user-cabinet__info .user-menu__column li{font-size:14px;line-height:20px;color:#333}.header-user-cabinet__info .user-menu__column li a{margin-left:0;margin-top:0}.header-user-exit{border-top:solid 1px #ededed}.header-user-exit__button{padding:16px 35px 18px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:19px;color:#1a1a1a}.header-user-exit__button:hover{background-color:#fffbca}.header-user-exit__button:hover svg{opacity:.6}.header-user-exit__button svg{margin-right:12px}.header-user-listbox{width:100%;display:flex;flex-wrap:wrap}.header-user-listbox__item{display:flex;flex-basis:50%;justify-content:left;margin-bottom:12px}.header-user-listbox__item:last-of-type{margin-bottom:0}.header-user-listbox__item a{color:#486c97}@media (min-width: 1199px){.header-user-listbox__item a{font-size:16px;line-height:24px}}.header-user-listbox__item a.active{color:#f19b39;font-weight:500}.mobile-menu-wrapper{display:none}@media (max-width: 899px){.mobile-menu-wrapper{display:block}}.mobile-menu-wrapper__button{display:flex;justify-content:center;align-items:center}.mobile-menu-wrapper__button:hover svg g{opacity:.6}.mobile-menu{padding-bottom:18px;display:none;overflow-y:auto}.mobile-menu--active{display:block;position:fixed;top:47px;right:0;bottom:0;left:0;overflow-y:auto;background-color:#fff;z-index:50}.mobile-menu-header{padding:20px 16px 14px;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box;background:#F2F2F2}.mobile-menu-header__account{color:#666;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.mobile-menu-header__name{display:flex;justify-content:flex-start;align-items:flex-end;font-size:16px;font-weight:500;line-height:24px;color:#000000de}.mobile-menu-header__name-arrow{width:24px;height:24px;display:flex}.mobile-menu-header__name-arrow svg{transform:rotate(-90deg)}.mobile-menu-header__name-arrow--down svg{transform:rotate(90deg)}.mobile-menu-header__need-confirm{margin-top:16px}.mobile-menu-header__need-confirm a{font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px;color:#fb4e4e;display:flex}.mobile-menu-header__need-confirm a svg{fill:#fb4e4e;margin-right:8px}.mobile-menu-user{padding:0;box-sizing:border-box;display:none;background:#F2F2F2}.mobile-menu-user__item{position:relative}.mobile-menu-user__link{padding:16px 16px 8px;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;font-weight:400;color:#1a1a1a;font-size:16px;line-height:24px}.mobile-menu-user__link svg{position:absolute;right:16px;opacity:1}.mobile-menu-user__link--exit{height:58px;color:#494949}.mobile-menu-user__link--exit svg{position:static;margin-right:8px}.mobile-menu-user__link--exit:before{content:"";position:absolute;top:0;padding:0 16px;width:calc(100% - 74px);height:1px;background:#B3B3B3}.mobile-menu-main__item{border-bottom:1px solid #ededed}.mobile-menu-main__item .cart__count{margin-left:10px}.mobile-menu-main__link{padding:15px 16px 16px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:19px;box-sizing:border-box;font-weight:400}.mobile-menu-contacts{padding:10px 0}.mobile-menu-contacts__link{padding:10px 16px;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:19px;color:#df6826;box-sizing:border-box}.mobile-menu-contacts__link svg{margin-right:10px}.mobile-menu-social{display:flex;justify-content:center;align-items:center}.mobile-menu-social__link{width:44px;height:44px;display:flex}@media (max-width: 899px){.catalog-main{height:100%;flex-direction:column}.catalog-main-header,.catalog-main-subtitle--active{display:block}.catalog-main__column{padding:0;max-height:100%;width:100%;max-width:100%}.catalog-main__column .mobile-menu-user__link:after{content:"";position:absolute;bottom:0;padding:0 16px;width:calc(100% - 74px);height:1px;background:#F2F2F2}.catalog-main__column ul .mobile-menu-user__item:last-child .mobile-menu-user__link:after{display:none}.catalog-main-list__item{margin-bottom:0;border-bottom:1px solid #e9e9e9}.catalog-main-list__link{padding:11px 40px 14px 20px;font-weight:400;color:#25282b}.catalog-main-list__count{display:inline-block}.catalog-main-list__forward--active{width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:absolute;top:11px;right:11px}}#full-catalog,#subscriptions-catalog{position:relative;z-index:20}.hide,body .bvi-body .banners-wrapper{display:none}.banners-wrapper{max-width:1320px;margin:0 auto}@media (max-width: 1319px){.banners-wrapper{margin:0 16px}}.banners-wrapper .banners{margin:24px 0;display:flex;gap:24px}@media (max-width: 1023px){.banners-wrapper .banners{flex-direction:column}}.banners-wrapper .banners-block{padding:24px;height:208px;border-radius:4px;box-sizing:border-box;flex:1 1 33.3333%;display:block}@media (max-width: 1023px){.banners-wrapper .banners-block{flex:1 1 auto}}@media (max-width: 767px){.banners-wrapper .banners-block{padding-inline:10px}}.banners-wrapper .banners-block .label{max-width:-moz-max-content;max-width:max-content;padding:2px 6px;font-size:12px;font-weight:700;line-height:16px;border-radius:4px}.banners-wrapper .banners-block.default{gap:14px;flex-direction:column;display:flex}.banners-wrapper .banners-block.default .title{max-width:245px;font-size:16px;font-weight:700;color:#191919;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.default .title{max-width:190px}}.banners-wrapper .banners-block.default .title p{line-height:24px}.banners-wrapper .banners-block.default .title .ql-size-small{font-size:12px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.default .title .ql-size-small{font-size:12px;line-height:16px}}.banners-wrapper .banners-block.default .title .ql-size-normal{font-size:16px;line-height:24px}.banners-wrapper .banners-block.default .title .ql-size-normal-plus{font-size:18px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.default .title .ql-size-normal-plus{font-size:16px}}.banners-wrapper .banners-block.default .title .ql-size-large-minus{font-size:22px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.default .title .ql-size-large-minus{font-size:18px}}.banners-wrapper .banners-block.default .title .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.default .title .ql-size-large{font-size:20px}}.banners-wrapper .banners-block.default .title .ql-size-huge{font-size:28px;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.default .title .ql-size-huge{font-size:20px;line-height:28px}}.banners-wrapper .banners-block.default .description.text{max-width:230px;font-size:16px;color:#191919;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.default .description.text{max-width:190px}}.banners-wrapper .banners-block.default .description.text p{line-height:24px}.banners-wrapper .banners-block.default .description.text .ql-size-small{font-size:12px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.default .description.text .ql-size-small{font-size:12px;line-height:16px}}.banners-wrapper .banners-block.default .description.text .ql-size-normal{font-size:16px;line-height:24px}.banners-wrapper .banners-block.default .description.text .ql-size-normal-plus{font-size:18px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.default .description.text .ql-size-normal-plus{font-size:16px}}.banners-wrapper .banners-block.default .description.text .ql-size-large-minus{font-size:22px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.default .description.text .ql-size-large-minus{font-size:18px}}.banners-wrapper .banners-block.default .description.text .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.default .description.text .ql-size-large{font-size:20px}}.banners-wrapper .banners-block.default .description.text .ql-size-huge{font-size:28px;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.default .description.text .ql-size-huge{font-size:20px;line-height:28px}}.banners-wrapper .banners-block.default .description.date{margin-top:auto;font-size:16px;line-height:24px}.banners-wrapper .banners-block.summer-school{position:relative;background:url(/img/banners/summer-school.png) no-repeat right top,linear-gradient(328deg,#fed13d 20.48%,#fdd03c 88.03%);background-size:contain;gap:14px;flex-direction:column;display:flex}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school{padding:20px 12px 12px;gap:4px}}.banners-wrapper .banners-block.summer-school .label{color:#fff;background-color:#ff443a}.banners-wrapper .banners-block.summer-school .title{max-width:220px;font-size:16px;font-weight:900;color:#191919;line-height:20px;overflow:hidden}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .title{margin-top:4px;max-width:190px;font-weight:600;line-height:24px}}.banners-wrapper .banners-block.summer-school .title p{line-height:24px}.banners-wrapper .banners-block.summer-school .title .ql-size-small{font-size:12px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .title .ql-size-small{font-size:12px;line-height:16px}}.banners-wrapper .banners-block.summer-school .title .ql-size-normal{font-size:16px;line-height:24px}.banners-wrapper .banners-block.summer-school .title .ql-size-normal-plus{font-size:18px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .title .ql-size-normal-plus{font-size:16px}}.banners-wrapper .banners-block.summer-school .title .ql-size-large-minus{font-size:22px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .title .ql-size-large-minus{font-size:18px}}.banners-wrapper .banners-block.summer-school .title .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .title .ql-size-large{font-size:20px}}.banners-wrapper .banners-block.summer-school .title .ql-size-huge{font-size:28px;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .title .ql-size-huge{font-size:20px;line-height:28px}}.banners-wrapper .banners-block.summer-school .description{max-width:-moz-max-content;max-width:max-content;margin-top:auto;padding:0 4px;font-size:16px;font-weight:700;color:#fff;line-height:24px;background-color:#40e0d0;border-radius:4px}.banners-wrapper .banners-block.summer-school .counter-wrap{position:absolute;right:16px;bottom:24px;padding:14px 10px;background:linear-gradient(202deg,#fff 13.15%,#f2f2f2 48.53%);box-shadow:4px -4px 12px #b89f5d;border-radius:4px}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .counter-wrap{right:12px;bottom:12px;padding:14px 7px}}.banners-wrapper .banners-block.summer-school .counter-wrap .counter-title{margin:0 auto 14px;max-width:96px;font-size:8px;font-weight:500;color:#191919;line-height:10px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.summer-school .counter-wrap .counter-numbers{gap:4px;display:flex}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .counter-wrap .counter-numbers{gap:2px}}.banners-wrapper .banners-block.summer-school .counter-wrap .counter-numbers .counter-digit{padding:9px 3px;font-size:32px;font-weight:300;color:#191919;line-height:30px;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%);box-shadow:0 0 4px #cfcfcf inset;border-radius:4px}@media (max-width: 767px){.banners-wrapper .banners-block.summer-school .counter-wrap .counter-numbers .counter-digit{font-size:18px;font-weight:500;line-height:24px}}.banners-wrapper .banners-block.winter-school{padding:16px;background:url(/img/banners/winter-school.png) no-repeat right,linear-gradient(180deg,#160071 0%,#2cc6df 100%);gap:4px;flex-direction:column;display:flex}.banners-wrapper .banners-block.winter-school .label{color:#192788;background-color:#fff}.banners-wrapper .banners-block.winter-school .title{max-width:300px;font-size:16px;font-weight:700;color:#fff;line-height:24px;overflow:hidden}.banners-wrapper .banners-block.winter-school .title p{line-height:24px}.banners-wrapper .banners-block.winter-school .title .ql-size-small{font-size:12px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.winter-school .title .ql-size-small{font-size:12px;line-height:16px}}.banners-wrapper .banners-block.winter-school .title .ql-size-normal{font-size:16px;line-height:24px}.banners-wrapper .banners-block.winter-school .title .ql-size-normal-plus{font-size:18px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.winter-school .title .ql-size-normal-plus{font-size:16px}}.banners-wrapper .banners-block.winter-school .title .ql-size-large-minus{font-size:22px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.winter-school .title .ql-size-large-minus{font-size:18px}}.banners-wrapper .banners-block.winter-school .title .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.winter-school .title .ql-size-large{font-size:20px}}.banners-wrapper .banners-block.winter-school .title .ql-size-huge{font-size:28px;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.winter-school .title .ql-size-huge{font-size:20px;line-height:28px}}.banners-wrapper .banners-block.winter-school .separator{width:300px;height:1px;background-color:#15daf9}.banners-wrapper .banners-block.winter-school .description{font-size:16px;font-weight:500;color:#fff;line-height:24px}.banners-wrapper .banners-block.winter-school .counter-wrap{max-width:-moz-max-content;max-width:max-content;margin-top:auto;padding:8px 16px 8px 8px;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);gap:12px;align-items:center;display:flex}.banners-wrapper .banners-block.winter-school .counter-wrap .counter-numbers{gap:8px;display:flex}.banners-wrapper .banners-block.winter-school .counter-wrap .counter-numbers .counter-digit{padding:4px;font-size:24px;font-weight:700;color:#180474;line-height:30px;background-color:#fff;border-radius:4px}.banners-wrapper .banners-block.winter-school .counter-wrap .counter-title{max-width:120px;font-size:10px;font-weight:700;color:#fff;line-height:12px;text-transform:uppercase}.banners-wrapper .banners-block.input-quiz{position:relative;background:url(/img/main/banners/input-quiz.png) no-repeat 123% 48%,linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#4f8bc3}.banners-wrapper .banners-block.input-quiz .label{margin-bottom:20px;color:#508bc3;background-color:#fff}.banners-wrapper .banners-block.input-quiz .title{margin-bottom:20px;max-width:165px;font-size:28px;font-weight:700;color:#fff;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.input-quiz .title{font-size:18px;line-height:22px}}.banners-wrapper .banners-block.input-quiz .description{max-width:175px;font-size:12px;color:#fff;line-height:16px}@media (max-width: 767px){.banners-wrapper .banners-block.input-quiz .description{max-width:150px}}.banners-wrapper .banners-block.input-quiz .counter-wrap{position:absolute;right:20px;top:54px;padding:16px 10px;background:linear-gradient(202deg,#fff 13.15%,#f2f2f2 48.53%);box-shadow:4px -4px 12px #a3d6ef14;border-radius:4px}@media (max-width: 767px){.banners-wrapper .banners-block.input-quiz .counter-wrap{right:4px;padding-inline:4px}}.banners-wrapper .banners-block.input-quiz .counter-wrap .counter-title{margin-bottom:10px;font-size:8px;font-weight:700;color:#187cb4;line-height:10px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.input-quiz .counter-wrap .counter-numbers{gap:4px;display:flex}.banners-wrapper .banners-block.input-quiz .counter-wrap .counter-numbers .counter-digit{padding:9px 3px;font-size:32px;font-weight:300;color:#191919;line-height:30px;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%);box-shadow:0 0 4px #cfcfcf inset;border-radius:4px}@media (max-width: 767px){.banners-wrapper .banners-block.input-quiz .counter-wrap .counter-numbers .counter-digit{padding:8px 2px;font-size:30px}}.banners-wrapper .banners-block.quality-quiz{position:relative;background:url(/img/banners/quality-quiz.png) no-repeat 100% 0,linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#bce883}.banners-wrapper .banners-block.quality-quiz .label{margin-bottom:24px;color:#437108;background-color:#fff}.banners-wrapper .banners-block.quality-quiz .title{margin-bottom:20px;max-width:215px;font-size:28px;font-weight:800;color:#333;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.quality-quiz .title{font-size:18px;line-height:22px;margin-bottom:10px;max-width:150px}}.banners-wrapper .banners-block.quality-quiz .description{max-width:175px;font-size:12px;color:#333;line-height:16px}@media (max-width: 767px){.banners-wrapper .banners-block.quality-quiz .description{font-size:12px;line-height:16px;max-width:110px}}.banners-wrapper .banners-block.quality-quiz .counter-wrap{position:absolute;right:24px;bottom:24px;padding:16px 10px;background:linear-gradient(202deg,#fff 13.15%,#f2f2f2 48.53%);box-shadow:4px -4px 12px #a3d6ef14;border-radius:4px}@media (max-width: 767px){.banners-wrapper .banners-block.quality-quiz .counter-wrap{right:12px}}.banners-wrapper .banners-block.quality-quiz .counter-wrap .counter-title{margin-bottom:10px;font-size:8px;font-weight:700;color:#0d8803;line-height:10px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.quality-quiz .counter-wrap .counter-numbers{gap:4px;display:flex}.banners-wrapper .banners-block.quality-quiz .counter-wrap .counter-numbers .counter-digit{padding:9px 3px;font-size:32px;font-weight:300;color:#191919;line-height:30px;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%);box-shadow:0 0 4px #cfcfcf inset;border-radius:4px}.banners-wrapper .banners-block.conference{padding-right:180px;background:url(/img/banners/conference.png) no-repeat right top,linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#762f73;gap:14px;flex-direction:column;display:flex}@media (max-width: 767px){.banners-wrapper .banners-block.conference{padding-right:140px}}.banners-wrapper .banners-block.conference .label{color:#8d538b;background-color:#fff}.banners-wrapper .banners-block.conference .title{font-size:16px;font-weight:700;color:#fff;line-height:24px;overflow:hidden}.banners-wrapper .banners-block.conference .title p{line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.conference .title p{line-height:16px}}.banners-wrapper .banners-block.conference .title .ql-size-small{font-size:12px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.conference .title .ql-size-small{font-size:12px;line-height:16px}}.banners-wrapper .banners-block.conference .title .ql-size-normal{font-size:16px;line-height:24px}.banners-wrapper .banners-block.conference .title .ql-size-normal-plus{font-size:18px;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.conference .title .ql-size-normal-plus{font-size:16px}}.banners-wrapper .banners-block.conference .title .ql-size-large-minus{font-size:22px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.conference .title .ql-size-large-minus{font-size:18px}}.banners-wrapper .banners-block.conference .title .ql-size-large{font-size:24px;line-height:28px}@media (max-width: 767px){.banners-wrapper .banners-block.conference .title .ql-size-large{font-size:20px}}.banners-wrapper .banners-block.conference .title .ql-size-huge{font-size:28px;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.conference .title .ql-size-huge{font-size:20px;line-height:28px}}.banners-wrapper .banners-block.conference .description{margin-top:auto;font-size:12px;font-weight:500;color:#ffe189;line-height:12px}.banners-wrapper .banners-block.cultural-quiz{position:relative;background:url(/img/banners/cultural-quiz-head.png) no-repeat right center,url(/img/banners/cultural-quiz-bg.png) no-repeat left 138px center,linear-gradient(90deg,#38abff,#e254c1);background-blend-mode:normal,lighten,normal}@media (max-width: 767px){.banners-wrapper .banners-block.cultural-quiz{padding:12px}}.banners-wrapper .banners-block.cultural-quiz .label{margin-bottom:20px;position:relative;background:linear-gradient(to right,rgba(56,171,255,.22),rgba(226,84,193,.22)) #ffffff}.banners-wrapper .banners-block.cultural-quiz .label:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/cultural-quiz/grid.jpg) no-repeat center;background-size:cover;border-radius:16px;opacity:.05}.banners-wrapper .banners-block.cultural-quiz .label span{color:transparent;background:linear-gradient(to right,#38abff,#e254c1);-webkit-background-clip:text;background-clip:text}.banners-wrapper .banners-block.cultural-quiz .title{margin-bottom:16px;max-width:185px;font-size:28px;font-weight:700;color:#fff;line-height:32px}@media (max-width: 767px){.banners-wrapper .banners-block.cultural-quiz .title{font-size:18px;line-height:22px;margin-bottom:12px;max-width:110px}}.banners-wrapper .banners-block.cultural-quiz .description{max-width:200px;font-size:12px;color:#fff;line-height:16px}@media (max-width: 767px){.banners-wrapper .banners-block.cultural-quiz .description{max-width:120px}}.banners-wrapper .banners-block.cultural-quiz .counter-wrap{position:absolute;top:40px;right:14px;align-items:center;flex-direction:column;gap:4px;display:flex}@media (max-width: 767px){.banners-wrapper .banners-block.cultural-quiz .counter-wrap{right:8px}}.banners-wrapper .banners-block.cultural-quiz .counter-wrap .counter-title{padding:4px 12px;border-radius:24px;background:#ffffff;display:flex}.banners-wrapper .banners-block.cultural-quiz .counter-wrap .counter-title span{font-size:8px;font-weight:700;color:transparent;line-height:10px;text-transform:uppercase;background:linear-gradient(to right,#38abff,#e254c1);-webkit-background-clip:text;background-clip:text}.banners-wrapper .banners-block.cultural-quiz .counter-wrap .counter-numbers{padding:4px 8px;background:#ffffff;border-radius:4px;align-items:center;gap:4px;display:flex}.banners-wrapper .banners-block.cultural-quiz .counter-wrap .counter-numbers .counter-digit{padding:10px 3px;border-radius:4px;background:linear-gradient(to bottom,#ffffff,rgba(255,255,255,0));box-shadow:0 0 4px #cfcfcf inset}.banners-wrapper .banners-block.cultural-quiz .counter-wrap .counter-numbers .counter-digit span{font-size:32px;font-weight:300;color:transparent;line-height:30px;background:linear-gradient(to right,#38abff,#e254c1);-webkit-background-clip:text;background-clip:text}.banners-wrapper .banners-block.constitution-quiz{position:relative;background:url(/img/banners/constitution-quiz.png) no-repeat 100% 0,linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#e3605e}.banners-wrapper .banners-block.constitution-quiz .label{margin-bottom:24px;color:#993030;background-color:#fff}@media (max-width: 767px){.banners-wrapper .banners-block.constitution-quiz .label{margin-bottom:8px}}.banners-wrapper .banners-block.constitution-quiz .title{margin-bottom:12px;max-width:220px;font-size:22px;font-weight:800;color:#fff;line-height:24px}@media (max-width: 767px){.banners-wrapper .banners-block.constitution-quiz .title{font-size:20px;font-weight:500;margin-bottom:8px;max-width:180px}}.banners-wrapper .banners-block.constitution-quiz .description{max-width:175px;font-size:12px;color:#fff;line-height:16px}@media (max-width: 767px){.banners-wrapper .banners-block.constitution-quiz .description{font-size:12px;line-height:16px;max-width:105px}}.banners-wrapper .banners-block.constitution-quiz .counter-wrap{position:absolute;right:24px;bottom:34px;padding:16px 10px;background:#ffffff;box-shadow:0 4px 4px #0b66a740;border-radius:4px}@media (max-width: 767px){.banners-wrapper .banners-block.constitution-quiz .counter-wrap{right:2px;bottom:2px}}.banners-wrapper .banners-block.constitution-quiz .counter-wrap .counter-title{margin-bottom:10px;font-size:8px;font-weight:700;color:#f28c00;line-height:10px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.constitution-quiz .counter-wrap .counter-numbers{gap:4px;display:flex}.banners-wrapper .banners-block.constitution-quiz .counter-wrap .counter-numbers .counter-digit{padding:9px 3px;font-size:32px;font-weight:300;color:#191919;line-height:30px;background:#ffffff;box-shadow:0 0 4px #cfcfcf inset;border-radius:4px}.banners-wrapper .banners-block.victory-quiz{position:relative;background:url(/img/banners/victory-quiz.png) no-repeat right,linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%),#f7f1e6}.banners-wrapper .banners-block.victory-quiz .label{margin-bottom:56px;color:#fff;background-color:#e04646}@media (max-width: 767px){.banners-wrapper .banners-block.victory-quiz .label{margin-bottom:16px}}.banners-wrapper .banners-block.victory-quiz .title{margin-bottom:20px;max-width:220px;font-size:22px;font-weight:800;color:#2b2b2b}@media (max-width: 767px){.banners-wrapper .banners-block.victory-quiz .title{font-size:20px;margin-bottom:12px;max-width:150px}}.banners-wrapper .banners-block.victory-quiz .description{max-width:170px;font-size:12px;color:#655d54;line-height:16px}@media (max-width: 767px){.banners-wrapper .banners-block.victory-quiz .description{font-size:12px;max-width:105px}}.banners-wrapper .banners-block.victory-quiz .counter-wrap{position:absolute;right:24px;bottom:24px;padding:16px 10px;background:linear-gradient(202deg,#fff 13.15%,#f2f2f2 48.53%);box-shadow:4px -4px 12px #a3d6ef14;border-radius:4px}@media (max-width: 767px){.banners-wrapper .banners-block.victory-quiz .counter-wrap{right:12px}}.banners-wrapper .banners-block.victory-quiz .counter-wrap .counter-title{margin-bottom:10px;font-size:8px;font-weight:700;color:#655d54;line-height:10px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.victory-quiz .counter-wrap .counter-numbers{gap:4px;display:flex}.banners-wrapper .banners-block.victory-quiz .counter-wrap .counter-numbers .counter-digit{padding:9px 3px;font-size:32px;font-weight:300;color:#655d54;line-height:30px;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%);box-shadow:0 0 4px #cfcfcf inset;border-radius:4px}.events{font-family:Roboto;font-style:normal;margin:24px}@media (min-width: 900px){.events{display:flex;flex-flow:column wrap;height:400px}.events .row_full .events-block{width:auto;margin:0}.events .row:nth-child(1){display:flex;flex-basis:100%;width:50%}.events .row:nth-child(2){display:flex;flex:1 1 0;width:50%;flex-basis:45%}.events .row:nth-child(2) .events-block.events-block-light-gray{min-height:auto;margin-right:0}.events .row:nth-child(3){display:flex;flex:1 1 0;width:50%;flex-basis:45%;margin-top:10px}.events .row:nth-child(3) .events-block.events-block-light-gray{min-height:auto;margin-right:0}.events{margin-left:12px;margin-right:12px;display:flex}.events .row{display:flex;width:66.6666%}}@media (min-width: 1199px){.events .row,.events .row:first-child{width:50%}.events .row:last-child{flex-direction:column}.events .row:last-child .events-block{width:auto;min-height:170px}}@media (min-width: 1320px){.events{margin-left:0;margin-right:0}.events .row:first-child .events-block:first-child{margin-left:0}.events .row:last-child .events-block{margin-right:0}}@media (min-width: 1320px) and (max-width: 1350px){.events{margin-left:24px;margin-right:24px}}.events-block{position:relative;margin:24px 0;padding:24px;border-radius:4px;min-height:272px;background-position:0 0;background-repeat:no-repeat;background-size:cover}@media (min-width: 900px){.events-block{flex:1 1 auto;margin:0 12px;width:33.3333%}}@media (min-width: 1199px){.events-block{width:25%}}.events-block .title a{font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.4px;overflow:hidden;max-height:100px}.events-block .title a:hover{color:#f19b39}.events-block .series a{margin-top:8px;display:block;font-weight:500;font-size:16px;line-height:19px;color:#52575c}.events-block .series a:hover{color:#f28c00}.events-block .category a{display:inline-block;margin-top:15px;padding:4px 16px;font-weight:400;font-size:12px;line-height:16px;color:#f28c00;background-color:#f9d9c6;border-radius:32px}.events-block .category a:hover{color:#fff;background-color:#f28c00}.events-block .date{font-size:16px;line-height:120%;display:block;position:absolute;bottom:0;left:0;width:100%;height:40px}.events-block .date a{font-weight:500;display:flex;justify-content:space-between;align-items:center;height:40px;color:#fff;border-top:#ffffff solid 1px;padding:0 24px}.events-block .date a span span{display:none;vertical-align:middle}@media (min-width: 767px){.events-block .date a span span{display:inline-block}}@media (min-width: 900px){.events-block .date a span span{display:none}}@media (min-width: 1199px){.events-block .date a span span{display:inline-block}}.events-block .date a img{vertical-align:middle}.events-block .date a:hover{background-color:#f19b39;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.events-block .date a:hover img{transform:translate(6px)}.events-block-dark-gray{background-color:#25282b;background-image:url(/img/main/events-block-dark-gray.svg)}.events-block-dark-gray a{color:#fff}.events-block-dark-gray .series a{color:#cacccf}.events-block-light-gray{background-color:#e9e9e9;border:#cacccf solid 1px}.events-block-light-gray a{color:#25282b}.events .row:nth-child(2) .events-block-light-gray{background-image:url(/img/main/events-block-light-gray-2.svg)}.events .row:nth-child(3) .events-block-light-gray{background-image:url(/img/main/events-block-light-gray-3.svg)}.events-block-light-gray .date a{color:#25282b;border-top:#cacccf solid 1px}.wrapp_heading_up{display:flex;justify-content:space-between}.wrapp_heading_up .button-white{border-color:transparent;padding:8px 0;justify-content:flex-end}.wrapp_heading_up .button-white img{margin-left:10px}.wrapp_button_down .button-white{border-color:transparent;padding:8px 0;justify-content:flex-start}.wrapp_button_down .button-white img{margin-left:10px}.news{font-family:Roboto;font-style:normal;margin:24px}@media (min-width: 900px){.news{margin-left:12px;margin-right:12px;display:flex}}@media (min-width: 1320px){.news{margin-left:0;margin-right:0}}@media (min-width: 1320px) and (max-width: 1350px){.news{margin-left:24px;margin-right:24px}}.news-block{position:relative;margin:24px 0;padding:24px;border-radius:4px;min-height:272px;background:#ffffff;border:#cacccf solid 1px}.news-block:hover{color:#f19b39;border-color:#f19b39}.news-block:hover .read-more img{transform:translate(6px)}.news-block:hover .date{color:#f19b39}.news-block-link{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width: 900px){.news-block{flex:1 1 auto;margin:0 12px;width:33.3333%}}@media (min-width: 1320px){.news-block:first-child{margin-left:0}.news-block:last-child{margin-right:0}}.news-block .date{text-transform:uppercase;color:#52575c;font-style:normal;font-weight:700;font-size:12px;line-height:16px;margin-bottom:15px}.news-block .title{font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.4px;margin-bottom:24px;max-height:120px;overflow:hidden}.news-block .preview-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:20px;max-height:80px}.news-block .read-more{position:absolute;bottom:24px;left:24px;font-weight:500}.news-block .read-more img{vertical-align:middle}.headers-catalog-active{box-shadow:none}.headers-catalog-active .wrapper{border-bottom:#e5e5e5 solid 1px}.header-catalog{display:none;position:fixed;width:100%;background-color:#fff;z-index:48;box-shadow:0 5px 7px -5px #00000080;overflow:hidden}@media (max-width: 767px){.header-catalog{height:calc(100% - 48px)}}.header-catalog-container{max-width:1320px;margin:0 auto;display:flex;position:relative;overflow:hidden}.header-catalog-column{box-sizing:border-box;height:calc(100vh - 125px);min-height:358px;padding:32px 32px 0;width:450px}@media (max-width: 900px){.header-catalog-column{flex:1}}.header-catalog-column.line{border-left:#e5e5e5 solid 1px;background-color:#fff;margin-left:-290px}@media (max-width: 767px){.header-catalog-column.line{margin-left:0}}.header-catalog-column.line .title{font-weight:500;font-size:20px;line-height:24px;color:#191919}.header-catalog-column.line .title:first-child{margin-top:24px}.header-catalog-column.line .title a{color:#191919}@media (max-width: 900px){.header-catalog-column.line .title .main-link{color:#486c97;font-weight:400}}.header-catalog-column.line .items a{font-weight:400;padding-right:20px}@media (max-width: 767px){.header-catalog-column.pushed{display:none}}.header-catalog-column.pushed .title,.header-catalog-column.pushed .items,.header-catalog-column.pushed a,.header-catalog-column.pushed .title a,.header-catalog-column.pushed .items a,.header-catalog-column.pushed a a{color:#4c4c4c}.header-catalog-column.pushed:hover{border-color:#f28c00}.header-catalog-column.pushed .header-catalog-row{overflow-y:hidden}.header-catalog-column[data-lvl="1"]{z-index:10;overflow-y:auto}.header-catalog-column[data-lvl="2"]{z-index:20}.header-catalog-column[data-lvl="3"]{z-index:30}.header-catalog-column[data-lvl="4"]{z-index:40}.header-catalog-column[data-lvl="5"]{z-index:50}.header-catalog-column[data-lvl="6"]{z-index:60}.header-catalog-column[data-lvl="7"]{z-index:70}.header-catalog-column .loading-block{position:absolute;top:50%;left:50%;margin-left:8px;margin-top:-8px}.header-catalog-column .loading-block img{width:16px;height:16px}.header-catalog-column .back a{color:#333;display:inline-flex;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px}.header-catalog-column .back a .icon{stroke:#333}.header-catalog-row{margin-bottom:32px;max-height:calc(100vh - 186px);overflow-y:auto;scrollbar-width:thin}.header-catalog-row::-webkit-scrollbar{width:8px}.header-catalog-row::-webkit-scrollbar-track{background:#f0f0f0}.header-catalog-row::-webkit-scrollbar-thumb{background-color:#cdcdcd;border:1px solid #f0f0f0}.header-catalog-row::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}@media (max-width: 767px){.header-catalog-row{max-height:calc(100vh - 149px)}}.header-catalog-row:last-child{margin-bottom:0}.header-catalog-row .title{color:#191919;font-weight:700;font-size:24px;line-height:28px;padding:0 8px 8px}.header-catalog-row .items{color:#333;padding:8px 0 8px 8px;font-weight:400;font-size:16px;line-height:24px;border-radius:4px;display:flex;justify-content:space-between}.header-catalog-row .items:hover,.header-catalog-row .items.current{background-color:#e5e5e5}.header-catalog-row .items .icon{flex:0 0 auto;stroke:#333}.header-catalog-column.line.pushed:hover{transition:.2s;margin-left:-306px;margin-right:16px}.close-mobile-catalog:hover{cursor:pointer}html,body{min-height:100%;height:initial;scroll-behavior:smooth}_:-ms-fullscreen,:root .headers{top:auto;position:static}_:-ms-fullscreen,:root .header-catalog{top:91px!important}_:-ms-lang(x),.headers{top:auto;position:static}_:-ms-lang(x),.header-catalog{top:91px!important}_::-moz-selection{top:auto;position:static}_::selection,.headers{top:auto;position:static}@media (max-width: 767px){.next-webinar-reloadable-container{overflow:hidden}}.wrapper{max-width:1320px;margin:0 auto;position:relative}@media (max-width: 1368px){.wrapper{margin:0 24px}}@media (max-width: 567px){.wrapper{margin:0 16px}}.header-catalog{padding-top:20px;z-index:355}.super_top{background:#333;height:36px}.super_top .wrapper{height:36px;display:flex;justify-content:space-between;align-items:center;padding-bottom:0}.super_top .social svg{margin-right:20px}.super_top .right_part{display:flex;align-items:center}.super_top .right_part .page_help_button{padding:0 14px;background:#fff;align-content:center;font-weight:500;font-size:14px;line-height:24px;border-radius:4px;margin-right:36px}.super_top .right_part .page_help_button a{color:#333}.super_top .right_part .weak-sighted{font-weight:500;font-size:14px;line-height:18px;border-bottom:1px dashed #fff}.super_top .right_part .weak-sighted a{color:#fff}.headers{position:sticky;top:0;background:#fff;z-index:370}.headers .wrapper{padding-bottom:0}.headers .wrapper .middle{display:flex;align-items:center;height:64px;border-bottom:1px solid #F2F2F2}.headers .wrapper .middle .left_part{display:none}.headers .wrapper .middle .logo a{display:block;width:150px;height:40px}.headers .wrapper .middle .separator{margin:0 24px;width:1px;height:28px;background-color:#ccc}.headers .wrapper .middle .active-users{-moz-column-gap:16px;column-gap:16px;display:flex}.headers .wrapper .middle .active-users .date-description{justify-content:center;flex-direction:column;display:flex}.headers .wrapper .middle .active-users .date-description .date{font-size:14px;font-weight:500;line-height:16px;color:#9a9a9a}.headers .wrapper .middle .active-users .date-description .description{font-size:10px;line-height:16px;color:#9a9a9a}.headers .wrapper .middle .active-users .date-description .description a{color:#9a9a9a;text-decoration:underline}.headers .wrapper .middle .active-users .date-description .description a:hover{text-decoration:none}.headers .wrapper .middle .active-users .users-count{-moz-column-gap:4px;column-gap:4px;display:flex}.headers .wrapper .middle .active-users .users-count .blocks{flex-direction:column;display:flex}.headers .wrapper .middle .active-users .users-count .blocks .counters{-moz-column-gap:6px;column-gap:6px;display:flex}.headers .wrapper .middle .active-users .users-count .blocks .counters .count{font-size:16px;line-height:16px;color:#191919;white-space:nowrap}.headers .wrapper .middle .active-users .users-count .blocks .counters .delta{font-size:10px;font-weight:500;line-height:16px;color:#ccc}.headers .wrapper .middle .active-users .users-count .blocks .counters .delta.plus{color:#2ac769}.headers .wrapper .middle .active-users .users-count .blocks .counters .delta.minus{color:#fb4e4e}.headers .wrapper .middle .active-users .users-count .blocks .role{font-size:10px;font-weight:500;line-height:16px;color:#9a9a9a}.headers .wrapper .middle .right_part{margin-left:auto;display:flex;align-items:center}.headers .wrapper .middle .right_part .weak-sighted-temp{font-weight:500;font-size:14px;line-height:18px;margin-right:34px;display:flex}.headers .wrapper .middle .right_part .weak-sighted-temp .toggle-text{border-bottom:1px dashed #191919;margin-left:10px}.headers .wrapper .middle .right_part .weak-sighted-temp a{display:flex;align-items:center;color:#191919}.headers .wrapper .middle .right_part .notifications{position:relative;display:flex}.headers .wrapper .middle .right_part .notifications .notifications_bell{cursor:pointer;z-index:40}.headers .wrapper .middle .right_part .notifications .notifications_bell .new_notifications{position:relative;display:none}.headers .wrapper .middle .right_part .notifications .notifications_bell .new_notifications .red_count{position:absolute;left:14px;top:-10px;border:1px solid #fff}.headers .wrapper .middle .right_part .notifications .notifications_block{top:calc(100% + 15px);right:56px;min-width:217px;background:#fff;position:absolute;padding:20px 16px;border-radius:4px;z-index:65;box-shadow:0 0 10px 5px #ddd}.headers .wrapper .middle .right_part .notifications .notifications_block .no_notifications{font-size:16px;line-height:24px;color:#666}.headers .wrapper .middle .right_part .notifications .notifications_block:before{content:"";position:absolute;width:22px;height:22px;background:#fff;transform:rotate(45deg);top:-10px;right:48px;color:#fff;box-shadow:-4px -4px 4px #ddd}.headers .wrapper .middle .right_part .notifications .notifications_block .notifications_top{display:flex;justify-content:space-between;align-content:center;height:16px;margin-bottom:20px}.headers .wrapper .middle .right_part .notifications .notifications_block .notifications_top .read_all,.headers .wrapper .middle .right_part .notifications .notifications_block .notifications_top .close{cursor:pointer}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_list .notification_item{width:256px;height:88px;background:#F2F2F2;margin-bottom:8px;padding:8px;font-size:12px;line-height:16px}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_list .notification_item .notification_item_text{color:#191919;margin-bottom:8px}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_list .notification_item .notification_item_date{color:#666;display:flex;align-content:center}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_list .notification_item .notification_item_date:before{content:"●";color:#666;font-size:20px;margin-right:8px}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_link_to_all{height:40px;display:flex;justify-content:center;font-weight:500;font-size:14px;line-height:40px}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_link_to_all a{color:#f28c00}.headers .wrapper .middle .right_part .notifications .top_cart,.headers .wrapper .middle .right_part .notifications .top_orders{margin:0 17px 0 21px;position:relative;display:flex;align-items:center}.headers .wrapper .middle .right_part .notifications .top_cart a,.headers .wrapper .middle .right_part .notifications .top_orders a{line-height:0}.headers .wrapper .middle .right_part .notifications .top_cart--empty .orange_count,.headers .wrapper .middle .right_part .notifications .top_orders--empty .orange_count{display:none}.headers .wrapper .middle .right_part .notifications .top_cart .orange_count,.headers .wrapper .middle .right_part .notifications .top_orders .orange_count{position:absolute;left:14px;top:-4px;border:1px solid #fff}@media (max-width: 567px){.headers .wrapper .middle .right_part .notifications .top_cart,.headers .wrapper .middle .right_part .notifications .top_orders{margin:0 12px}}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup{position:absolute;top:50px;right:-30px;padding:32px;background:#ffffff;box-shadow:0 2px 8px #00000040;border-radius:4px;display:none}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup:before{content:"";position:absolute;top:-10px;right:30px;width:22px;height:22px;background:#ffffff;transform:rotate(45deg);z-index:85;color:#fff;box-shadow:-4px -4px 4px #ddd}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper{width:280px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__header{justify-content:space-between;align-items:center;display:flex}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__header h4{margin:0;font-size:18px;font-weight:500;line-height:24px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content{margin-top:16px;background-color:#f2f2f2;border-radius:4px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__line{padding:16px;align-items:center;display:flex}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__line span{font-size:12px;line-height:16px;color:#4c4c4c}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__line span:last-of-type{margin-left:auto;font-weight:700;color:#191919;align-items:center;display:flex}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__line svg{margin-left:4px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__separator{margin:0 16px;border-bottom:1px dashed #cccccc}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper .btn-primary{margin-top:16px;width:100%;height:40px;font-size:14px;font-weight:500;color:#fff;line-height:24px;letter-spacing:.4px;background-color:#f28c00;border-radius:4px;justify-content:center;align-items:center;display:flex}.headers .wrapper .middle .right_part .notifications .top_orders{margin-left:0}.headers .wrapper .middle .right_part .user_panel{display:flex;align-items:center;justify-content:flex-end;width:200px;position:relative;z-index:80}.headers .wrapper .middle .right_part .user_panel .no_registered,.headers .wrapper .middle .right_part .user_panel .registered{cursor:pointer}.headers .wrapper .middle .right_part .user_panel .registered{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headers .wrapper .middle .right_part .user_panel .user_info{text-align:right}.headers .wrapper .middle .right_part .user_panel .user_info .user_name{color:#191919;font-size:14px;font-weight:500;line-height:20px}.headers .wrapper .middle .right_part .user_panel .user_info .user_email{color:#4c4c4c;font-size:12px;font-weight:400;line-height:16px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headers .wrapper .middle .right_part .user_panel .user_info .bonus_status{font-weight:400;font-size:12px;line-height:16px;color:#666}.headers .wrapper .middle .right_part .user_panel .top_avatar{margin:0 0 0 4px}.headers .wrapper .middle .right_part .user_panel .user_menu_toggle{cursor:pointer;height:24px;margin-top:-4px}.headers .wrapper .middle .right_part .user_panel .user_menu_toggle.open{transform:rotate(180deg)}.headers .wrapper .middle .right_part .login_register_panel{position:relative;-moz-column-gap:8px;column-gap:8px;display:flex;align-items:center}.headers .wrapper .middle .right_part .login_register_panel .login_register{font-size:14px;font-weight:700;color:#191919;-moz-column-gap:8px;column-gap:8px;display:flex}@media (max-width: 1023px){.headers .wrapper .middle .right_part .login_register_panel .login_register{display:none}}.headers .wrapper .middle .right_part .login_register_panel .login_register a{color:#f28c00}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify{position:absolute;top:40px;right:0;width:185px;padding:12px 12px 12px 14px;background-color:#fff;border-radius:4px;filter:drop-shadow(0 4px 20px rgba(0,0,0,.15)) drop-shadow(0 0 3px rgba(0,0,0,.1));-moz-column-gap:8px;column-gap:8px;display:flex}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify:before{content:"";position:absolute;top:-4px;left:48px;width:8px;height:8px;background-color:#fff;transform:rotate(45deg);box-shadow:0 2px 8px #00000040;display:block}@media (max-width: 1023px){.headers .wrapper .middle .right_part .login_register_panel .login_register_notify:before{left:auto;right:7px}}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify:after{content:"";position:absolute;top:0;left:0;width:100%;height:8px;background-color:#fff;border-radius:4px 0 0 4px}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .icon{flex-shrink:0;fill:#f28c00}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_content{row-gap:4px;flex-direction:column;display:flex}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_content span{font-size:12px;color:#191919;line-height:16px}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_content span:first-of-type{font-weight:600}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_content span:first-of-type a{color:#f28c00}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_close{position:absolute;top:8px;right:8px}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_close:hover{cursor:pointer}.search_panel{position:sticky;top:96px;width:100%;border-top:1px solid #656565;left:0;background:#fff;z-index:55;box-shadow:0 10px 8px -7px #0003}.search_panel .wrapper{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex;height:72px;max-width:1320px;padding-bottom:0}.search_panel .wrapper form{align-items:center;display:flex;flex:1 1 auto;font-size:16px;font-weight:400;line-height:24px;max-width:786px}.search_panel .wrapper form .select{flex-grow:0;flex-shrink:0;width:104px;height:40px;border:1px solid #4C4C4C;border-radius:4px 0 0 4px;padding:0 8px;color:#333;position:relative;box-sizing:border-box;display:flex;align-items:center}.search_panel .wrapper form .select .selected_option{width:84px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.search_panel .wrapper form .select .selected_option.closed:after{content:" ";width:24px;height:24px;color:#f28c00;margin-left:8px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.search_panel .wrapper form .select .selected_option.open:after{content:" ";width:24px;height:24px;color:#f28c00;margin-left:8px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 15L12 9L6 15' stroke='%23F28C00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.search_panel .wrapper form .select .options{position:absolute;top:36px;left:0;color:#333;background:#fff;text-align:center;box-shadow:0 4px 8px #0003}.search_panel .wrapper form .select .options div{width:88px;height:40px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.search_panel .wrapper form .select .options div:hover{color:#f28c00;background:#FFF4E6}.search_panel .wrapper form input{flex-grow:1;flex-shrink:1;height:40px;font-size:16px;border:1px solid #4C4C4C;border-left:none;border-right:none;padding:0 8px;box-sizing:border-box}.search_panel .wrapper form input::-moz-placeholder{color:#ccc;text-overflow:ellipsis}.search_panel .wrapper form input::placeholder{color:#ccc;text-overflow:ellipsis}.search_panel .wrapper form input:focus{outline:none}.search_panel .wrapper form button{align-items:center;background-color:#fff;border-radius:0 4px 4px 0;border:1px solid #191919;color:#191919;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:38px;justify-content:center;padding:0 16px;width:114px}.search_panel .wrapper .search-variant-list{display:flex;-moz-column-gap:32px;column-gap:32px}.search_panel .wrapper .search-variant{display:flex;flex-wrap:nowrap;font-size:14px;font-weight:500;justify-content:center;line-height:24px;max-width:200px}.search_panel .wrapper .search-variant .video_instruction_link{margin-left:8px}.main_menu_section{position:sticky;top:64px;background:#fff;box-shadow:0 10px 8px -7px #0003;z-index:360;width:100%}.main_menu_section .wrapper{position:static;display:flex;align-items:center;justify-content:space-between;padding-bottom:0}.main_menu_section .main_menu{display:flex;align-items:center;z-index:40}.main_menu_section .main_menu .main_menu_item:first-child div a{background:transparent url(/img/icons/catalog-new.svg) no-repeat left center;padding-left:30px}.main_menu_section .main_menu .main_menu_item:first-child div a:hover{background-image:url(/img/icons/catalog-new-hover.svg)}.main_menu_section .main_menu .main_menu_item .main_menu_first_level{margin-right:28px;margin-top:8px;margin-bottom:4px;white-space:nowrap}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a{font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a.no_link{cursor:pointer}.main_menu_section .main_menu .main_menu_item:hover .main_menu_first_level{margin-bottom:0}.main_menu_section .main_menu .main_menu_item:hover .main_menu_first_level:after{content:"";display:block;width:100%;background:#F28C00;height:4px;border-radius:4px 4px 0 0}.main_menu_section .main_menu .main_menu_item .main_menu_second_level{visibility:hidden;opacity:0;box-sizing:border-box;transition:all .2s;width:100%;border-top:1px solid #656565;position:absolute;left:0;background:#fff;z-index:40;box-shadow:0 10px 8px -7px #0003}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_back,.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_name{display:none}.main_menu_section .main_menu .main_menu_item .main_menu_second_level:hover{visibility:visible;opacity:1}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper{margin:0 auto;max-width:1320px;-moz-column-gap:64px;column-gap:64px;display:flex;align-items:flex-start;padding-top:48px;justify-content:flex-start;position:relative}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section{width:282px;margin-bottom:64px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section .menu_section_title{font-weight:700;font-size:16px;line-height:24px;color:#9a9a9a;text-transform:uppercase;margin-bottom:24px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section ul li{list-style:none;margin-bottom:16px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section ul li a{font-weight:500;font-size:16px;line-height:24px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section ul li a:hover{color:#f28c00}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section ul li .help{vertical-align:middle;width:16px;height:16px;display:inline-block}@media (max-width: 1280px){.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.empty_block{display:none}}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block{position:absolute;right:0;padding:16px;background:#F2F2F2}@media (max-width: 1280px){.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block.desk_order{position:static}}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_top .info_block_title{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#191919}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_middle{background:#fff;padding:16px;margin-bottom:16px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_middle hr{border:0;border-bottom:1px dashed #B2B2B2}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_middle .info_block_middle_row{display:flex;align-items:center;justify-content:space-between;margin:16px 0;font-weight:400;font-size:12px;line-height:16px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_middle .info_block_middle_row .item_name{color:#333}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_middle .info_block_middle_row .item_count_null{color:#b2b2b2}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_middle .info_block_middle_row .item_count_not_null{font-weight:700;color:#191919}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_bottom{text-align:center}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block .info_block_bottom a{font-weight:500;font-size:14px;line-height:24px;color:#f28c00}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.mobile_cart{display:none}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_second_level_section__statistics{width:224px;box-sizing:border-box}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_second_level_section__statistics .info_block_middle{padding:0;height:66px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section__mobile{border-top:1px solid #cccccc;font-weight:500;font-size:16px;padding-top:32px;display:none;width:100%}@media (max-width: 1024px){.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section__mobile{display:inline-block}}.main_menu_section .main_menu .main_menu_mobile_bottom{display:none}.main_menu_section .right_part{display:flex;align-content:center;height:32px}.main_menu_section .right_part .video_instruction_link{height:32px;margin-right:8px}.main_menu_section .right_part .search{display:flex;align-items:center;height:32px}.main_menu_section .right_part .search span{font-weight:500;font-size:14px;line-height:20px;color:#333;margin-left:8px;border-bottom:1px dashed #333}.main_menu_section .tooltip{width:auto;bottom:auto;background:transparent;filter:drop-shadow(0px 2px 12px rgba(0,0,0,.16));z-index:50}.main_menu_section .tooltip.top{padding:5px 0;margin-top:-3px}.main_menu_section .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#fff}.main_menu_section .tooltip.right{padding:0 5px;margin-left:3px}.main_menu_section .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#fff}.main_menu_section .tooltip.bottom{padding:5px 0;margin-top:3px}.main_menu_section .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.main_menu_section .tooltip.left{padding:0 5px;margin-left:-3px}.main_menu_section .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.main_menu_section .tooltip-inner{padding:8px;max-width:126px;background-color:#fff;border-radius:4px;font-size:12px;line-height:16px;color:#191919}.main_menu_section .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.user_menu_section{position:sticky;width:100%;z-index:385;margin-top:-50px}.user_menu_section .wrapper{position:sticky;top:48px;z-index:75}.user_menu_section .wrapper:before{content:"";position:absolute;width:22px;height:22px;background:#fff;transform:rotate(45deg);top:-10px;right:0;z-index:85;color:#fff;box-shadow:-4px -4px 4px #ddd}.user_menu_section .header_user_cabinet{position:absolute;top:0;right:-20px;max-width:calc(100% + 40px);background-color:#fff;box-sizing:border-box;box-shadow:0 0 7px #00000080;border-radius:4px;font-weight:400}.user_menu_section .header_user_cabinet .header-user-cabinet__content{padding:16px 24px 8px;max-width:100%}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item{display:flex;flex-direction:column}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .mobile_user_info{display:none}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .need_role_confirm{display:flex}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .need_role_confirm .error_text{margin-right:12px;cursor:pointer;font-weight:500;white-space:nowrap}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .need_role_confirm .splitter{margin:0 16px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription{overflow:hidden;text-overflow:ellipsis}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription svg{flex-shrink:0}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription .subscription_row{align-content:center;display:flex;flex-wrap:wrap;font-size:16px;gap:8px;line-height:24px;margin-bottom:4px;white-space:nowrap}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription .subscription_row a{color:var(--notification);font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription .subscription_row a:hover{text-decoration:underline}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription .subscription_row b{font-weight:500}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription .subscription_row a.admin-help-btn{background-color:#f28c00;border-radius:4px;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:16px;padding:8px 16px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription .subscription_row a.admin-help-btn:hover{opacity:.8;text-decoration:none}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .subscription .subscription_row .admin-help{align-items:center;color:#4c4c4c;display:flex;font-size:12px;line-height:16px;max-width:500px;white-space:normal}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info{display:flex;justify-content:flex-start;align-items:flex-start}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column{width:240px;margin-top:10px;margin-right:8px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column:nth-child(1){width:150px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column:nth-child(2){padding-left:24px;border-left:1px solid #e5e5e5}@media (max-width: 1024px){.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column:nth-child(2){padding-left:0;border-left:none}}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column h5{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#b3b3b3;margin:8px 0 14px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column a{width:224px;padding:8px;margin-left:-8px;margin-top:8px;display:flex;font-weight:500}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column a:hover{background:#f2f2f2;border-radius:4px;color:#1a1a1a}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column li{font-size:14px;line-height:20px;color:#333}@media (max-width: 1024px){.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column li{cursor:pointer}}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column li a{margin-left:0;margin-top:0;display:flex}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column li a .orange_count{margin-left:8px}.user_menu_section .header_user_cabinet .header-user-exit{border-top:solid 1px #B2B2B2}.user_menu_section .header_user_cabinet .header-user-exit__button{align-items:center;border-radius:4px;color:#494949;display:flex;font-size:16px;justify-content:flex-start;line-height:19px;padding:16px 24px 18px}.user_menu_section .header_user_cabinet .header-user-exit__button:hover svg{opacity:.6}.user_menu_section .header_user_cabinet .header-user-exit__button svg{margin-right:12px}.auth-or-reg_section{position:fixed;top:100px;width:100%;z-index:385}.auth-or-reg_section .wrapper{position:sticky;top:48px;z-index:75;padding:0}.auth-or-reg_section .auth-or-reg{width:344px;height:280px;background:#fff;position:absolute;top:100%;right:-22px;padding:32px 32px 40px;border-radius:4px;box-shadow:0 0 10px 5px #ddd}.auth-or-reg_section .auth-or-reg:before{content:"";position:absolute;width:22px;height:22px;background:#fff;transform:rotate(45deg);top:-10px;right:22px;color:#fff;box-shadow:-4px -4px 4px #ddd}.auth-or-reg_section .auth-or-reg .description{font-size:16px;line-height:24px}.auth-or-reg_section .auth-or-reg .buttons{display:block}.auth-or-reg_section .auth-or-reg .buttons .button{display:block;text-align:center;margin-top:28px;max-width:280px;height:40px;line-height:40px;font-weight:500;font-size:14px;border-radius:4px}.auth-or-reg_section .auth-or-reg .buttons .button.button-oranges-light{background:#fff;color:#f28c00;border:1px solid #F28C00}.auth-or-reg_section .auth-or-reg .buttons .button.button-oranges{background:#F28C00;color:#fff}.content{background:#F2F2F2}.footer{border-top:1px solid #F28C00;padding:48px 0;display:block}.footer .footer_top{display:flex;justify-content:space-between;padding-bottom:48px}.footer .footer_top .footer_top_left{flex-grow:1;flex-shrink:1;max-width:400px;min-width:302px}.footer .footer_top .footer_top_left .logo{width:150px;height:40px}.footer .footer_top .footer_top_left .urait_description{max-width:320px;font-size:16px;line-height:24px;color:#333;margin:16px 48px 24px 0}.footer .footer_top .footer_top_left .social svg{margin-right:20px}.footer .footer_top .footer_top_right{display:flex;justify-content:space-between;flex-grow:1;flex-shrink:1}.footer .footer_top .footer_top_right .footer_top_right_column{flex-grow:1;flex-shrink:1;margin-bottom:40px}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_title{font-weight:500;font-size:20px;line-height:24px;margin-bottom:16px;color:#191919}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list{color:#333;font-weight:500;font-size:16px;line-height:24px}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list .footer_top_right_column_list_item{display:block;clear:both;margin-bottom:16px;display:flex;align-content:center}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list .footer_top_right_column_list_item.contacts{font-size:14px;gap:8px;align-items:center;flex-direction:row;display:flex}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list .footer_top_right_column_list_item a,.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list .footer_top_right_column_list_item span{margin-left:8px}.footer .footer_top .footer_top_right .footer_top_right_column:first-child .footer_top_right_column_list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-right:16px}.footer .footer_top .footer_top_right .footer_top_right_column:first-child .footer_top_right_column_list div{width:50%;min-width:110px}.footer .footer_top .footer_top_right .footer_top_right_column:last-child{max-width:130px;margin-left:24px}.footer .footer_bottom{padding-top:16px;font-size:12px;line-height:16px;color:#666;border-top:1px solid #B2B2B2;justify-content:space-between;display:flex}.hide{display:none}.invisible{visibility:hidden}@media (max-width: 1024px){.super_top{display:none}.headers{box-shadow:0 10px 8px -7px #0003;z-index:400}.headers .wrapper .middle{height:56px}.headers .wrapper .middle .left_part{width:72px;display:flex;justify-content:space-between}.headers .wrapper .middle .left_part .mobile_main_menu{width:24px;height:24px;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 6C3 5.44772 3.44772 5 4 5H20C20.5523 5 21 5.44772 21 6C21 6.55228 20.5523 7 20 7H4C3.44772 7 3 6.55228 3 6ZM3 12C3 11.4477 3.44772 11 4 11H20C20.5523 11 21 11.4477 21 12C21 12.5523 20.5523 13 20 13H4C3.44772 13 3 12.5523 3 12ZM4 17C3.44772 17 3 17.4477 3 18C3 18.5523 3.44772 19 4 19H20C20.5523 19 21 18.5523 21 18C21 17.4477 20.5523 17 20 17H4Z' fill='%23333333'/%3e%3c/svg%3e ")}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu{top:0;left:0;position:fixed;width:100%;height:56px;background-image:none;background:#fff;z-index:65;cursor:default;box-shadow:0 10px 8px -7px #0003}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:after{display:none;content:"Закрыть";text-align:right;display:inline-block;width:96px;height:40px;cursor:pointer;position:fixed;font-weight:500;font-size:14px;line-height:40px;color:#f28c00;right:16px;top:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.295 7.115C18.6844 6.72564 18.6844 6.09436 18.295 5.705C17.9056 5.31564 17.2744 5.31564 16.885 5.705L12 10.59L7.115 5.705C6.72564 5.31564 6.09436 5.31564 5.705 5.705C5.31564 6.09436 5.31564 6.72564 5.705 7.115L10.59 12L5.705 16.885C5.31564 17.2744 5.31564 17.9056 5.705 18.295C6.09436 18.6844 6.72564 18.6844 7.115 18.295L12 13.41L16.885 18.295C17.2744 18.6844 17.9056 18.6844 18.295 18.295C18.6844 17.9056 18.6844 17.2744 18.295 16.885L13.41 12L18.295 7.115Z' fill='%23F28C00'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:before{content:"Меню";position:fixed;left:16px;top:14px;font-weight:700;font-size:24px;line-height:28px;color:#b2b2b2}.headers .wrapper .middle .left_part .mobile_search{width:24px;height:24px;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2 3C6.22355 3 3 6.22355 3 10.2C3 14.1764 6.22355 17.4 10.2 17.4C11.8638 17.4 13.3959 16.8356 14.6151 15.8879L19.4636 20.7364C19.8151 21.0879 20.3849 21.0879 20.7364 20.7364C21.0879 20.3849 21.0879 19.8151 20.7364 19.4636L15.8879 14.6151C16.8356 13.3959 17.4 11.8638 17.4 10.2C17.4 6.22355 14.1764 3 10.2 3ZM4.8 10.2C4.8 7.21766 7.21766 4.8 10.2 4.8C13.1823 4.8 15.6 7.21766 15.6 10.2C15.6 13.1823 13.1823 15.6 10.2 15.6C7.21766 15.6 4.8 13.1823 4.8 10.2Z' fill='%23333333'/%3e%3c/svg%3e ")}.headers .wrapper .middle .left_part .mobile_search.show_mobile_search{top:0;left:0;position:fixed;width:100%;height:56px;background-image:none;background:#fff;z-index:65;cursor:default;box-shadow:0 10px 8px -7px #0003}.headers .wrapper .middle .left_part .mobile_search.show_mobile_search:after{display:none;content:"Закрыть";text-align:right;display:inline-block;width:96px;height:40px;cursor:pointer;position:fixed;font-weight:500;font-size:14px;line-height:40px;color:#f28c00;right:16px;top:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.295 7.115C18.6844 6.72564 18.6844 6.09436 18.295 5.705C17.9056 5.31564 17.2744 5.31564 16.885 5.705L12 10.59L7.115 5.705C6.72564 5.31564 6.09436 5.31564 5.705 5.705C5.31564 6.09436 5.31564 6.72564 5.705 7.115L10.59 12L5.705 16.885C5.31564 17.2744 5.31564 17.9056 5.705 18.295C6.09436 18.6844 6.72564 18.6844 7.115 18.295L12 13.41L16.885 18.295C17.2744 18.6844 17.9056 18.6844 18.295 18.295C18.6844 17.9056 18.6844 17.2744 18.295 16.885L13.41 12L18.295 7.115Z' fill='%23F28C00'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center}.headers .wrapper .middle .left_part .mobile_search.show_mobile_search:before{content:"Поиск";position:fixed;left:16px;top:14px;font-weight:700;font-size:24px;line-height:28px;color:#b2b2b2}.headers .wrapper .middle .right_part{justify-content:space-between}.headers .wrapper .middle .right_part .weak-sighted-temp{display:none}.headers .wrapper .middle .right_part .notifications .top_cart a,.headers .wrapper .middle .right_part .notifications .top_orders a{display:block;line-height:0}.headers .wrapper .middle .right_part .user_panel{width:auto;z-index:60}.headers .wrapper .middle .right_part .user_panel.show_user_menu{top:0;left:0;position:fixed;width:100%;height:56px;background-image:none;background:#fff;z-index:65;cursor:default;box-shadow:0 10px 8px -7px #0003}.headers .wrapper .middle .right_part .user_panel.show_user_menu:after{display:none;content:"Закрыть";text-align:right;display:inline-block;width:96px;height:40px;cursor:pointer;position:fixed;font-weight:500;font-size:14px;line-height:40px;color:#f28c00;right:16px;top:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.295 7.115C18.6844 6.72564 18.6844 6.09436 18.295 5.705C17.9056 5.31564 17.2744 5.31564 16.885 5.705L12 10.59L7.115 5.705C6.72564 5.31564 6.09436 5.31564 5.705 5.705C5.31564 6.09436 5.31564 6.72564 5.705 7.115L10.59 12L5.705 16.885C5.31564 17.2744 5.31564 17.9056 5.705 18.295C6.09436 18.6844 6.72564 18.6844 7.115 18.295L12 13.41L16.885 18.295C17.2744 18.6844 17.9056 18.6844 18.295 18.295C18.6844 17.9056 18.6844 17.2744 18.295 16.885L13.41 12L18.295 7.115Z' fill='%23F28C00'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center}.headers .wrapper .middle .right_part .user_panel.show_user_menu:before{content:"Личный кабинет";position:fixed;left:16px;top:14px;font-weight:700;font-size:24px;line-height:28px;color:#b2b2b2}.headers .wrapper .middle .right_part .user_panel .user_info,.headers .wrapper .middle .right_part .user_panel .user_menu_toggle{display:none}.search_panel{border:none;top:57px}.search_panel .wrapper{padding:32px 0;height:auto;flex-direction:column;align-items:flex-start}.search_panel .wrapper form{max-width:100%;position:relative;padding-bottom:32px;border-bottom:1px solid #F2F2F2;margin-bottom:32px;width:100%}.main_menu_section{position:relative;top:0;display:none;box-shadow:none}.main_menu_section .wrapper{display:block}.main_menu_section .main_menu{display:block;width:100%;padding-bottom:64px}.main_menu_section .main_menu .main_menu_item{width:100%}.main_menu_section .main_menu .main_menu_item:first-child div a{background:none;padding-left:0}.main_menu_section .main_menu .main_menu_item:first-child div a:hover,.main_menu_section .main_menu .main_menu_item:first-child div a.is-active{background:none}.main_menu_section .main_menu .main_menu_item:hover .main_menu_first_level:after{display:none}.main_menu_section .main_menu .main_menu_item .main_menu_first_level{margin-right:0;margin-top:32px;display:flex}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a{flex-grow:1;flex-shrink:1;display:flex;justify-content:space-between;align-content:center;font-weight:500;font-size:16px;line-height:24px}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a.no_link:after{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 18L15 12L9 6' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a.no_link:after:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='#666' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 18L15 12L9 6' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.main_menu_section .main_menu .main_menu_item .main_menu_second_level{top:0;padding:0 16px 64px;border:none;min-height:100%}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_back{display:block;width:100%;height:60px;border-bottom:1px solid #F2F2F2;background:#fff;position:relative}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_back:after{content:"В основное меню";position:absolute;bottom:16px;left:0;padding-left:32px;font-weight:500;font-size:14px;line-height:24px;color:#191919;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7071 5.29289C12.0976 5.68342 12.0976 6.31658 11.7071 6.70711L7.41421 11H19C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H7.41421L11.7071 17.2929C12.0976 17.6834 12.0976 18.3166 11.7071 18.7071C11.3166 19.0976 10.6834 19.0976 10.2929 18.7071L4.29289 12.7071C3.90237 12.3166 3.90237 11.6834 4.29289 11.2929L10.2929 5.29289C10.6834 4.90237 11.3166 4.90237 11.7071 5.29289Z' fill='%231A1A1A'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left bottom}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_back:hover:after{color:#666}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_name{display:block;font-weight:700;font-size:24px;line-height:28px;color:#b2b2b2;padding-top:32px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper{display:block;padding-top:32px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section{width:100%;margin-bottom:32px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block{display:none}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.mobile_cart{display:flex}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.mobile_cart svg{margin-bottom:-7px;margin-right:5px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.mobile_cart b{line-height:32px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.mobile_cart .orange_count{padding:2px 4px;margin-left:16px}.main_menu_section .main_menu .main_menu_mobile_bottom{display:block;margin-top:32px;padding-top:32px;border-top:1px solid #B2B2B2}.main_menu_section .main_menu .main_menu_mobile_bottom .social{margin-bottom:32px}.main_menu_section .main_menu .main_menu_mobile_bottom .social a{margin-right:24px}.main_menu_section .main_menu .main_menu_mobile_bottom .bottom_part{margin-bottom:64px}.main_menu_section .main_menu .main_menu_mobile_bottom .bottom_part a{font-weight:500;font-size:14px;line-height:18px;color:#191919;border-bottom:1px dashed #191919}.main_menu_section .right_part{display:none}.user_menu_section{height:auto;position:relative;z-index:55;box-shadow:none}.user_menu_section .wrapper{position:static;margin:0}.user_menu_section .wrapper:before{display:none}.user_menu_section .wrapper .header_user_cabinet{width:100%;position:static}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content{border-bottom:none}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top{padding:16px 0}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .mobile_user_info{display:block;margin-top:50px;margin-bottom:16px}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .mobile_user_info .user_name{color:#191919;font-size:20px;font-weight:500;line-height:24px;margin-bottom:4px}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .mobile_user_info .bonus_status{color:#666;font-size:12px;line-height:16px}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info{display:block;width:100%}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column__header+ul{display:none}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column{width:100%;overflow:hidden;cursor:pointer}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column h5{display:flex;justify-content:space-between;align-content:center;border-top:1px solid #F2F2F2;line-height:60px;margin:0}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column h5.user-menu__column__header:after{content:" ";width:24px;height:60px;margin-left:8px;-webkit-mask:url(/images/icons/navigation/chevron-down.svg);mask:url(/images/icons/navigation/chevron-down.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:all .3s}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column h5.user-menu__column--open:after{rotate:180deg;background-color:#f28c00}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column>a{border-top:1px solid #F2F2F2;width:100%;line-height:60px;margin:0;padding:0}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column a{font-weight:400;font-size:16px;line-height:40px;width:calc(100% - 16px);max-width:100%}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column .user-menu__additional-links{display:block;max-width:100%}.user_menu_section .wrapper .header_user_cabinet .header-user-exit{margin:0 24px}.user_menu_section .wrapper .header_user_cabinet .header-user-exit__button{padding-left:0;padding-right:0}.auth-or-reg_section{height:auto;position:relative;top:0;background:#fff;z-index:55}.auth-or-reg_section .wrapper{position:static;margin:0;z-index:55}.auth-or-reg_section .auth-or-reg{box-sizing:border-box;position:static;margin:0 auto;height:100%;right:0;top:5px;border-radius:0;box-shadow:none}.auth-or-reg_section .auth-or-reg:before{display:none}.footer .footer_top{display:block}.footer .footer_top .footer_top_left{max-width:100%;margin-bottom:40px}.footer .footer_top .footer_top_left .urait_description{max-width:100%}}@media (max-width: 1024px) and (max-width: 767px){.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item .mobile_user_info .user_name{font-size:18px}}@media (max-width: 1023px){.main_menu_section{top:64px}}@media (max-width: 767px){.main_menu_section{top:0}}@media (max-width: 991px){.headers .wrapper .middle{justify-content:space-between;height:56px}.headers .wrapper .middle .logo a{width:80px;height:30px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='104' height='40' viewBox='0 0 104 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.7718 4.93358C12.9396 4.89429 11.158 5.56598 9.76857 6.8199C8.37914 8.07382 7.47959 9.82175 7.24235 11.7286H5.64706H5.07294C4.96339 11.73 4.85467 11.7084 4.7531 11.6653C4.65152 11.6222 4.55911 11.5584 4.4812 11.4776C4.40329 11.3968 4.34144 11.3005 4.29923 11.1944C4.25702 11.0883 4.23529 10.9745 4.23529 10.8595V6.2521C4.23468 6.13861 4.21277 6.02636 4.17081 5.92176C4.12885 5.81716 4.06767 5.72225 3.99077 5.64246C3.91386 5.56267 3.82272 5.49956 3.72257 5.45673C3.62242 5.4139 3.51521 5.39219 3.40706 5.39284H0.804705C0.590383 5.39798 0.386417 5.49062 0.236152 5.65107C0.0858874 5.81152 0.00116909 6.02714 0 6.2521V21.5607C0.00124343 21.7891 0.0885553 22.0076 0.242862 22.1686C0.39717 22.3296 0.605929 22.42 0.823529 22.42H3.44471C3.55288 22.4156 3.65916 22.3888 3.75746 22.3412C3.85576 22.2936 3.94415 22.2261 4.01758 22.1426C4.09101 22.0592 4.14804 21.9613 4.18539 21.8547C4.22275 21.7481 4.23971 21.6347 4.23529 21.5212V16.1583C4.23718 15.9394 4.31771 15.7293 4.46078 15.57C4.60386 15.4107 4.79894 15.3139 5.00706 15.299H7.2047C7.78353 20.7311 11.2094 22.8249 14.7341 22.8249C18.6776 22.8249 22.4047 20.0101 22.4047 13.8768C22.4047 7.74346 18.6776 4.92864 14.7341 4.92864L14.7718 4.93358ZM14.6918 18.5681C11.6753 18.5681 10.9271 15.8373 10.9271 13.8521C10.9271 11.8669 11.68 9.13605 14.6918 9.13605C17.7035 9.13605 18.5271 11.8669 18.5271 13.8521C18.5271 15.8373 17.7035 18.5681 14.6918 18.5681ZM35.8353 5.3879H28.6729H28.0424C27.8243 5.3892 27.6156 5.48067 27.4614 5.64245C27.3072 5.80424 27.2201 6.0233 27.2188 6.2521V21.5607C27.2188 21.7899 27.3056 22.0098 27.46 22.1718C27.6145 22.3339 27.8239 22.4249 28.0424 22.4249H30.5459C30.6544 22.4256 30.762 22.4037 30.8625 22.3606C30.9629 22.3174 31.0543 22.2539 31.1312 22.1736C31.2082 22.0933 31.2693 21.9978 31.311 21.8926C31.3527 21.7874 31.3741 21.6746 31.3741 21.5607V18.8595H35.6753C41.1012 18.8595 42.1035 14.0101 42.1035 12.1286C42.1035 7.97556 39.7506 5.39284 35.8729 5.39284L35.8353 5.3879ZM34.7624 15.2299H31.3788V9.02247H34.2024C36.8188 9.02247 37.9059 9.89161 37.9059 11.9558C37.9059 13.2595 37.5435 15.2348 34.7624 15.2348V15.2299ZM102.452 4.9484H89.8824C89.6639 4.94968 89.4546 5.04098 89.2997 5.20264C89.1448 5.36429 89.0566 5.58334 89.0541 5.8126V7.73358C89.0566 7.96238 89.145 8.18092 89.3 8.34178C89.4551 8.50264 89.6643 8.59286 89.8824 8.59284H93.1765C93.3945 8.59283 93.6038 8.68304 93.7588 8.8439C93.9139 9.00477 94.0022 9.22331 94.0047 9.4521V21.4323C94.006 21.662 94.0938 21.8818 94.249 22.0437C94.4041 22.2057 94.6141 22.2965 94.8329 22.2965H97.5388C97.7552 22.2927 97.9616 22.2001 98.1137 22.0386C98.2659 21.8771 98.3517 21.6595 98.3529 21.4323V9.45704C98.3554 9.22825 98.4438 9.00971 98.5988 8.84884C98.7539 8.68798 98.9631 8.59776 99.1812 8.59778H102.475C102.69 8.59138 102.894 8.49766 103.044 8.33642C103.194 8.17518 103.279 7.95902 103.28 7.73358V5.81753C103.279 5.58788 103.191 5.36808 103.036 5.20615C102.881 5.04422 102.671 4.95333 102.452 4.95334V4.9484ZM61.04 19.8472C60.9456 19.2811 60.8937 18.7082 60.8847 18.1336V9.80766C60.8847 5.60519 56.5224 4.86938 54.1176 4.86938C50.64 4.86938 47.0353 5.59531 46.5271 10.7953H50C50.2316 10.7876 50.4546 10.7017 50.636 10.5505C50.8174 10.3993 50.9475 10.1907 51.0071 9.9558C51.0071 9.9558 51.3365 8.42988 53.5765 8.42988C54.7153 8.42988 56.5177 8.52371 56.5177 10.4052C56.5177 11.2299 55.8212 11.7336 53.92 11.8867C49.6518 12.2323 45.9812 13.862 45.9812 17.7632C45.9812 21.2694 48.5788 22.7015 51.1576 22.7015C52.1908 22.7361 53.2186 22.533 54.1689 22.1065C55.1193 21.6799 55.9691 21.0402 56.6588 20.2323C56.6891 20.6343 56.7457 21.0336 56.8282 21.4274C56.8973 21.6703 57.0351 21.8854 57.2234 22.0441C57.4116 22.2029 57.6415 22.2978 57.8824 22.3163H61.04C61.1709 22.3347 61.304 22.3176 61.4268 22.2666C61.5496 22.2156 61.6578 22.1324 61.7412 22.0249C61.7939 21.9421 61.8172 21.8425 61.8071 21.7435C61.7848 21.6489 61.7394 21.562 61.6753 21.4916C61.2612 21.062 61.04 19.8472 61.04 19.8472ZM56.5224 16.2175C56.5224 18.2719 54.4988 19.5657 52.5365 19.5657C51.6518 19.5657 50.4518 19.0719 50.4518 17.5114C50.4518 15.6793 51.8071 15.2398 53.4871 14.9533C55.3224 14.6719 56.08 14.3805 56.5224 14.0348V16.2175ZM82.5647 5.02741H79.5718C79.3229 5.04178 79.0806 5.11607 78.8635 5.24453C78.6465 5.37298 78.4605 5.55215 78.32 5.76815L72.9129 15.2299C72.6777 15.6398 72.4894 15.5854 72.4894 15.1114V5.89161C72.4882 5.66281 72.401 5.44375 72.2468 5.28196C72.0927 5.12017 71.8839 5.02871 71.6659 5.02741H68.9835C68.8748 5.02676 68.7669 5.0486 68.6662 5.09168C68.5655 5.13475 68.4738 5.19823 68.3965 5.27848C68.3192 5.35873 68.2576 5.45418 68.2154 5.55938C68.1732 5.66458 68.1512 5.77747 68.1506 5.89161V21.4274C68.1512 21.5415 68.1732 21.6544 68.2154 21.7596C68.2576 21.8648 68.3192 21.9603 68.3965 22.0405C68.4738 22.1208 68.5655 22.1843 68.6662 22.2273C68.7669 22.2704 68.8748 22.2923 68.9835 22.2916H71.9718C72.22 22.2776 72.4618 22.2034 72.6782 22.0749C72.8946 21.9464 73.0796 21.767 73.2188 21.5509L78.6494 12.0595C78.8847 11.6546 79.0729 11.7089 79.0729 12.183V21.4274C79.0742 21.6571 79.162 21.8769 79.3172 22.0388C79.4724 22.2007 79.6823 22.2916 79.9012 22.2916H82.5882C82.8063 22.2903 83.015 22.1988 83.1692 22.0371C83.3234 21.8753 83.4105 21.6562 83.4118 21.4274V5.89161C83.4118 5.66241 83.325 5.4426 83.1706 5.28053C83.0161 5.11846 82.8066 5.02741 82.5882 5.02741' fill='%239A9A98'/%3e%3cpath d='M0.283203 39.9015H1.29026V35.5953H4.02909V39.9015H5.03614V34.7261H0.283203V39.9015ZM13.9303 34.7261L11.3138 39.9015H12.4338L14.2126 36.3163L16.0009 39.9015H17.1209L14.5138 34.7261H13.9303ZM25.4408 34.7261L22.8244 39.9015H23.9444L24.5797 38.6224H26.8714L27.5067 39.9015H28.6267L26.0197 34.7261H25.4408ZM25.0032 37.7533L25.7326 36.2965L26.462 37.7533H25.0032ZM34.4526 35.5953H36.2691V39.9015H37.2761V35.5953H39.0832V34.7261H34.4526V35.5953ZM52.142 34.82C51.5324 34.8062 50.9382 35.0216 50.4667 35.4274V34.7261H49.4597V35.4323C48.9882 35.0266 48.394 34.8111 47.7844 34.8249C46.3256 34.8249 45.2197 35.7632 45.2197 37.0076C45.2197 38.2521 46.3397 39.2052 47.7985 39.2052C48.4081 39.2189 49.0023 39.0035 49.4738 38.5977V39.9212H50.4809V38.578C50.9495 38.9912 51.5441 39.2138 52.1561 39.2052C53.615 39.2052 54.7209 38.2669 54.7209 37.0224C54.7209 35.778 53.615 34.82 52.1561 34.82H52.142ZM47.8409 38.3064C46.942 38.3064 46.2361 37.7335 46.2361 37.0027C46.2361 36.2718 46.942 35.699 47.8409 35.699C48.7397 35.699 49.455 36.2718 49.455 37.0027C49.455 37.7335 48.7585 38.3064 47.8503 38.3064H47.8409ZM52.0761 38.3064C51.135 38.3064 50.462 37.7434 50.462 37.0027C50.462 36.2619 51.1585 35.699 52.0761 35.699C52.9938 35.699 53.6809 36.2718 53.6809 37.0027C53.6809 37.7335 53.0032 38.3064 52.1044 38.3064H52.0761ZM64.1703 34.6768C62.4291 34.6768 61.0126 35.857 61.0126 37.3138C61.0126 38.7706 62.4244 39.9508 64.1703 39.9508C65.9162 39.9508 67.3373 38.7706 67.3373 37.3138C67.3373 35.857 65.9444 34.6768 64.1985 34.6768H64.1703ZM64.1703 39.0768C62.942 39.0768 62.0197 38.3163 62.0197 37.3138C62.0197 36.3113 62.9609 35.5508 64.1703 35.5508C65.3797 35.5508 66.3538 36.3212 66.3538 37.3138C66.3538 38.3064 65.4126 39.0768 64.1985 39.0768H64.1703ZM76.0573 34.7261H74.0291V39.9015H75.0361V38.6224H76.0573C77.7232 38.6224 78.7961 37.857 78.7961 36.6718C78.7961 35.4866 77.7467 34.7261 76.0855 34.7261H76.0573ZM76.0997 37.7533H75.0361V35.5953H76.0997C76.9326 35.5953 77.822 35.8768 77.822 36.6718C77.8503 37.6743 76.5326 37.7533 76.1279 37.7533H76.0997ZM88.4479 37.2298L86.0526 34.7261H85.4361V39.9015H86.4432V36.3854L88.4526 38.4792L90.462 36.3854V39.9015H91.4691V34.7261H90.8244L88.4479 37.2298ZM101.036 34.7261H100.457L97.8361 39.9015H98.9561L99.5914 38.6224H101.878L102.514 39.9015H103.634L101.036 34.7261ZM100.015 37.7533L100.744 36.2965L101.474 37.7533H100.015Z' fill='%239A9A98'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M81.6141 0.375591C82.2635 0.375591 82.4565 0.686702 82.5129 0.869418V0.854603C82.5671 1.02014 82.5808 1.19728 82.5528 1.36982C82.5249 1.54235 82.4561 1.70479 82.3529 1.84226C82.1742 2.06278 81.955 2.24332 81.7085 2.37312C81.4619 2.50292 81.1929 2.57933 80.9176 2.59781C80.5835 2.64075 80.2472 2.66219 79.9106 2.66201C79.3882 2.65689 78.8671 2.60568 78.3529 2.50892C77.7486 2.34811 77.1114 2.39131 76.5318 2.63238C76.3438 2.6948 76.1743 2.80718 76.0399 2.9586C75.9055 3.11003 75.8107 3.29535 75.7647 3.49658C75.7359 3.67409 75.6484 3.83527 75.5176 3.95179C75.3868 4.0683 75.221 4.13268 75.0494 4.13362C74.8518 4.13362 74.5929 4.03485 74.4423 3.57559C74.1882 2.84473 74.2259 1.0867 75.3835 0.375591C76.2118 -0.133051 76.96 -0.0491008 77.84 0.182998C78.5139 0.3825 79.2104 0.48549 79.9106 0.489171C80.2251 0.486756 80.5392 0.466976 80.8518 0.429912H81.0118C81.2113 0.398883 81.4125 0.380741 81.6141 0.375591ZM11.1765 28.2571H9.57176V27.2299H12.6023V26.3558H8.56941V31.5311H11.1718C12.9223 31.5311 13.2894 30.6423 13.2894 29.8966C13.2941 28.8595 12.5224 28.2571 11.1765 28.2571ZM11.1765 30.662H9.56235V29.1311H11.1765C12.1929 29.1311 12.3106 29.5707 12.3106 29.9015C12.3106 30.2324 12.1788 30.662 11.1859 30.662H11.1765ZM17.5012 26.3558H15.4918V31.5311H16.4894V30.2571H17.4965C19.1435 30.2571 20.2071 29.4916 20.2071 28.3065C20.2071 27.1213 19.1576 26.3558 17.5106 26.3558H17.5012ZM17.5435 29.383H16.4941V27.2299H17.5435C18.3671 27.2299 19.2471 27.5114 19.2471 28.3065C19.2565 29.3089 17.9529 29.383 17.5529 29.383H17.5435ZM24.4706 26.3558L21.8824 31.5311H22.9929L23.6235 30.2521H25.8824L26.5129 31.5311H27.6235L25.0353 26.3558H24.4706ZM24.0376 29.383L24.7576 27.9311L25.4776 29.383H24.0376ZM33.0729 28.8299C33.2506 28.7212 33.3972 28.5644 33.4974 28.3759C33.5975 28.1874 33.6476 27.9741 33.6424 27.7583C33.6424 27.062 33.1012 26.3163 31.5859 26.3114H31.5294C30.7137 26.2921 29.9209 26.5952 29.3082 27.1608L29.1576 27.3139L29.8682 27.8571L29.9765 27.7534C30.4155 27.38 30.9643 27.1776 31.5294 27.1805H31.5812C32.0518 27.1805 32.6541 27.2892 32.6541 27.8176C32.6541 27.9805 32.6541 28.42 31.5812 28.42H30.64V29.2941H31.76C32.2682 29.2941 32.8753 29.4126 32.8753 29.9805C32.8753 30.6373 31.9718 30.7065 31.5435 30.7065C31.2197 30.7326 30.8945 30.6783 30.5945 30.5479C30.2944 30.4174 30.0278 30.2146 29.8165 29.9558L29.7129 29.8028L29.0024 30.346L29.1059 30.4941C29.3996 30.863 29.7722 31.1537 30.1934 31.3425C30.6146 31.5313 31.0724 31.6129 31.5294 31.5805H31.5812C32.9929 31.5805 33.8541 30.9978 33.8541 30.0349C33.8549 29.7734 33.7796 29.518 33.6383 29.3027C33.4971 29.0873 33.2965 28.9224 33.0635 28.8299H33.0729ZM35.6988 28.9484C35.6988 27.493 37.0986 26.3135 38.8188 26.3114C40.5438 26.3135 41.9576 27.493 41.9576 28.9484C41.9576 30.4052 40.5365 31.5855 38.8235 31.5855C37.1106 31.5855 35.6988 30.4052 35.6988 28.9484ZM38.8188 26.3114L38.8141 26.3114H38.8235L38.8188 26.3114ZM38.8188 30.7114C37.5977 30.7094 36.7059 29.9546 36.7059 28.9682C36.7059 27.9805 37.6471 27.2052 38.8329 27.2052C40.0188 27.2052 40.9412 27.9805 40.9412 28.9682C40.9412 29.9546 40.0025 30.7094 38.8188 30.7114ZM38.8188 30.7114C38.8172 30.7114 38.8157 30.7114 38.8141 30.7114H38.8235C38.8219 30.7114 38.8204 30.7114 38.8188 30.7114ZM48.1365 28.7904C48.2966 28.6866 48.4283 28.5411 48.519 28.368C48.6097 28.195 48.6563 28.0002 48.6541 27.8028C48.6541 27.1558 48.2918 26.3805 46.5553 26.3805H44.2729V31.5311H46.7624C48.5788 31.5311 48.96 30.7065 48.96 30.0151C48.9588 29.7457 48.878 29.4832 48.7289 29.2639C48.5797 29.0446 48.3695 28.8792 48.1271 28.7904H48.1365ZM45.2753 27.2299H46.5882C47.6612 27.2299 47.6612 27.625 47.6612 27.8423C47.6612 28.0595 47.6612 28.4447 46.5882 28.4447H45.2471L45.2753 27.2299ZM46.88 30.6867H45.2753V29.2744H46.88C47.2988 29.2744 47.9953 29.3632 47.9953 29.9657C48 30.1583 48 30.662 46.8706 30.662L46.88 30.6867ZM53.0871 26.3805L50.4988 31.5558H51.6094L52.2353 30.2571H54.4988L55.1294 31.5361H56.24L53.6471 26.3558L53.0871 26.3805ZM52.6541 29.4077L53.3741 27.9558L54.0941 29.4077H52.6541ZM57.6988 27.2497H59.4965V31.5558H60.4941V27.2299H62.2824V26.3558H57.6941L57.6988 27.2497ZM64.4235 31.5558H68.4471V30.662H65.4118V29.3583H68.2353V28.4744H65.4118V27.2299H68.4376V26.3558H64.4141L64.4235 31.5558ZM72.6165 26.3805L70.0282 31.5558H71.1388L72.8941 27.9707L74.6588 31.5558H75.7647L73.1859 26.3805H72.6165ZM80.3247 28.2818H78.753V26.3558H77.7553V31.5311H80.3247C82.0753 31.5311 82.4424 30.6423 82.4424 29.8966C82.4329 28.8595 81.6612 28.2571 80.3153 28.2571L80.3247 28.2818ZM80.3247 30.6867H78.7435V29.1558H80.3247C81.3459 29.1558 81.4635 29.5953 81.4635 29.9262C81.4635 30.2571 81.3271 30.662 80.3247 30.662V30.6867ZM88.2447 28.4744H85.5059V26.3558H84.5082V31.5311H85.5059V29.3484H88.2447V31.5311H89.2424V26.3558H88.2447V28.4744ZM93.7506 26.3558L91.1624 31.5311H92.2729L92.9035 30.2521H95.1671L95.7977 31.5311H96.9082L94.3294 26.3558H93.7506ZM93.3176 29.383L94.0376 27.9311L94.7576 29.383H93.3176ZM101.101 26.3558C99.4729 26.3558 98.4235 27.1065 98.4235 28.2719C98.4331 28.6352 98.5535 28.9857 98.7669 29.2719C98.9804 29.5581 99.2757 29.7649 99.6094 29.862C99.3751 30.041 99.166 30.2538 98.9882 30.4941L98.1694 31.5311H99.3553L99.8871 30.8546C100.012 30.6318 100.195 30.4508 100.414 30.3327C100.633 30.2147 100.879 30.1645 101.125 30.1879H102.141V31.5311H103.139V26.3558H101.101ZM102.141 29.3188H101.049C100.659 29.3188 99.3882 29.2447 99.3882 28.2768C99.3882 27.5065 100.249 27.2349 101.049 27.2349H102.141V29.3188ZM3.12 26.3114C1.41176 26.3114 0 27.4867 0 28.9682C0 30.4497 1.41176 31.6052 3.12471 31.6052C4.83765 31.6052 6.25883 30.425 6.25883 28.9682C6.25883 27.5114 4.84706 26.3114 3.12 26.3114ZM3.12 30.7114C1.90588 30.7114 0.992942 29.9509 0.992942 28.9484C0.992942 27.946 1.93412 27.1855 3.12 27.1855C4.30588 27.1855 5.25647 27.9805 5.25647 28.9682C5.25647 29.9558 4.31529 30.7114 3.12 30.7114Z' fill='%23F28C00'/%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;background-size:cover}.headers .wrapper .middle .logo a img{display:none}.headers .wrapper .middle .right_part{margin-left:0;justify-content:space-between}.headers .wrapper .middle .right_part .user_panel .user_info,.headers .wrapper .middle .right_part .user_panel .user_menu_toggle,.headers .wrapper .middle .separator,.headers .wrapper .middle .active-users{display:none}.headers .wrapper .middle .separator{position:absolute;top:134px;left:-32px;right:16px;width:calc(100% + 16px);height:1px}.headers .wrapper .middle .active-users{position:absolute;top:57px;left:-24px;right:-24px;padding:31px 0 14px 16px;background-color:#fff}}@media (max-width: 767px){.headers{box-shadow:0 10px 8px -7px #0003;z-index:400}.headers .wrapper .middle .left_part{width:72px;display:flex;justify-content:space-between}.headers .wrapper .middle .left_part .mobile_main_menu{width:24px;height:24px;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 6C3 5.44772 3.44772 5 4 5H20C20.5523 5 21 5.44772 21 6C21 6.55228 20.5523 7 20 7H4C3.44772 7 3 6.55228 3 6ZM3 12C3 11.4477 3.44772 11 4 11H20C20.5523 11 21 11.4477 21 12C21 12.5523 20.5523 13 20 13H4C3.44772 13 3 12.5523 3 12ZM4 17C3.44772 17 3 17.4477 3 18C3 18.5523 3.44772 19 4 19H20C20.5523 19 21 18.5523 21 18C21 17.4477 20.5523 17 20 17H4Z' fill='%23333333'/%3e%3c/svg%3e ")}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu{top:0;left:0;position:fixed;width:100%;height:56px;background-image:none;background:#fff;z-index:65;cursor:default;box-shadow:0 10px 8px -7px #0003}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:after{display:none;content:"Закрыть";text-align:right;display:inline-block;width:96px;height:40px;cursor:pointer;position:fixed;font-weight:500;font-size:14px;line-height:40px;color:#f28c00;right:16px;top:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.295 7.115C18.6844 6.72564 18.6844 6.09436 18.295 5.705C17.9056 5.31564 17.2744 5.31564 16.885 5.705L12 10.59L7.115 5.705C6.72564 5.31564 6.09436 5.31564 5.705 5.705C5.31564 6.09436 5.31564 6.72564 5.705 7.115L10.59 12L5.705 16.885C5.31564 17.2744 5.31564 17.9056 5.705 18.295C6.09436 18.6844 6.72564 18.6844 7.115 18.295L12 13.41L16.885 18.295C17.2744 18.6844 17.9056 18.6844 18.295 18.295C18.6844 17.9056 18.6844 17.2744 18.295 16.885L13.41 12L18.295 7.115Z' fill='%23F28C00'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:before{content:"Меню";position:fixed;left:16px;top:14px;font-weight:700;font-size:24px;line-height:28px;color:#b2b2b2}.search_panel .wrapper{margin:0 16px;padding:16px 0}.search_panel .wrapper form{margin-bottom:16px;padding-bottom:16px}.search_panel .wrapper form .select{width:80px}.search_panel .wrapper form .select .selected_option{width:70px}.search_panel .wrapper form .select .selected_option.closed:after,.search_panel .wrapper form .select .selected_option.open:after{margin-left:0}.search_panel .wrapper form button{-moz-column-gap:0;column-gap:0;font-size:0;padding:0;width:40px}.search_panel .wrapper .search-variant-list{align-items:flex-start;flex-direction:column;row-gap:16px}.main_menu_section{padding-top:66px}.main_menu_section .wrapper{margin:0 16px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level{padding-top:86px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section.main_menu_info_block{display:none}.header-catalog-column{padding-top:86px}.header-catalog-column .mobile_level_back{display:block;width:100%;height:60px;border-bottom:1px solid #F2F2F2;background:#fff;position:relative}.header-catalog-column .mobile_level_back:after{content:"В основное меню";position:absolute;bottom:16px;left:0;padding-left:32px;font-weight:500;font-size:14px;line-height:24px;color:#191919;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7071 5.29289C12.0976 5.68342 12.0976 6.31658 11.7071 6.70711L7.41421 11H19C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H7.41421L11.7071 17.2929C12.0976 17.6834 12.0976 18.3166 11.7071 18.7071C11.3166 19.0976 10.6834 19.0976 10.2929 18.7071L4.29289 12.7071C3.90237 12.3166 3.90237 11.6834 4.29289 11.2929L10.2929 5.29289C10.6834 4.90237 11.3166 4.90237 11.7071 5.29289Z' fill='%231A1A1A'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left bottom}.header-catalog-column .mobile_level_back:hover:after{color:#666}.footer .footer_top .footer_top_right,.footer .footer_top .footer_top_right .footer_top_right_column:first-child .footer_top_right_column_list{display:block}.footer .footer_top .footer_top_right .footer_top_right_column:last-child{margin-left:0}.wrapp_heading_up .buttons-outside{margin:0}}.header-user-menu-wrap{position:relative;overflow:auto}.user-menu__additional-links{max-width:150px;margin-top:8px;display:block}.user-menu__additional-links a{max-width:134px}@media (max-width: 767px){#modal-login{z-index:670}#modal-login .enter-form-close{display:none}}.error_text{color:#fb4e4e;font-size:14px;line-height:24px}.question{width:24px;height:24px;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.2 16.8H12.8V15.2H11.2V16.8ZM12 4C10.9494 4 9.90914 4.20693 8.93853 4.60896C7.96793 5.011 7.08601 5.60028 6.34315 6.34315C4.84285 7.84344 4 9.87827 4 12C4 14.1217 4.84285 16.1566 6.34315 17.6569C7.08601 18.3997 7.96793 18.989 8.93853 19.391C9.90914 19.7931 10.9494 20 12 20C14.1217 20 16.1566 19.1571 17.6569 17.6569C19.1571 16.1566 20 14.1217 20 12C20 10.9494 19.7931 9.90914 19.391 8.93853C18.989 7.96793 18.3997 7.08601 17.6569 6.34315C16.914 5.60028 16.0321 5.011 15.0615 4.60896C14.0909 4.20693 13.0506 4 12 4ZM12 18.4C8.472 18.4 5.6 15.528 5.6 12C5.6 8.472 8.472 5.6 12 5.6C15.528 5.6 18.4 8.472 18.4 12C18.4 15.528 15.528 18.4 12 18.4ZM12 7.2C11.1513 7.2 10.3374 7.53714 9.73726 8.13726C9.13714 8.73737 8.8 9.55131 8.8 10.4H10.4C10.4 9.97565 10.5686 9.56869 10.8686 9.26863C11.1687 8.96857 11.5757 8.8 12 8.8C12.4243 8.8 12.8313 8.96857 13.1314 9.26863C13.4314 9.56869 13.6 9.97565 13.6 10.4C13.6 12 11.2 11.8 11.2 14.4H12.8C12.8 12.6 15.2 12.4 15.2 10.4C15.2 9.55131 14.8629 8.73737 14.2627 8.13726C13.6626 7.53714 12.8487 7.2 12 7.2Z' fill='%23666666'/%3e%3c/svg%3e ");position:relative}.question .question-answer{display:none;position:absolute;width:300px;bottom:34px;left:-138px}.question:hover .question-answer{display:block}.white_tool_tip_at_the_top{padding:8px;font-size:12px;line-height:16px;border-radius:4px;background:#fff;color:#191919;box-shadow:0 0 4px 4px #ddd;position:relative}.white_tool_tip_at_the_top:after{content:"";position:absolute;bottom:-8px;left:calc(50% - 16px);width:15px;height:15px;background:#fff;transform:rotate(45deg);color:#fff;box-shadow:4px 4px 4px #ddd;cursor:default}.white_tool_tip_at_the_bottom{padding:8px;font-size:12px;line-height:16px;border-radius:4px;background:#fff;color:#191919;box-shadow:0 0 4px 4px #ddd;position:relative}.white_tool_tip_at_the_bottom:after{content:"";position:absolute;top:-8px;left:calc(50% - 8px);width:15px;height:15px;background:#fff;transform:rotate(45deg);color:#fff;box-shadow:-4px -4px 4px #ddd;cursor:default}.rub:after{content:"₽";display:inline-block;margin-left:4px}.initials{width:40px;height:40px;font-size:16px;font-weight:500;line-height:24px;border-radius:50%;justify-content:center;align-items:center;display:flex}.initials.initials-0{background-color:#d4e1f4;color:#1c54a7}.initials.initials-1{background-color:#caf1d9;color:#2ac769}.initials.initials-2{background-color:#fff4cc;color:#fed235}.orange_count{color:#fff;background-color:#f28c00;font-weight:400;font-size:12px;line-height:16px;border-radius:4px;min-width:15px;text-align:center;height:16px;padding:1px 4px}.red_count{color:#fff;background-color:#fb4e4e;font-weight:400;font-size:12px;line-height:16px;border-radius:4px;min-width:15px;text-align:center;height:16px;padding:1px 4px}.video_instruction_link{width:20px;height:18px;display:inline-block;vertical-align:middle;background:url(/img/icons/video.svg) center center no-repeat;padding:2px}
