/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline: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}[hidden],template{display:none}body{-webkit-text-size-adjust:100%;background-color:#fff;color:#000;font-family:Roboto,sans-serif;font-size:16px;margin:0;min-width:1320px}@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{color:#000;cursor:pointer;text-decoration:none}ul{list-style-type:none;margin:0;padding:0}svg.icon{fill:#4c4c4c;stroke:#4c4c4c;display:inline-block}.icon.ajax,svg.icon{height:24px;width:24px}.icon.ajax{background-image:url(/images/ajax.gif);background-position:50%;background-repeat:no-repeat;display:block}.scroll-to{scroll-margin-top:100px}.container{margin:0 auto;max-width:1320px}@media (max-width:1439px){.container{margin:0 24px}}@media (max-width:1023px){.container{margin:0 16px}}.container--profile{align-items:stretch;display:flex;justify-content:space-between;width:100%}@media (max-width:1023px){.container--profile{width:calc(100% - 32px)}}.container_narrow{margin:0 auto 120px;width:870px}@media (max-width:1023px){.container_narrow{margin:0 auto 120px;padding:0 16px;width:calc(100% - 32px)}}@media (max-width:767px){.container_narrow{padding:0}}.main-title{display:block;font-size:39px;margin-bottom:40px}@media (max-width:1023px){.main-title{font-size:33px;margin-bottom:20px}}@media (max-width:767px){.main-title{font-size:28px;line-height:33px;margin-bottom:24px}}.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{font-size:24px!important;line-height:28px!important;margin-bottom:30px}}.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{font-size:24px;line-height:30px;margin-bottom:24px}}.inner-title{color:rgba(0,0,0,.87);font-size:20px;font-weight:500;line-height:1.4}@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{color:hsla(0,0%,51%,.87);display:block;font-size:20px;line-height:1.4}@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--active,.main-link:active,.main-link:hover{color:#f28c00}.main-link--active svg,.main-link:active svg,.main-link:hover svg{fill:#f28c00}.main-link--download{align-items:flex-start;display:flex;font-size:16px;justify-content:flex-start;line-height:26px;margin:.5em 2em}.main-link--download svg{fill:#486c97;flex-shrink:0;margin-right:.5em}.main-link--download:active svg path:first-of-type,.main-link--download:hover svg path:first-of-type{fill:#f28c00}.main-link--doc{align-items:flex-start;display:flex;font-size:16px;justify-content:flex-start;line-height:26px}.main-link--doc svg{fill:#486c97;flex-shrink:0;margin-right:16px}.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;height:100%;width:100%}.document-wrapper{align-items:flex-start;background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;justify-content:space-between;padding:34px 42px 0 44px;width:100%}@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{background-color:#fff;bottom:0;position:fixed;top:auto;width:100%}}.document{width:100%}.document h1{border-bottom:1px solid 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{box-sizing:border-box;color:rgba(0,0,0,.87);font-size:20px;font-weight:500;line-height:1.4;margin:0 0 17px}@media (max-width:1023px){.document h3{padding-right:30px}}@media (max-width:767px){.document h3{font-size:18px;line-height:24px;padding-right:0}}.document h4{color:rgba(0,0,0,.87);font-size:18px;font-weight:400;line-height:1.4;margin:0 0 10px}@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{line-height:21px;padding-right:0}}.document p{text-indent:1em}.document section{margin-bottom:23px;overflow-x:auto;width:100%}.document tr{border-bottom:1px solid rgba(0,0,0,.1)}.document tr:nth-of-type(odd){background-color:#fafafa}.document th{font-weight:500;text-align:left}.document td,.document th{box-sizing:border-box;padding:14px 10px 13px}.document td,.document th,.document ul li{color:#434343;font-size:14px;line-height:24px}.document ul li{margin-bottom:10px;padding-left:28px;position:relative}.document ul li:before{background-color:#f28c00;content:"";height:7px;left:6px;position:absolute;top:9px;width:7px}.document a{color:#486c97}@media (max-width:767px){.document a{font-size:14px;line-height:21px}}.document a svg{fill:#486c97}.document a--active,.document a:active,.document a:hover{color:#f28c00}.document a--active svg,.document a:active svg,.document a:hover svg{fill:#f28c00}.button-icon{background:none;border:none;box-shadow:none;padding:0}.button-icon--download:hover g,.button-icon--remove: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--close:hover path,.button-icon--edit:hover g{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{display:block;height:24px;margin-left:24px;width:24px}.button-icon__more--active g,.button-icon__more:hover g,.button-icon__payment-menu--active g,.button-icon__payment-menu:hover g{opacity:.6}.button-white{align-items:center;background:none;border:1px solid #ccc;box-shadow:none;box-sizing:border-box;color:rgba(0,0,0,.7);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;justify-content:center;padding:12px 19px}.button-white:hover{border:1px solid #ccc;color:#000}.button-white--active,.button-white:active{background-color:#fff89f;border:1px solid #ccc;color:#000}.button-white:focus{outline:none}@media (max-width:767px){.button-white{font-size:14px;line-height:16px;padding:13px 16px}}.button-white--view{background-color:hsla(0,0%,100%,.8);left:0;margin:0;padding:9px 0;position:absolute;right:0;top:260px}.button-white--view span{margin-left:8px}.button-white--view svg{fill:#434343}.button-white--listen{display:inline-flex;padding:12px 14px}.button-white--listen span{margin-left:12px}.button-white--download{display:inline-flex;padding:12px 17px}.button-white--download span{margin-left:12px}.button-white--bookshelf{display:inline-flex}.button-white--small{font-size:14px;padding:7px 10px}@media (max-width:767px){.button-white--rpd{font-size:13px;height:32px;padding:0 17px}}.button-white--attach svg{fill:#000;opacity:.3}@media (max-width:767px){.button-white--attach{width:100%}}.button-gray{align-items:center;background-color:#ccc;box-sizing:border-box;color:#111;cursor:pointer;display:flex;font-size:19px;justify-content:center;padding:12px 19px}.button-gray:hover{background-color:ligten(#ccc,10%)}.button-gray:active{background-color:#b3b3b3}.button-gift{background-color:#f62dc1;border-color:#f62dc1;color:#fff;margin-bottom:10px;width:100%}.button-gift:hover{background-color:#f943c9;border-color:#f943c9;color:#fff}.button-orange{align-items:center;background-color:#f28c00;border:none;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:19px;justify-content:center;line-height:20px;padding:16px 31px;transition:.2s}.button-orange--active,.button-orange:hover{background-color:#f19b39}.button-orange:active{background-color:#df6826}.button-orange--disabled{background-color:#f1f1f1;color:rgba(0,0,0,.3);pointer-events:none}.button-orange--read{padding:12px 31px}.button-orange--middle{font-size:17px;padding:12px 31px}@media (max-width:767px){.button-orange--middle{font-size:14px;line-height:16px;padding:12px 18px}}@media (max-width:1023px){.button-orange{font-size:16px;line-height:20px}}@media (max-width:767px){.button-orange{font-size:17px}}.button-orange__price{align-items:center;color:hsla(0,0%,100%,.8);display:flex;justify-content:flex-end;margin-left:9px}.button-orange__price:before{background-color:hsla(0,0%,100%,.8);border-radius:50%;content:"";height:2px;margin-right:9px;width:2px}.button-orange__buy-text{display:none;margin-left:5px}@media (max-width:1023px){.button-orange__buy-text{display:block}}.button-more{align-items:center;background:none;box-shadow:none;color:#fff;display:flex;font-size:16px;justify-content:flex-start;letter-spacing:1px;line-height:1.63;position:relative;text-transform:uppercase;transition:.2s}.button-more span{margin-right:4px}.button-more:hover:after{bottom:-8px;content:"";height:1px;left:0;position:absolute;width:101px}@media (max-width:767px){.button-more{font-size:14px;line-height:24px}}.button-long{align-items:center;background-color:#fff9f1;border:1px solid rgba(0,0,0,.1);box-shadow:none;box-sizing:border-box;color:#555;display:flex;font-size:19px;height:52px;justify-content:center;transition:.2s;width:100%}.button-long:hover{background-color:#fff;border:1px solid rgba(0,0,0,.4)}@media (max-width:1023px){.button-long{font-size:16px;height:44px}}@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-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}.field{-webkit-appearance:none;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:rgba(0,0,0,.7);display:block;flex-shrink:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;height:44px;line-height:44px;padding-left:10px;width:100%}.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{flex-grow:1;width:auto}}@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:hsla(0,0%,51%,.87)}.field::-moz-placeholder{color:hsla(0,0%,51%,.87);opacity:1}.field:-ms-input-placeholder{color:hsla(0,0%,51%,.87)}.field:-moz-placeholder{color:hsla(0,0%,51%,.87);opacity:1}.field--end{padding-left:13px;padding-right:34px}.field-wrapper{position:relative;width:100%}.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,.field-wrapper--name:last-of-type{width:100%}}.field-wrapper--sign-up{margin-bottom:35px}.field-wrapper--discipline{margin:0 auto}.field-title{color:#494949;flex-shrink:0;font-size:16px;line-height:19px}.field-title--search-advanced{width:190px}@media (max-width:1023px){.field-title--search-advanced{margin-bottom:10px;width:100%}}.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{font-size:14px;line-height:16px;margin-bottom:10px}}.field__error{color:#f04f48;display:none;font-size:14px;font-weight:500;margin-top:8px}.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{color:#00a744;font-size:14px;font-weight:500;margin:0 0 10px}.register__good{color:#00a744}.register__good,.register__incomplete{align-items:center;display:flex;font-size:16px;font-weight:500;height:66px;margin:0 10px 0 0}.register__incomplete{color:#ff1e1e}@media (max-width:767px){.field-full-name{flex-direction:column}}.notes-drop-list__bookmarks{max-width:545px}.button-drop{display:inline-flex;justify-content:flex-start;padding:12px 23px 12px 14px}@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(1turn)}.checkbox__wrapper:hover .checkbox__icon{border-color:rgba(0,0,0,.5)}.checkbox__icon{background:#fff;border:1px solid #ccc;box-sizing:border-box;display:inline-block;flex-shrink:0;height:26px;position:relative;vertical-align:top;width:26px}.checkbox__icon--middle{height:22px;width:22px}.checkbox__icon svg{display:none;height:20px;width:20px}.checkbox__icon--small{height:15px;width:15px}.checkbox__icon--small:hover{cursor:pointer}.checkbox__icon--small svg{height:13px;width:15px}.checkbox__label{align-items:center;cursor:pointer;display:inline-flex}.checkbox__input{display:none}.checkbox__input:checked+.checkbox__icon{background-color:#fff89f}.checkbox__input:checked+.checkbox__icon svg{fill:#434343;display:block;position:absolute;right:-4px}.checkbox__text{color:#434343;font-size:16px;line-height:19px;margin-left:16px}.radio__wrapper:hover .checkbox__icon{border-color:rgba(0,0,0,.5)}.radio__icon{background:#fff;border:1px solid #ccc;border-radius:50%;box-sizing:border-box;display:inline-block;flex-shrink:0;height:26px;position:relative;vertical-align:top;width:26px}.radio__icon--middle{height:22px;width:22px}.radio__icon span{display:none}.radio__label{align-items:center;cursor:pointer;display:flex}.radio__input{display:none}.radio__input:checked+.radio__icon{background-color:#fff89f}.radio__input:checked+.radio__icon span{background-color:#555;border-radius:50%;display:block;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.radio__text{color:#434343;font-size:16px;line-height:19px;margin-left:16px}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.tags-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:60px}.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{background-color:#fff;border:1px solid #ccc;display:inline-flex;margin:-1px 0 0 -1px;padding:9px 15px}.tags-list__tag:hover{background-color:#fffbca}.tags-list__tag--active,.tags-list__tag:active{background-color:#fff89f;border:1px solid #ccc;z-index:10}.tags-list__count{align-items:center;color:hsla(0,0%,51%,.87);display:flex;font-size:16px;justify-content:flex-start;margin-left:5px}.tags-list__count:before{border-radius:50%;content:"";height:2px;margin-right:5px;width:2px}.tags-dropdown-wrapper{display:none;padding:0 16px 20px}@media (max-width:767px){.tags-dropdown-wrapper{display:block}}.tags-dropdown{box-sizing:border-box;display:none}@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:1px solid rgba(0,0,0,.1);box-sizing:border-box}.form-block__row{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;margin-bottom:30px;width:100%}@media (max-width:767px){.form-block__row{align-items:flex-start;flex-direction:column;margin-bottom:23px}}.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{align-items:flex-start;flex-direction:column}}@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{align-items:flex-start;flex-direction:column}}.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{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;position:relative}.form-block__info--search{align-items:flex-end;justify-content:space-between;padding-right:0;width:100%}.form-block__info--rpd{max-width:500px;width:100%}@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;height:24px;position:absolute;right:0;top:11px;width:24px}@media (max-width:767px){.form-block-row__close{bottom:calc(100% + 7px);top:auto}}.form-block-row__close--active{display:block}.form-block-row__close:hover g{opacity:.6}.search-row{align-items:center;display:flex;justify-content:flex-start}.search-row__field{position:relative;width:100%}.search-row__icon{left:10px;position:absolute;top:9px}@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{fill:#fff;display:none}@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{align-items:center;background:none;border:none;box-shadow:none;display:inline-flex;justify-content:center;padding:0}.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;color:#fff;font-size:16px;line-height:26px;padding:16px 20px 16px 40px}.form-error--block{margin-bottom:30px;padding:16px 20px}@media (max-width:767px){.form-error{padding:16px}}.amount-money{align-items:center;display:flex;justify-content:flex-start;white-space:nowrap}.amount-money,.amount-money:after{color:rgba(0,0,0,.87);font-size:16px;line-height:26px}.amount-money:after{content:"\20BD";margin-left:5px}.amount-money--bold{font-weight:700}@media (max-width:767px){.amount-money{font-size:14px;line-height:20px}}.drop-list{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);display:none;position:absolute;right:0;top:100%;width:257px;z-index:20}.drop-list__item{border-bottom:1px solid #ccc}.drop-list__item:last-of-type{border-bottom:none}.drop-list__item:hover .drop-list__link{background-color:#fffbca}.drop-list__link{align-items:flex-start;color:#494949;display:flex;font-size:16px;justify-content:flex-start;line-height:19px;padding:12px 18px 13px}.alert{border:1px solid transparent;margin-bottom:20px;padding:15px}.alert.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.hidden{display:none}.margin-bottom-0{margin-bottom:0}.reference{cursor:help;display:inline-block;margin-left:10px}.reference .question-mark{background:#ccc;border:1px solid #ccc;border-radius:12px;color:#fff;display:block;height:20px;line-height:20px;text-align:center;width:20px}.tooltip{bottom:28px;left:32px;width:275px}.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{align-items:center;border:2px solid #e7681d;display:flex;gap:1em;margin:.5em 0 1em;padding:1em}.subscription-needed .banner .icon{align-items:center;display:flex;height:4em;justify-content:center;width:2em}.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:"\20BD";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>tbody>tr>td:last-child,.vue-table.vue-table_lr>thead>tr>th:last-child{text-align:right;width:1%}.vue-table>thead>tr>th{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>tbody{border-top:2px solid #e2e2e2}.vue-table_lg>tbody:first-child{border-top:0}.vue-table_lg>tbody>tr>td,.vue-table_lg>thead>tr>th{padding:24px 0 24px 16px}.vue-table_lg>tbody>tr>td:first-child,.vue-table_lg>thead>tr>th:first-child{padding-left:24px}.vue-table_lg>tbody>tr>td:last-child,.vue-table_lg>thead>tr>th: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}.search-block{background-image:url(/img/search-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;padding:45px 0 25px}@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{margin-left:97px;min-width:300px}@media (max-width:1023px){.search-block__right{display:none}}.search-block-content{align-items:flex-start;display:flex;justify-content:flex-start;position:relative}.search-title{color:#fff;display:block;font-size:39px;margin:0 0 44px 4px;max-width:750px}@media (max-width:1023px){.search-title{font-size:33px;line-height:39px;margin:0 0 52px;max-width:100%;text-align:center}}@media (max-width:767px){.search-title{font-size:24px;line-height:30px;margin-bottom:63px}}.search-title .catalog-link{color:#fff}.search-title__catalog{display:block;position:relative}.search-title__catalog:after{background-color:#f28c00;content:"";display:block;height:1px;margin-top:8px;width:330px}@media (max-width:1023px){.search-title__catalog:after{margin:8px auto 0;width:276px}}@media (max-width:767px){.search-title__catalog:after{margin-top:5px;width:203px}}.search-wrapper{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;display:flex;height:62px;justify-content:space-between;margin:0 0 23px 4px;max-width:895px;padding:5px 5px 5px 20px;position:relative}.search-wrapper .headers-search-box-source-selector{left:9px;top:65px}@media (max-width:1023px){.search-wrapper{height:50px;margin:0 0 27px;max-width:100%;padding:0 0 0 14px}}@media (max-width:767px){.search-wrapper{background-color:transparent;flex-direction:column;height:auto;padding-left:0}}@media (max-width:270px){.search-wrapper{display:block}}.search-field{border:none;box-sizing:border-box;color:#000;font-family:Roboto,sans-serif;font-size:16px;height:100%;line-height:normal;padding:0 0 0 100px;width:100%}.search-field:focus{outline:none}.search-field::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.search-field::-moz-placeholder{color:rgba(0,0,0,.4)}.search-field:-ms-input-placeholder{color:rgba(0,0,0,.4)}.search-field:-moz-placeholder{color:rgba(0,0,0,.4)}@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{color:#000;font-size:14px;height:44px;line-height:normal;margin-bottom:5px}}.search-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:21px;width:26px}.search-icon svg{height:26px;width:26px}@media (max-width:1023px){.search-icon{margin-right:11px;width:24px}.search-icon svg{height:24px;width:24px}}@media (max-width:767px){.search-icon{display:none}}.search-submit{border:none;border-radius:4px;cursor:pointer;height:100%;padding-bottom:0;padding-top:0}@media (max-width:1023px){.search-submit{padding:16px 18px}}@media (max-width:767px){.search-submit{font-size:14px;height:44px;padding:0;width:150px}}@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{align-items:center;display:flex;justify-content:space-between;margin-left:17px}@media (max-width:1023px){.search-tools{margin-left:0}}@media (max-width:767px){.search-tools{align-items:flex-start;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);flex-direction:column;justify-content:flex-start;left:0;position:absolute;top:calc(100% + 5px);width:288px}.search-tools .main-toggle{border-bottom:1px solid #ccc;box-sizing:border-box;height:42px;padding:0 9px 0 18px;width:100%}.search-tools .main-toggle-title{color:#494949}}.search-tools__searches{align-items:center;display:flex;justify-content:flex-end}@media (max-width:767px){.search-tools__searches{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%}}.search-tools__searches .search-more:first-of-type:before{display:none}.main-toggle-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.main-toggle,.main-toggle-wrapper:last-of-type{margin-bottom:0}.main-toggle{align-items:center;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:flex-start;margin-right:15px}.main-toggle--black{color:#000}@media (max-width:767px){.main-toggle{margin-right:0}}.main-toggle__title{color:#494949;font-size:16px;line-height:26px;margin-left:15px}@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{display:inline-block;height:25px;position:relative;width:41px}.main-toggle input[type=checkbox]~.main-toggle__toggle:before{background:#fff;content:"";display:block;height:19px;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:19px}.main-toggle input[type=checkbox]~.main-toggle__toggle:after{background:#fff;box-sizing:border-box;content:"";display:block;height:19px;left:3px;position:absolute;top:3px;transition:all .3s ease-in-out;width:19px}.main-toggle input[type=checkbox]~.main-toggle__toggle:before{background:#c7c7c7;border-radius:12px;box-sizing:border-box;height:25px;padding:1px;width:41px}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{color:#fff;font-size:16px;line-height:1.6;margin-left:15px}.main-toggle-title--black{color:#494949}@media (max-width:767px){.main-toggle-title{font-size:14px;line-height:16px}}.search-more{align-items:center;color:#ebc73c;display:flex;font-size:16px;justify-content:flex-start;line-height:1.6;margin-left:18px;position:relative}.search-more:before{background-color:#fff;border-radius:50%;content:"";display:block;height:2px;margin:0 17px 0 0;width:2px}@media (max-width:767px){.search-more:before{display:none}}.search-more span{margin-right:3px}.search-more:hover:after{background-color:#ebc73c;bottom:-7px;content:"";height:1px;left:19px;position:absolute;right:0;width:auto}.search-more:hover:first-of-type:after{left:0}@media (max-width:767px){.search-more{border-bottom:1px solid #ccc;box-sizing:border-box;color:#486c97;font-size:14px;height:42px;justify-content:space-between;line-height:16px;margin:0;padding:0 9px 0 18px;width:100%}.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{background-color:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:49}.search-full__search-block{height:100%;margin:0 auto;max-width:1320px;position:relative;width:100%}.search-close,.search-full__search-block{align-items:center;display:flex;justify-content:center}.search-close{border:1px solid #fff;border-radius:50%;height:44px;position:absolute;right:0;top:130px;width:44px}.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{flex-wrap:wrap;padding-right:0}}.search-advanced-row__info--search{align-items:flex-end;justify-content:space-between;width:100%}@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{border-left:none;padding-left:17px}@media (max-width:767px){.search-advanced-field{border-left:1px solid #ccc}}.search-discipline{display:flex;padding:32px}.search-discipline .main-title{font-size:36px;font-weight:700;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{color:hsla(0,0%,53%,.7);font-size:16px;left:19px;line-height:19px;position:absolute;top:13px}.field-wrapper--middle{width:300px}.field-wrapper--big{width:500px}.search-result-filters{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:24px;padding-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{bottom:0;left:0;position:absolute;right:0;top:0;z-index:47}.search-result-filters__title{color:#696969;font-size:12px;line-height:16px}.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{align-items:center;display:flex;font-size:16px;justify-content:flex-start;line-height:24px}.search-block-user__title{color:#fff;font-size:16px;line-height:24px}.search-block-user__count{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:16px;justify-content:flex-start;line-height:24px;margin-left:9px}.search-block-user__count:before{background-color:hsla(0,0%,100%,.7);border-radius:50%;content:"";height:2px;margin-right:9px;width:2px}.search-block__user-button{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:flex-start;line-height:24px}.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{bottom:27px;left:0;position:absolute}}.search-filters{position:relative}.search-filters__button{align-items:center;display:none;height:44px;justify-content:center;width:44px}.search-filters__button--active,.search-filters__button:hover{background-color:hsla(0,0%,100%,.3)}@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{box-sizing:border-box;margin:0 16px;max-width:100%;width:100%}}.events-wrapper{background-color:#f3f3f3}.webinar{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:639px;width:100%}@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%;padding:45px 16px 63px;width:100%}.webinar__title{font-size:24px;line-height:28px;margin-bottom:26px}}.webinar-list{display:flex;flex-direction:column;justify-content:flex-start}.webinar-item{background-color:#fff;display:block;margin-bottom:40px}.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 0 rgba(0,0,0,.13)}@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{height:auto;width:100%}@media (min-width:1200px) and (max-width:1350px){.webinar-img{width:auto}}.webinar-heading{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:21px}@media (max-width:1023px){.webinar-heading{flex-direction:column;margin-bottom:9px}}@media (max-width:767px){.webinar-heading{margin-bottom:6px}}.webinar-link .webinar-title{color:rgba(0,0,0,.87);font-size:20px;font-weight:500;line-height:1.3;max-height:52px;max-width:350px;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{font-size:18px;line-height:24px;margin-bottom:5px}}.webinar-date{color:#aaa;font-size:16px;line-height:1.6;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;color:#fff;margin-top:3px}.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{background-color:#ffe9bd;color:#393939;float:right;font-size:14px;font-weight:500;line-height:26px;max-width:265px;overflow:hidden;padding:0 10px;white-space:nowrap}.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{box-sizing:border-box;color:rgba(0,0,0,.87);font-size:16px;line-height:1.6;max-height:52px;overflow:hidden}.webinar-text a:hover{color:#f19b39}@media (max-width:1023px){.webinar-text{font-size:14px;line-height:21px;max-height:85px}}.activities{box-sizing:border-box;flex-shrink:0;width:638px}@media (max-width:1023px){.activities{width:49%}}@media (max-width:767px){.activities{background-color:#fff;border-top:1px solid rgba(0,0,0,.1);padding:40px 16px 47px;width:100%}.activities__title{font-size:24px;line-height:28px;margin-bottom:35px}}.activities-list{flex-wrap:wrap;justify-content:center;overflow:hidden}.activities-list,.activities-list__item{align-items:flex-start;display:flex;position:relative}.activities-list__item{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-bottom:none;box-sizing:border-box;flex-direction:column;height:430px;justify-content:flex-start;padding:33px 14px 35px 37px;width:319px}.activities-list__item:nth-of-type(2n){border-left:none}@media (max-width:1023px){.activities-list__item{height:auto;padding:20px;width:100%}.activities-list__item:nth-of-type(2n){border-left:1px solid rgba(0,0,0,.1)}}@media (max-width:767px){.activities-list__item{border:none;margin-bottom:39px;padding:0}.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{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";cursor:pointer;height:271px;left:1px;position:absolute;right:1px}@media (max-width:767px){.activities-list__item--last:after{display:none}}.activities-list__link{bottom:0;left:0;position:absolute;right:0;top:0}.activities-list__item-top{box-sizing:border-box;height:235px;width:100%}@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{color:rgba(0,0,0,.87);font-size:20px;font-weight:500;line-height:1.5}@media (max-width:1023px){.activities-list__title{line-height:1.3;margin-bottom:15px}}@media (max-width:767px){.activities-list__title{font-size:18px;line-height:24px;margin-bottom:16px}}.activities-list__text{box-sizing:border-box;color:rgba(0,0,0,.87);font-size:16px;height:175px;line-height:1.6;overflow:hidden;width:100%}@media (max-width:1023px){.activities-list__text{height:auto;line-height:1.5;max-height:120px}}@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{margin-bottom:20px;max-width:-moz-max-content;max-width:max-content}.event-series-register{position:relative}.event-series-register .field__good{font-size:13px;line-height:18px;white-space:nowrap}.access-count{bottom:0;color:#ff1e1e;font-size:11px;line-height:11px;position:absolute}.events-registration{margin-bottom:20px}.popup .events-registration{width:180px}.services{background-color:#fff;box-sizing:border-box;padding:77px 0 101px}@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{align-items:flex-end;display:flex;justify-content:flex-start}@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{align-items:center;color:#486c97;display:flex;font-size:22px;justify-content:center;padding:15px 31px 26px;position:relative}@media (max-width:1023px){.services-tab__link{font-size:18px;line-height:21px}}@media (max-width:767px){.services-tab__link{line-height:24px;padding-bottom:14px;white-space:nowrap}}.services-tab__link:hover{color:#f28c00}.services-tab__link--active{color:#303030}.services-tab__link--active:after{background-color:#df6826;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;width:100%}@media (max-height:1023px){.services-tab__link{padding:15px 0 14px}}.services-list{align-items:stretch;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:center}@media (max-width:767px){.services-list{flex-direction:column;padding:50px 16px 55px}}.services-list__item{align-items:flex-start;border-left:1px solid rgba(0,0,0,.1);border-right:none;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:96px 20px 98px 60px;position:relative;width:33%}.services-list__item:nth-of-type(2){width:34%}.services-list__item:last-of-type{border-right:1px solid rgba(0,0,0,.1)}@media (max-width:1023px){.services-list__item:last-of-type{border:none;padding-right:0}}@media (min-width:1200px){.services-list__item:hover{border-color:#fff;box-shadow:0 2px 30px 0 rgba(0,0,0,.13)}.services-list__item:hover+.services-list__item{border-left-color:#fff}}@media (max-width:1023px){.services-list__item{border:none;padding:0 20px 42px 0}.services-list__item:hover .services-list__title{color:#f28c00}}@media (max-width:767px){.services-list__item{margin-bottom:45px;padding:0;width:100%}.services-list__item:nth-of-type(2){width:100%}.services-list__item:last-of-type{margin-bottom:0}}.services-list__link{bottom:0;left:0;position:absolute;right:0;top:0}.services-list__title{box-sizing:border-box;color:#3a3a3a;font-size:35px;font-weight:700;height:163px;overflow:hidden;width:100%}@media (max-width:1023px){.services-list__title{align-items:flex-end;display:flex;font-size:25px;height:177px;line-height:32px;max-width:215px;padding-bottom:29px}}@media (max-width:767px){.services-list__title{font-size:24px;height:auto;line-height:30px;max-width:100%;padding-bottom:16px}}.services-list__text{color:rgba(0,0,0,.87);font-size:16px;line-height:1.6;overflow:hidden;width:100%}@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{background-color:#f3f3f3;border-top:1px solid rgba(0,0,0,.1)}.collection{align-items:flex-start;display:flex;justify-content:space-between;padding:95px 0 72px}@media (max-width:1023px){.collection{flex-wrap:wrap;overflow:hidden;padding:45px 20px 72px}}@media (max-width:767px){.collection{padding:48px 0 71px}}.collection-title{box-sizing:border-box;margin:14px 0 78px}@media (max-width:1023px){.collection-title{margin:0 0 45px}}@media (max-width:767px){.collection-title{font-size:24px;line-height:28px;margin-bottom:51px;padding-left:16px}}@media (min-width:1200px) and (max-width:1350px){.compilation{margin-right:20px}}@media (max-width:1023px){.compilation{width:100%}}.collection-list{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;width:806px}@media (min-width:1200px) and (max-width:1350px){.collection-list{justify-content:flex-start;max-width:806px;width:auto}}@media (max-width:1023px){.collection-list{justify-content:space-between;margin-bottom:55px;width:100%}}.collection-list__item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;text-align:center;width:221px}.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{margin-right:49px;width:221px!important}.collection-list__item:last-of-type{margin-right:0}}@media (max-width:767px){.collection-list__item{margin-right:70px;width:200px!important}}.collection-list__link{bottom:0;left:0;position:absolute;right:0;top:0}.collection-list__book{height:230px;margin-bottom:32px}@media (max-width:767px){.collection-list__book{margin-bottom:20px}}.collection-list__title{color:rgba(0,0,0,.87);font-size:16px;line-height:1.4;margin-bottom:17px;text-align:left;width:100%}@media (max-height:1023px){.collection-list__title{line-height:1.5}}@media (max-width:767px){.collection-list__title{font-size:14px;line-height:1.5;margin-bottom:15px}}.collection-list__count{color:#909090;font-size:16px;line-height:1.4}@media (max-width:767px){.collection-list__count{font-size:14px}}@media (max-width:1023px){.book-free-wrapper{box-sizing:border-box;width:100%}}@media (max-width:767px){.book-free-wrapper{padding:0 16px}}.book-free{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;padding:55px 40px 63px;position:relative;width:413px}.book-free:after{bottom:-6px;left:4px;right:4px}.book-free:after,.book-free:before{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-top:none;content:"";height:4px;position:absolute}.book-free:before{bottom:-12px;left:8px;right:8px}@media (max-width:1023px){.book-free{align-items:flex-start;padding:27px 40px 28px;width:100%}}@media (max-width:767px){.book-free{align-items:center;padding:33px 18px 42px}}.book-free__title{color:#383838;font-size:39px;font-weight:500;margin-bottom:26px;text-align:center;width:100%}.book-free__title:after{background-color:#383838;border-radius:50%;content:"";display:block;height:10px;margin:32px auto 0;width:10px}@media (max-width:1023px){.book-free__title:after{display:none}}@media (max-width:767px){.book-free__title:after{display:block;height:6px;margin-top:25px;width:6px}}@media (max-width:1023px){.book-free__title{font-size:33px;line-height:39px;margin-bottom:18px;text-align:left;width:calc(100% - 250px)}}@media (max-width:767px){.book-free__title{font-size:24px;line-height:30px;margin-bottom:21px;text-align:center;width:100%}}.book-free__book-title{color:#486c97;font-size:24px;margin-bottom:7px;text-align:center;width:100%}@media (max-width:1023px){.book-free__book-title{font-size:25px;line-height:26px;text-align:left}}@media (max-width:767px){.book-free__book-title{font-size:18px;line-height:24px;margin-bottom:5px;text-align:center}}.book-free__author-name{color:hsla(0,0%,62%,.87);font-size:16px;margin-bottom:21px;text-align:center;width:100%}@media (max-width:1023px){.book-free__author-name{text-align:left}}@media (max-width:767px){.book-free__author-name{font-size:14px;line-height:21px;margin-bottom:23px;text-align:center}}.book-free__descr{color:rgba(0,0,0,.87);font-size:16px;line-height:1.6;margin-bottom:32px;text-align:center;width:100%}@media (max-width:1023px){.book-free__descr{margin-bottom:0;text-align:left}}@media (max-width:767px){.book-free__descr{font-size:14px;line-height:21px;margin-bottom:32px;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-position:50% 50%;background-repeat:no-repeat;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-position:right 9px center;background-repeat:no-repeat}.media-tutorial__content{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:767px){.media-tutorial__content{flex-direction:column}}.media-tutorial__select{-webkit-appearance:none;-moz-appearance:none;appearance:none!important;background-color:transparent;background-image:url(/img/media-tutorial/select-arrow.png);background-position:95% 20px;background-repeat:no-repeat;border:1px solid #fff;box-sizing:border-box;color:#fff;font-size:16px;height:44px;margin-bottom:39px;padding-left:14px;width:270px}.media-tutorial__select:focus{outline:none}@media (max-width:1023px){.media-tutorial__select{margin-bottom:30px;width:100%}}@media (max-width:767px){.media-tutorial__select{background-position:97% 20px;margin-bottom:16px}}.media-tutorial__new{flex-shrink:0;width:341px}@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{color:#fff;display:none;font-size:39px;font-weight:500;line-height:46px;margin-bottom:38px}@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{font-size:33px;line-height:39px;margin-bottom:50px}}@media (max-width:767px){.media-tutorial__title{font-size:24px;line-height:30px;margin-bottom:38px}}.media-tutorial__descr{color:#fff;font-size:16px;line-height:1.6;margin-bottom:35px}@media (max-width:1023px){.media-tutorial__descr{line-height:1.5;margin-bottom:24px}}@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{align-items:stretch;display:flex;justify-content:flex-start;margin-bottom:1px}.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{flex-direction:column;margin-bottom:16px}.media-tutorial-list__item:last-of-type{margin-bottom:0}}.media-tutorial-list__icon{align-items:center;background-color:#c3c3c3;display:flex;flex-shrink:0;height:auto;justify-content:center;overflow:hidden;position:relative;width:120px}.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{height:138px;width:138px;z-index:1}.media-tutorial-list__icon:after,.media-tutorial-list__icon:before{background-color:hsla(0,0%,100%,.1);border-radius:50%;content:"";flex-shrink:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-tutorial-list__icon:before{display:block;height:95px;width:95px;z-index:2}@media (max-width:1023px){.media-tutorial-list__icon{width:104px}}@media (max-width:767px){.media-tutorial-list__icon{height:100px;width:100%}.media-tutorial-list__icon:before{height:150px;width:150px}.media-tutorial-list__icon:after{height:300px;width:300px}}.media-tutorial-list__news{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;padding:21px 52px 22px 35px;width:746px}@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{color:hsla(0,0%,62%,.87);font-size:16px;line-height:1.4;margin-bottom:6px}@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{color:rgba(0,0,0,.87);font-size:16px;line-height:26px;width:100%}@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{color:#486c97;font-size:16px;line-height:26px;width:100%}@media (max-width:767px){.media-tutorial-list__link{font-size:14px;line-height:1.5}}.video-channel-wrapper{background-color:#fff;padding:86px 0 100px}@media (max-width:1023px){.video-channel-wrapper{padding:50px 20px 53px}}@media (max-width:767px){.video-channel-wrapper{padding:44px 16px 55px}}.video-list{align-items:flex-start;display:flex;justify-content:space-between}@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{margin-right:20px;max-width:47%}.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{margin-bottom:40px;width:100%}.video-list__item:last-of-type{margin-bottom:0}}.video-list__video{height:360px;margin-bottom:22px;position:relative;width:639px}.video-list__video img{height:auto;max-width:100%}@media (min-width:1200px) and (max-width:1350px){.video-list__video{width:auto}}@media (max-width:1023px){.video-list__video{height:auto;margin-bottom:17px;width:100%}}@media (max-width:767px){.video-list__video{margin-bottom:15px}}.video-list__title{color:rgba(0,0,0,.87);display:block;font-size:16px;line-height:1.4;margin-bottom:15px;max-width:221px}.video-list__title:hover{color:#f28c00}@media (max-width:1023px){.video-list__title{margin-bottom:13px;max-width:100%}}@media (max-width:767px){.video-list__title{font-size:14px;line-height:1.5;margin-bottom:6px}}.video-list__date{align-items:center;color:#909090;display:flex;font-size:16px;justify-content:flex-start;line-height:1.4}@media (max-width:767px){.video-list__date{font-size:13px;line-height:1.8}}.video-list__date-time{align-items:center;display:flex;justify-content:flex-start;margin-right:10px}.video-list__date-time:after{background-color:#909090;border-radius:50%;content:"";display:block;height:2px;margin-left:10px;width:2px}.button-video-play{align-items:center;background-color:rgba(0,0,0,.49);display:flex;height:63px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:85px}.button-video-play:hover{background-color:#f28c00}.join-wrapper{background-color:#f5f5f5}.join{align-items:center;display:flex;justify-content:space-between;padding:81px 0 70px}@media (max-width:1023px){.join{padding:40px 20px 44px}}@media (max-width:767px){.join{flex-direction:column;padding:48px 16px 59px}}@media (max-width:1023px){.join .button-orange{font-size:16px;line-height:20px;padding:12px 27px}}@media (max-width:767px){.join .button-orange{font-size:14px;font-weight:500;height:44px;line-height:16px;width:180px}}.join-title{color:#1f1f1f;font-size:35px}@media (max-width:1023px){.join-title{font-size:25px}}@media (max-width:767px){.join-title{font-size:24px;line-height:30px;margin-bottom:40px;text-align:center}}.join-button{align-items:center;background-color:#f28c00;color:#fff;display:flex;font-size:19px;justify-content:center;line-height:23px;padding:14px 34px}.footer-wrapper{background-color:#494949}.footer{align-items:flex-start;display:flex;justify-content:space-between;padding:89px 0 100px}@media (max-width:1023px){.footer{flex-direction:column;padding:56px 20px 68px}}@media (max-width:767px){.footer{padding:30px 0 27px}}.footer .ipform .form-row{display:flex}@media (max-width:767px){.footer .ipform .form-row{align-items:center;flex-direction:column}}.footer .ipform .form-row .field{margin-right:10px;width:200px}@media (max-width:767px){.footer .ipform .form-row .field{margin-bottom:16px;margin-right:0;padding-left:2px;text-align:center;width:130px}}.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{align-items:flex-start;display:flex;justify-content: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{margin-right:0;width:100%}}@media (max-width:1023px){.footer-column{max-width:100%;width:50%}}@media (max-width:767px){.footer-column{max-width:100%;width:100%}}.footer-column--info{margin-right:0!important;max-width:527px;width:40%}@media (max-width:1023px){.footer-column--info{margin-top:57px;max-width:100%;width:100%}}@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{border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:0;padding:17px 16px 20px;position:relative}.footer-list--drop .footer-list__item--drop{cursor:pointer}.footer-list--drop .footer-list__item--title span.footer-list__link--title{display:block;margin-top:10px}.footer-list--drop:after{background-image:url(/img/arrow.svg);content:"";display:inline-block;height:7px;position:absolute;right:23px;top:24px;width:12px}.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{color:#fff;display:inline-block;font-size:16px;line-height:26px}.footer-list__link:hover{text-decoration:underline}@media (max-width:767px){.footer-list__link{font-size:14px;line-height:21px}}.footer-list__link--title{color:#ffa322;font-size:16px}@media (max-width:767px){.footer-list__link--title{font-size:14px;line-height:21px}}.partners-title{border-bottom:1px solid transparent;color:#ffa322;display:inline-block;font-size:20px;line-height:26px;margin-bottom:32px}.partners-title:hover{border-bottom:1px solid #ffa322}.partners-list{align-items:center;display:flex;justify-content:space-between;margin-bottom:124px}@media (max-width:1023px){.partners-list{display:none}}.partners-list__item{flex-shrink:0}.partners-list__item:hover g,.partners-list__item:hover svg path{opacity:1}.partners-list__link{align-items:center;display:flex;height:86px;justify-content:center}@media (max-width:1023px){.footer-contacts{align-items:flex-start;display:flex;justify-content:flex-start}.footer-contacts__left{margin-right:33px;width:340px}.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{margin-bottom:28px;margin-right:0;text-align:center;width:100%}}@media (max-width:1023px) and (max-width:1023px){.footer-contacts__right{text-align:left;width:50%}}@media (max-width:767px){.footer-contacts{align-items:center;flex-direction:column;margin-bottom:31px}}.footer-contacts__mail{border-bottom:1px solid transparent;color:#ffa322;display:inline-block;font-size:16px;line-height:26px;margin-bottom:12px}.footer-contacts__mail:hover{border-bottom:1px solid #ffa322}@media (max-width:767px){.footer-contacts__mail{font-size:14px;line-height:20px;margin-bottom:19px}}.footer-contacts__address{color:#fff;font-size:16px;line-height:26px;margin-bottom:51px}@media (max-width:767px){.footer-contacts__address{font-size:14px;line-height:20px;margin-bottom:0}}.footer-contacts__phone{color:#fff;font-size:16px;line-height:26px}.footer-contacts__phone,.footer-contacts__phone a{align-items:center;display:flex;justify-content:flex-start}.footer-contacts__phone a{border-bottom:1px solid transparent;color:#ffa322;position:relative}.footer-contacts__phone a:after{background-color:#fff;border-radius:50%;content:"";height:2px;margin:0 12px 0 13px;width:2px}.footer-contacts__phone a:hover:before{background-color:#ffa322;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:24px;width:auto}@media (max-width:767px){.footer-contacts__phone{font-size:14px;justify-content:center;line-height:20px;margin-bottom:0}}.footer-contacts__operating-mode{color:hsla(0,0%,100%,.47);font-size:16px;line-height:26px;margin-bottom:50px}@media (max-width:767px){.footer-contacts__operating-mode{font-size:14px;line-height:20px;margin-bottom:0;text-align:center}}.footer-license{color:hsla(0,0%,100%,.47);font-size:16px;line-height:1.6;margin-bottom:42px}@media (max-width:1023px){.footer-license{max-width:413px}}@media (max-width:767px){.footer-license{font-size:13px;margin-bottom:22px;text-align:center}}.footer-social{align-items:center;display:flex;justify-content:flex-start;margin-left:-19px}.footer-social__item:hover svg path{fill:#fff}@media (max-width:1023px){.footer-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}}@media (max-width:767px){.footer-row{align-items:center;flex-direction:column}.footer-column__partners--mobile .footer-list{border-bottom:none;padding:0}.footer-column__partners--mobile .footer-list--drop:after{right:7px;top:7px}}@media (min-width:767px){#scroll-up{background-color:#f28c00;border-radius:3px;bottom:45px;color:#fff;display:none;filter:alpha(opacity=50);opacity:.5;padding:10px 16px;position:fixed;right:20px;z-index:9999}#scroll-up:hover{opacity:.8}}@media (min-width:1023px){#scroll-up{right:40px}}.content-wrapper{background-color:#f2f2f2;border-top:1px solid rgba(0,0,0,.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);padding:32px 0 80px;position:relative}.content-wrapper--admin{display:flex;flex-direction:column;min-height:650px;padding:24px 0 0}@media (max-width:1023px){.content-wrapper{padding-bottom:68px;padding-top:15px}}@media (max-width:767px){.content-wrapper{padding-bottom:55px;padding-top:11px}}@media (max-width:767px) and (max-width:767px){.content-wrapper{overflow:hidden}}.content-wrapper--profile{align-items:stretch;display:flex;justify-content:space-between;padding:0}@media (min-width:1200px){.content-wrapper--profile{background:#f2f2f2}}.content-wrapper_white{background-color:#fff}.content-wrapper--white:before{background:linear-gradient(180deg,#f3f3f3 86px,#fff 0)}@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(90deg,#fff 50%,#fafafa 0,#fafafa)}}.content{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1023px){.content--static{flex-direction:column}}.page-title{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}@media (max-width:1023px){.page-title{padding:0 20px}}@media (max-width:767px){.page-title{margin-bottom:0;padding:0 16px}}.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{align-items:center;display:flex;justify-content:flex-start}.page-title__right{align-items:center;display:flex;justify-content:flex-end}.content-title__name{color:#555;font-size:39px;line-height:46px}.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{align-items:center;color:#c2c2c2;display:flex;font-size:39px;justify-content:flex-start;line-height:46px;margin-left:13px}.content-title__count:before{background-color:#c2c2c2;border-radius:50%;content:"";height:4px;margin-right:13px;width:4px}@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:1px solid #e6e6e6}@media (max-width:767px){.page-content-wrapper--white{background-color:#f3f3f3}}.page-content-wrapper--big{width:100%}.page-content{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;position:relative;width:867px}.page-content--big,.page-content--profile{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{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;width:867px}@media (max-width:1023px){.sorting-tools{padding:0 20px;width:100%}}@media (max-width:767px){.sorting-tools{padding:0 16px}}.sorting-tools--block{background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:0 40px;width:100%}@media (min-width:1200px) and (max-width:1350px){.sorting-tools--block{padding:0 10px}}@media (max-width:1023px){.sorting-tools--block{padding:0 20px;width:100%}}@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{align-items:center;display:flex;justify-content:flex-end}.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{align-items:flex-start;display:flex;justify-content: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{align-items:center;display:flex;font-size:16px;justify-content:flex-start;line-height:26px;padding:10px 0 19px;position:relative}@media (max-width:767px){.sorting-list__link{color:#486c97}.sorting-list__link:hover{color:#f28c00}.sorting-list__link:after{background-color:#df6826;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;width:100%}}.sorting-list__link--active:after,.sorting-list__link:active:after{background-color:#df6826;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;width:100%}.sorting-list__link--active .sorting-list__link-title,.sorting-list__link:active .sorting-list__link-title{color:rgba(0,0,0,.87)}@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{font-size:14px;line-height:21px;padding-bottom:10px}}.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{align-items:center;padding-top:11px;position:relative}@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{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;position:absolute;right:0;top:38px;width:280px;z-index:20}.list-menu__item{border-bottom:1px solid #ededed}.list-menu__item:last-of-type{border-bottom:none}.list-menu__item:hover{background-color:#fffbca}.list-menu__link{align-items:center;display:flex;justify-content:space-between;padding:11px 18px}.list-menu__name{color:#434343;font-size:16px;line-height:19px}.list-menu__size{color:hsla(0,0%,53%,.7);font-size:16px;line-height:19px}.pagination{align-items:center;background-color:#fff;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:flex-start;padding:22px 37px 26px}.pagination__link{color:#486c97;display:block;font-size:16px;line-height:26px;margin-right:10px;padding:0 5px}.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{align-items:flex-end;display:flex;flex-shrink:0;justify-content:space-between}@media (max-width:767px){.user-action{flex-direction:column;position:absolute;right:20px;top:20px}}.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-nouser] svg,.user-action__item [data-action=add-favorites] svg{stroke:#ccc;color:#fff}.user-action__item [data-action=add-favorites-nouser] svg:hover,.user-action__item [data-action=add-favorites] svg:hover{stroke:#4c4c4c}.user-action__item [data-action=del-favorites] svg{fill:#f28c00;stroke:#f28c00;color:#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{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-12px 0 23px}@media (max-width:1023px){.breadcrumbs{padding:20px 20px 0}}@media (max-width:767px){.breadcrumbs{margin-bottom:19px;padding:20px 16px 0}}.breadcrumbs--reports{margin:7px 0 22px}.breadcrumbs__item{align-items:center;display:flex;justify-content:flex-start}.breadcrumbs__item:after{color:hsla(0,0%,62%,.87);content:"/";font-size:16px;line-height:26px;margin:0 4px}.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{align-items:center;display:flex;font-size:16px;justify-content:flex-start;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{background-color:#fff;padding:34px 37px 33px 40px}@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{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.page-content-head__heading--donate{margin-bottom:50px}@media (max-width:1023px){.page-content-head__heading--donate{margin-bottom:30px}}.page-content-head__title{font-size:39px;line-height:46px;max-width:650px}@media (max-width:1023px){.page-content-head__title{font-size:33px;line-height:39px;max-width:100%}}@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{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:767px){.page-content-head__info{align-items:center;flex-direction:column}}.page-content-head__info-edition{color:hsla(0,0%,55%,.87);font-size:16px;line-height:28px}@media (max-width:767px){.page-content-head__info-edition{margin-bottom:20px}}.share-list{align-items:center;display:flex;justify-content:flex-start}.share-list__item{margin-right:30px;position:relative}.share-list__item:last-of-type{margin-right:0}.share-list__link{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:26px}.share-list__link svg{margin-right:10px;overflow:hidden}.share-list__link:hover .share-list__icon--favorite path,.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{color:#555;content:"+";font-size:16px;line-height:26px;margin-right:5px}.creation-info__authors-item .more-authors{left:188px;top:28px;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{color:#555;display:inline-block;font-size:16px;line-height:26px;margin-left:14px;vertical-align:middle}.creation-info__year:before{background-color:#555;border-radius:50%;content:"";display:inline-block;height:2px;margin-right:12px;vertical-align:middle;width:2px}@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{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;left:18px;max-height:265px;overflow-y:auto;position:absolute;top:26px;width:236px;z-index:20}.authors-list__item{border-bottom:1px solid #ededed}.authors-list__item:last-of-type{border-bottom:none}.authors-list__item:hover{background-color:#fffbca}.authors-list__link{align-items:flex-start;color:#494949;display:flex;font-size:16px;justify-content:flex-start;line-height:19px;padding:12px 18px}.tabs-container{overflow:hidden}.tabs,.tabs-container{background-color:#fafafa}.tabs{align-items:flex-start;border-bottom:1px solid #e6e6e6;display:flex;justify-content:flex-start;padding:13px 40px 0}.tabs--profile{background-color:transparent;border-bottom:0;padding:13px 0 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{background-color:#f28c00;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}.tabs__link{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;padding-bottom:16px;position:relative;white-space:nowrap}@media (max-width:767px){.tabs__link{margin-bottom:6px;padding-bottom:6px}}.tabs__name{color:#486c97;font-size:16px;line-height:26px}@media (max-width:767px){.tabs__name{font-size:14px;line-height:26px}}.tabs__count{align-items:center;color:hsla(0,0%,51%,.87);display:flex;font-size:16px;justify-content:center;line-height:26px;margin-left:5px}.tabs__count:before{background-color:hsla(0,0%,51%,.87);border-radius:50%;content:"";height:2px;margin-right:5px;width:2px}@media (max-width:767px){.tabs__count{font-size:14px;line-height:26px}}.book-content-wrapper{box-sizing:border-box;padding:32px 40px 0}.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{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:14px}.books-set__item{margin-bottom:40px;max-width:370px;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{border-top:1px solid #e5e5e5;margin:0;max-width:100%;padding:30px 0;text-align:center;width:100%}}.books-set__link{bottom:0;left:0;position:absolute;right:0;top:0}.books-set__img{margin-bottom:20px}.books-set__title{display:block;margin-bottom:10px}@media (max-width:767px){.books-set__title{text-align:center}}.books-set__edition{color:#909090;font-size:16px;line-height:23px}@media (max-width:767px){.books-set__edition{font-size:14px;line-height:21px}}.media-action{align-items:center;display:inline;justify-content:flex-start}.media-action__item{margin-right:10px}.media-action__item:last-of-type{margin-right:0}.author-info{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;flex-shrink:0;padding:40px 40px 36px 38px;width:413px}@media (min-width:1200px) and (max-width:1350px){.author-info{margin-right:20px}}@media (max-width:1023px){.author-info{margin-bottom:12px;padding:27px 20px 35px;width:100%}}@media (max-width:767px){.author-info{padding:16px 16px 30px}}@media (max-width:1023px){.author-info__content{margin:0 auto;max-width:518px}}@media (max-width:767px){.author-info__content{max-width:100%}}@media (max-width:1023px){.author-info__header{align-items:flex-end;display:flex;justify-content:center;margin-bottom:30px}}@media (max-width:767px){.author-info__header{align-items:flex-start;flex-direction:column;margin-bottom:20px}}.author-info__img{flex-shrink:0;margin-bottom:26px}@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{height:auto;max-width:100%}.author-info__name{color:#555;font-size:39px;line-height:46px;margin-bottom:24px}@media (max-width:1023px){.author-info__name{font-size:33px;line-height:39px;margin-bottom:0}}@media (max-width:767px){.author-info__name{font-size:24px;line-height:28px}}.author-info__text{color:rgba(0,0,0,.87);font-size:16px;line-height:26px;margin-bottom:20px}@media (max-width:767px){.author-info__text{font-size:14px;line-height:21px;margin-bottom:10px}}.author-info__text:last-of-type{margin-bottom:0}.author-info__partner-fname{margin-top:10px}.page-content-heading{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;padding:34px 39px 35px 40px}@media (max-width:1023px){.page-content-heading{padding:30px 16px}}.page-content-title{color:#434343;font-size:39px;line-height:46px;margin-right:40px}@media (max-width:1023px){.page-content-title{font-size:24px;line-height:28px}}@media (max-width:767px){.page-content-title{margin-right:0}}.tooltip{background-color:rgba(67,67,67,.9);border-radius:1px;bottom:-59px;box-sizing:border-box;color:#fff;display:none;font-size:14px;line-height:1.3;padding:8px 12px 11px 15px;position:absolute;z-index:20}.tooltip--middle{left:-102px;width:229px}@media (max-width:767px){.tooltip--middle{bottom:auto;left:auto;right:100%;top:0}}.page-content__text-big{color:rgba(0,0,0,.87);font-size:20px;line-height:32px;margin-bottom:25px;max-width:680px}@media (max-width:1023px){.page-content__text-big{max-width:100%}}@media (max-width:767px){.page-content__text-big{font-size:18px;line-height:25px;margin-bottom:31px}}.page-content__text-small{color:#434343;font-size:16px;line-height:26px;margin-bottom:20px;max-width:680px}.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{margin-bottom:42px;max-width:100%}}@media (max-width:767px){.page-content__text-small{font-size:14px;line-height:21px;margin-bottom:45px}}.tabulation_marker{line-height:30px;list-style:disc outside;padding-left:20px}.page-content__text-middle{color:rgba(0,0,0,.87);font-size:20px;line-height:28px;max-width:680px}.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{background-color:#fff;border-bottom:1px solid #e6e6e6;padding:38px 40px 43px}@media (max-width:1023px){.content-block{padding:35px 20px 54px}}@media (max-width:767px){.content-block{background-color:#fff;padding:34px 16px 59px}}.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{border-top:1px solid #e6e6e6;margin-top:9px;padding:32px 16px 59px}}.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{border-top:1px solid #e6e6e6;margin-top:10px;padding:40px 16px 59px}.content-block--rpd{padding-bottom:39px;padding-top:25px}}.content-donate-book__list{margin-top:-4px}@media (max-width:767px){.content-donate-book__list{margin-left:-5px}}.content-donate-book__item{align-items:flex-start;border-bottom:1px solid #e6e6e6;box-sizing:border-box;display:flex;justify-content:flex-start;padding:37px 0 41px 3px}@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{align-items:center;background-color:#fef8dc;border:1px solid rgba(0,0,0,.05);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:39px;width:32px}@media (max-width:1023px){.content-donate-book__step{margin-right:16px}}@media (max-width:767px){.content-donate-book__step{font-size:14px;margin-right:16px}}.content-donate-book__info{color:#434343;font-size:16px;line-height:26px;margin-top:5px;text-align:left}@media (max-width:767px){.content-donate-book__info{font-size:14px;line-height:21px;margin-top:7px}}.content-donate-book__button{display:inline-flex}.biblio-poster{border:1px solid #e0e0e0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin:40px 0 44px;padding:37px 40px 30px}@media (max-width:1023px){.biblio-poster{margin-bottom:41px;padding:28px 0 30px 29px}}@media (max-width:767px){.biblio-poster{border-left:none;border-right:none;box-shadow:none;padding:40px 0 43px}}.biblio-poster-title{margin-bottom:40px;max-width:435px}@media (max-width:1023px){.biblio-poster-title{margin-bottom:32px}}@media (max-width:767px){.biblio-poster-title{margin-bottom:34px;max-width:100%}}.biblio-poster-list__item{align-items:flex-start;border-bottom:1px solid #e6e6e6;box-sizing:border-box;display:flex;height:116px;justify-content:space-between;padding:20px 0;position:relative}.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{border:none;flex-direction:column;height:auto;margin-bottom:30px;padding:0}.biblio-poster-list__item:last-of-type{margin-bottom:0}}.biblio-poster-list__link{bottom:0;left:0;position:absolute;right:0;top:0}.biblio-poster-list__left{padding:10px 0 0;width:calc(100% - 311px)}@media (max-width:767px){.biblio-poster-list__left{order:2;padding:0;width:100%}}.biblio-poster-list__right{flex-shrink:0;width:264px}@media (max-width:767px){.biblio-poster-list__right{margin-bottom:14px;order:1;width:100%}}.biblio-poster-list__download span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}@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{align-items:center;color:hsla(0,0%,51%,.87);display:flex;font-size:16px;justify-content:flex-start;line-height:26px;padding-left:43px}@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{align-items:center;display:flex;justify-content:flex-start}.biblio-poster-list__size span:after{background-color:hsla(0,0%,51%,.87);border-radius:50%;content:"";height:2px;margin:0 5px;width:2px}.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{align-items:flex-start;display:flex;justify-content:flex-start}@media (max-width:767px){.video-material{align-items:center;flex-direction:column;margin-left:-16px;margin-right:-16px}}.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{flex-shrink:0;height:270px;margin-right:30px;position:relative;width:480px}.video-material__video.video-width-560{height:315px;width:560px}.video-material__video img{height:auto;width:100%}@media (max-width:1023px){.video-material__video{margin-right:20px}}@media (max-width:767px){.video-material__video{flex-direction:column;height:auto;margin-right:0;width:100%}}.video-material__descr{color:hsla(0,0%,53%,.7);font-size:14px;line-height:22px}.video-material__descr:before{background-color:#f28c00;content:"";display:block;height:1px;margin-bottom:25px;width:60px}@media (max-width:767px){.video-material__descr:before{display:none}.video-material__descr{font-size:13px;line-height:17px;margin:17px 16px 0;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{border-bottom:1px solid #e6e6e6;margin-bottom:31px;padding-bottom:25px}@media (max-width:767px){.additional-materials__item--border{margin-bottom:23px}}.additional-materials__item .main-link{max-width:650px}.video-manual-title__mute{color:hsla(0,0%,51%,.87);font-size:14px;font-weight:400;line-height:28px}.map-wrapper{background-color:#fff;border:1px solid #e6e6e6;box-sizing:border-box;padding:46px 211px;width:100%}@media (max-width:1023px){.map-wrapper{padding:37px 20px}}@media (max-width:767px){.map-wrapper{padding:29px 16px}}.map-section{border-bottom:1px solid #e5e5e5;padding:40px 0}.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{color:hsla(0,0%,47%,.87);font-size:16px;line-height:28px;margin-left:5px}.map-section__count:before{background-color:hsla(0,0%,47%,.87);border-radius:50%;content:"";display:inline-block;height:2px;margin-right:5px;vertical-align:middle;width:2px}@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{background-color:#f28c00;content:"";height:6px;left:0;position:absolute;top:14px;width:6px}@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{background-color:rgba(0,0,0,.3);content:"";height:1px;left:0;position:absolute;top:12px;width:15px}.map-sublist__link{font-size:16px;line-height:24px}@media (max-width:767px){.map-sublist__link{font-size:14px;line-height:21px}}.content-search{background-color:#fef8dc;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;box-sizing:border-box;padding:40px}@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{align-items:center;display:flex;justify-content:center}.content-search__title{display:none}@media (max-width:767px){.content-search__title{color:#494949;display:block;font-size:14px;line-height:1.5;margin-bottom:8px}}.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{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:50px}.content-rpd-time__item{align-items:center;border-bottom:1px solid #e6e6e6;box-sizing:border-box;display:flex;justify-content:space-between;padding:22px 40px 19px 27px;position:relative}.content-rpd-time__item:last-of-type{border-bottom:none}@media (max-width:767px){.content-rpd-time__item{flex-direction:column;padding:18px 20px 20px}}.content-rpd-time__left{color:rgba(0,0,0,.87);font-size:30px;font-weight:300}.content-rpd-time__left--green{color:rgba(61,119,24,.87)}@media (max-width:767px){.content-rpd-time__left{font-size:24px;line-height:28px;margin-bottom:10px;text-align:center}}.content-rpd-time__right{color:hsla(0,0%,51%,.87);font-size:16px;line-height:26px}@media (max-width:767px){.content-rpd-time__right{font-size:14px;line-height:21px;text-align:center}}.content-rpd-time__tag{align-items:center;background-color:#fef8dc;border:1px solid rgba(0,0,0,.05);border-radius:50%;bottom:-16px;box-sizing:border-box;color:rgba(0,0,0,.3);display:flex;font-size:30px;height:32px;justify-content:center;left:-16px;position:absolute;width:32px}.content-rpd-must__item{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:14px}@media (max-width:767px){.content-rpd-must__item{margin-bottom:11px}}.content-rpd-must__icon{flex-shrink:0;margin-right:20px}@media (max-width:767px){.content-rpd-must__icon{margin-right:13px}}.content-rpd-must__text{color:#434343;font-size:16px;line-height:26px}@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{height:44px;padding:0;width:44px}}.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{align-items:center;background-color:#f28c00;border-radius:50%;bottom:20px;display:flex;height:65px;justify-content:center;position:absolute;right:20px;width:65px}.fab-button--active,.fab-button:hover{background-color:#f19b39}.fab-button--active svg rect,.fab-button:hover svg rect{fill:#f19b39}.fab-button:active{background-color:#df6826}.fab-button:active svg rect{fill:#df6826}.fab-button--disabled{background-color:#f1f1f1;color:rgba(0,0,0,.3);pointer-events:none}.book-test__item{border-bottom:1px solid #e6e6e6;padding:30px 0 39px}.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{color:rgba(0,0,0,.87);display:block;font-size:16px;line-height:28px;margin-bottom:2px}@media (max-width:767px){.book-test__title{font-size:14px;line-height:21px}}.book-test__section{color:hsla(0,0%,51%,.87);display:block;font-size:16px;line-height:28px}@media (max-width:767px){.book-test__section{font-size:14px;line-height:21px}}.book-test__authors,.book-test__date{color:hsla(0,0%,51%,.87);font-size:14px}.book-test__date{display:block;line-height:21px;max-width:90px;position:absolute;right:0;text-align:right;top:0}@media (max-width:767px){.book-test__date{color:rgba(0,0,0,.3);font-size:13px;margin-bottom:13px;max-width:100%;position:relative;right:auto;text-align:left;top:auto}}.book-test-button{display:inline-flex;padding:12px 0;width:179px}.book-test-button svg{margin-right:13px}.book-test-button.copy_quiz_link{padding:12px;width:auto}.pass_retake_test{float:left;margin-bottom:12px;margin-right:12px}.book-test-result{align-items:flex-start;background-color:hsla(73,41%,89%,.4);box-sizing:border-box;display:flex;justify-content:flex-start;margin-bottom:25px;padding:0 23px}@media (max-width:767px){.book-test-result{flex-direction:column;padding:20px 16px}}.book-test-result__item{margin-right:40px;padding:16px 0}@media (max-width:767px){.book-test-result__item{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px;padding:0;width:100%}.book-test-result__item:last-of-type{margin-bottom:0}}.book-test-result__title{color:rgba(0,0,0,.85);display:block;font-size:14px;line-height:21px}@media (max-width:767px){.book-test-result__title{font-size:13px}}.book-test-result__info{color:rgba(0,0,0,.85);display:block;font-size:14px;font-weight:500;line-height:21px}@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{align-items:center;border-bottom:1px solid #ededed;box-sizing:border-box;display:flex;justify-content:space-between;padding:9px 17px 8px;position:relative}.nested-list-row--favorite{border-bottom:1px solid #e5e5e5;padding:18px 9px 18px 20px}@media (max-width:1023px){.nested-list-row--favorite{align-items:flex-start;padding:18px 0}}@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{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;padding-left:39px;position:relative}.nested-list-row__left--favorite{padding-left:49px}@media (max-width:767px){.nested-list-row__left--favorite{padding-left:36px}}.nested-list-row__right{align-items:center;display:flex;justify-content:flex-end}@media (max-width:767px){.nested-list-row__right{position:absolute;right:0;top:14px}}.nested-list--favorite{background-color:#fff;border:1px solid #e5e5e5}@media (max-width:1023px){.nested-list--favorite{border:none;border-top:1px solid #e5e5e5;margin-top:17px;padding:0 20px}}@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{color:#434343;font-size:13px;line-height:22px}@media (max-width:767px){.nested-list__row-title{line-height:20px}}.nested-list__title{align-items:center;display:flex;justify-content:flex-start}@media (max-width:1023px){.nested-list__title{align-items:flex-start}}.nested-list__icon{flex-shrink:0;height:26px;margin-right:22px;width:26px}@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__arrow,.nested-list__icon-check--tablet .checkbox__icon{height:24px;width:24px}.nested-list__arrow{display:block;left:0;position:absolute;top: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{color:hsla(0,0%,51%,.87);display:block;font-size:13px;line-height:22px}.nested-list__more{flex-shrink:0;position:relative}.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{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:20px}.nested-list-select:hover svg g{opacity:.6}.nested-list-wrapper--absolute{border:1px solid #ccc;border-top:none;left:0;max-height:264px;overflow-x:hidden;overflow-y:auto;right:0;top:44px;z-index:30}.nested-list-drop,.nested-list-wrapper--absolute{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);display:none;position:absolute}.nested-list-drop{border:1px solid #ccc;right:-21px;top:26px;width:251px;z-index:10}@media (max-width:1023px){.nested-list-drop{right:-10px}}.nested-list-drop__item{border-bottom:1px solid #ededed}.nested-list-drop__item:last-of-type{border-bottom:none}.nested-list-drop__item:hover{background-color:#fffbca}.nested-list-drop__link{align-items:center;display:flex;justify-content:flex-start;padding:8px 11px 10px}.nested-list-drop__link svg{margin-right:10px}.nested-list-drop__link span{color:#494949;font-size:16px;line-height:19px}.share-dropdown{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);display:none;position:absolute;right:0;top:calc(100% + 5px);width:194px;z-index:20}.share-dropdown--active{display:block}.share-dropdown__item{border-bottom:1px solid #ededed}.share-dropdown__item:last-of-type{border-bottom:none}.share-dropdown__item:hover{background-color:#fffbca}.share-dropdown__link{align-items:center;box-sizing:border-box;display:flex;height:42px;justify-content:flex-end;padding:0 16px}.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{align-items:center;color:hsla(0,0%,62%,.87);display:flex;font-size:16px;justify-content:flex-start;line-height:24px}.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{background-color:#f3f3f3;border-left:none;border-right:none;width:100%}}.sorting-menu{display:flex;margin-right:16px;padding-top:11px}.sorting-menu--tablet{display:none}@media (max-width:1023px){.sorting-menu--tablet{display:flex}}.sorting-menu__button{display:flex;height:24px;width: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{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;left:0;position:absolute;top:calc(100% - 3px);width:286px;z-index:20}@media (max-width:767px){.sorting-list-mobile--active{display:block}}.sorting-list-mobile__item{align-items:center;border-bottom:1px solid #ededed;display:flex;height:42px;justify-content:flex-start}.sorting-list-mobile__item:last-of-type{border-bottom:none}.sorting-list-mobile__link{align-items:center;box-sizing:border-box;color:#434343;display:flex;font-size:14px;height:100%;justify-content:space-between;line-height:18px;padding:0 16px;width:244px}.sorting-list-mobile__link:hover{background-color:#fffbca}.sorting-list-mobile__filter{align-items:center;border-left:1px solid #ededed;display:flex;height:100%;justify-content:center;width:41px}.sorting-list-mobile__filter:hover{background-color:#fffbca}.sorting-list-mobile__arrow{display:flex;height:11px;width:7px}.sorting-list-mobile__arrow--up svg{transform:rotate(180deg)}.sorting-list-mobile__arrow--grey svg path{fill:rgba(0,0,0,.3)}.content-profile{background-color:#f3f3f3;box-shadow:inset 0 2px 1px -1px rgba(0,0,0,.1);box-sizing:border-box;max-width:1095px;padding:30px 40px 85px 0;width:100%}@media (max-width:1319px){.content-profile{max-width:100%;padding:23px 0 85px}}@media (max-width:767px){.content-profile{padding:16px 0 68px}}.content-profile--solid{background-color:#fff;padding-right:0}.content-profile--border{position:relative}@media (min-width:1200px){.content-profile--border:before{background-color:#e6e6e6;content:"";height:1px;left:-500px;position:absolute;top:85px;width:1300px}}.content-profile-without-menu{background-color:#f3f3f3;box-shadow:inset 0 2px 1px -1px rgba(0,0,0,.1);box-sizing:border-box;padding:30px 0 85px;width:100%}.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;font-size:14px;padding:0 4px;text-transform:uppercase;vertical-align:super}.books-list__item{align-items:flex-start;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;justify-content:space-between;padding:37px 38px 41px 41px;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{align-items:center;flex-direction:column;padding:20px 16px 30px}}.books-list__book{box-sizing:border-box;flex-shrink:0;position:relative;width:219px}.books-list__book .button-white{margin-top:10px}.books-list__img{height:208px;margin:0 auto 7px;width:132px}.books-list__view-button{bottom:auto;margin:0;top:152px}.books-list__buy{position:relative;width:100%}@media (max-width:1023px){.books-list__buy{margin-bottom:0;width:auto}}.books-list__buy--active .buy-book-menu{display:block}.books-list__buy-button{font-size:16px;height:44px;padding:0}.books-list__schools{font-size:16px;line-height:26px;margin-bottom:16px}@media (max-width:767px){.books-list__schools{font-size:14px;line-height:21px;margin-bottom:20px}}.books-list__descr{color:rgba(0,0,0,.87);font-size:16px;line-height:26px;max-height:104px}@media (max-width:767px){.books-list__descr{font-size:14px;line-height:21px;max-height:140px}}.books-list__sellers{align-items:center;display:flex;justify-content:center;margin-top:30px}.books-list__sellers-item{margin-right:16px}.books-list__sellers-item:last-of-type{margin-right:0}.books-list__free-delivery{align-items:center;display:flex;justify-content:center;margin-top:20px}.books-list__free-delivery svg{margin-right:8px}.books-list__free-delivery span{color:#00a744;font-size:14px;font-weight:500;line-height:26px}.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{background-color:rgba(255,233,189,.9);color:rgba(0,0,0,.8);display:block;font-size:14px;left:0;line-height:18px;padding:8px 15px;position:absolute;top:0}@media (max-width:767px){.books-list__label-date{font-size:13px;line-height:18px}}.books-list__approved{background-color:transparent;display:flex;padding:0;position:relative}.books-list__partners-wrapper{margin-top:15px}.books-list__partners-title{color:hsla(0,0%,51%,.87);display:block;font-size:16px;line-height:26px}@media (max-width:767px){.books-list__partners-title{font-size:14px;line-height:21px;margin-bottom:10px}}.books-list__partners{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width:767px){.books-list__partners{flex-direction:column}}.books-list__partners-item{align-items:flex-start;display:flex;justify-content:flex-start;margin-right:20px}.books-list__partners-item:last-of-type{margin-right:0}@media (max-width:767px){.books-list__partners-item{font-size:14px;justify-content:space-between;line-height:21px;margin-bottom:10px;margin-right:0;width:100%}}.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{align-items:center;color:#434343;display:flex;font-size:16px;justify-content:flex-start;line-height:26px;margin-left:5px}.books-list__partners-count:before{background-color:#434343;content:"";height:2px;margin-right:5px;width:2px}@media (max-width:767px){.books-list__partners-count:before{display:none}.books-list__partners-count{font-size:14px;line-height:21px}}.books-list__bookshelf{display:inline-flex;margin-bottom:20px}@media (max-width:767px){.books-list__bookshelf{text-align:center}}.books-list__set-exam{display:inline-flex;margin-bottom:20px}@media (max-width:767px){.books-list__set-exam{text-align:center}}.books-list__bookshelf-supplied{align-items:center;color:rgba(0,168,96,.7);display:flex;font-size:16px;font-weight:500;justify-content:flex-start;line-height:19px}.books-list__bookshelf-supplied svg{margin-right:7px}.books-list__sale{align-items:center;display:flex;justify-content:center;margin-bottom:8px;margin-top:4px}@media (max-width:767px){.books-list__sale{font-size:14px;line-height:28px;margin-bottom:5px}}.books-list__sale-price{align-items:center;color:hsla(0,0%,51%,.87);display:flex;font-size:20px;justify-content:flex-start;line-height:28px;text-decoration:line-through}@media (max-width:767px){.books-list__sale-price{font-size:14px;line-height:28px}}.books-list__sale-percent{background-color:#00a744;border-radius:9px;color:#fff;display:block;font-size:14px;line-height:18px;margin-left:10px;padding:0 8px}.books-list__extra-sale{background-color:#fff4e5;border-radius:0 0 4px 4px;color:#4c4c4c;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:10px;padding:8px 0;text-align:center;width:100%}.books-list__extra-sale b{font-weight:500}@media (max-width:767px){.books-list__extra-sale{font-size:13px}}.books-list__content{margin-left:40px;width:100%}@media (max-width:1023px){.books-list__content{margin-left:30px}}@media (max-width:767px){.books-list__content{margin-left:0;margin-top:20px}}.books-list__heading{align-items:flex-start;display:flex;justify-content:space-between;margin-top:3px}@media (max-width:767px){.books-list__heading{justify-content:center;margin-top:0}}.books-list__name{color:rgba(0,0,0,.87);font-size:20px;line-height:1.4}@media (max-width:767px){.books-list__name{font-size:18px;line-height:24px;text-align:center}}.books-list__tools{margin-top:3px}@media (max-width:767px){.books-list__tools{flex-direction:column;position:absolute;right:16px;top:20px}}.books-list__edition{color:hsla(0,0%,47%,.87);font-size:16px;line-height:24px;margin-bottom:17px}@media (max-width:767px){.books-list__edition{font-size:14px;line-height:21px;margin-bottom:20px;text-align:center}}.books-list__info{margin-bottom:15px}@media (max-width:767px){.books-list__info{margin-bottom:20px}}.books-list__controls{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start}.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{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;position:absolute;right:0;top:44px;width:419px;z-index:20}.buy-book-menu__title .promotion-text{color:#2ac769;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-align:left}.buy-book-menu--long{top:57px}.buy-book-menu__item{border-bottom:1px solid #ededed}.buy-book-menu__item:last-of-type{border-bottom:none}.buy-book-menu__item:hover{background-color:#fffbca}.buy-book-menu__link{align-items:center;display:flex;justify-content:space-between;padding:12px 20px}.buy-book-menu__link .help-text{color:#4c4c4c;font-size:12px;font-weight:700}.buy-book-menu__title{color:#434343;font-size:16px;line-height:19px}.buy-book-menu__prices{align-items:center;display:flex;justify-content:flex-end}.buy-book-menu__prices-price{color:#434343;font-size:16px;line-height:19px;text-align:right;white-space:nowrap}.buy-book-menu__prices-price--sale{color:hsla(0,0%,53%,.7);text-decoration:line-through}.books-controls-list{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;left:0;max-height:400px;overflow-y:auto;position:absolute;top:32px;width:283px;z-index:20}.books-controls-list--left{left:0;right:auto}.books-controls-list--long{width:500px}@media (max-width:1023px){.books-controls-list--long{left:0;right:0;width:auto}}.books-controls-list__item{border-bottom:1px solid #ededed;height:44px}.books-controls-list__item--responsive{height:auto}.books-controls-list__item--responsive .books-controls-list__link{padding-bottom:5px;padding-top:5px}.books-controls-list__item:last-of-type{border-bottom:none}.books-controls-list__item:hover{background-color:#fffbca}.books-controls-list__link{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 18px}.books-controls-list__count,.books-controls-list__name{color:#494949;font-size:16px;line-height:19px}.books-controls-list__add-button{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:flex-start;padding:0 18px}.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{flex-shrink:0;width:412px}@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{border-bottom:2px solid #df8a22;color:#df8a22;font-weight:500;margin-bottom:30px;margin-left:30px;margin-top:30px;padding-bottom:5px}.filters-block{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:none;margin:55px 0 39px;padding:31px 40px 38px}.filters-block__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:29px}.filters-block__title{color:#434343;font-size:16px;font-weight:500;line-height:26px}.filters-block__field-title{color:hsla(0,0%,53%,.7);display:block;font-size:16px;line-height:19px;margin-bottom:10px}.filters-block__select{background-position:300px 20px;margin-bottom:18px}.filters-block__field{border:1px solid rgba(0,0,0,.2);box-sizing:border-box;color:rgba(0,0,0,.7);font-family:Roboto,sans-serif;font-size:16px;height:44px;line-height:44px;margin-bottom:34px;padding-left:10px;width:100%}.filters-block__field::-webkit-input-placeholder{color:rgba(0,0,0,.7)}.filters-block__field::-moz-placeholder{color:rgba(0,0,0,.7);opacity:1}.filters-block__field:-ms-input-placeholder{color:rgba(0,0,0,.7)}.filters-block__field:-moz-placeholder{color:rgba(0,0,0,.7);opacity:1}.filters-block-submit{width:123px}.faq-header{background-color:#fff;box-sizing:border-box;padding:34px 40px 45px}@media (max-width:1023px){.faq-header{border-bottom:1px solid #e5e5e5;margin-bottom:16px;padding:37px 20px 44px}}@media (max-width:767px){.faq-header{margin-bottom:9px;padding:30px 16px 38px}}.faq-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;position:relative}@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{color:rgba(0,0,0,.3);display:inline-block;font-size:16px;line-height:24px;vertical-align:top}.faqs-content__count:before{background-color:rgba(0,0,0,.3);border-radius:50%;content:"";display:inline-block;height:2px;margin:0 6px;vertical-align:middle;width:2px}@media (max-width:767px){.faqs-content__count{font-size:14px;line-height:21px}}.faq-catalog__heading-title{color:rgba(0,0,0,.87);font-size:20px;font-weight:500;line-height:1.4;margin-bottom:20px}.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{color:#434343;font-size:16px;line-height:1.6;margin-bottom:13px}.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{align-items:flex-start;display:flex;justify-content:space-between;padding:19px 6px 23px 0}.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{font-size:20px;line-height:1.4;margin-right:150px}@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{display:block;margin:6px 0 0}.faq-catalog__sublist{margin:-9px 0 29px 18px}.faq-catalog__sublist-item{color:#434343;font-size:16px;line-height:26px;margin-bottom:15px;padding-left:10px;padding-right:60px}.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{border-top:1px solid #e5e5e5;padding:50px 41px 39px}@media (max-width:1023px){.faq-catalog-block{background-color:#fff;border-bottom:1px solid #e5e5e5;margin-bottom:16px;padding:40px 20px 0}.faq-catalog-block:last-of-type{border-bottom:none;margin-bottom:0}}@media (max-width:767px){.faq-catalog-block{padding:35px 16px 0}}.sidebar-right-menu-wrapper{background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:33px 40px 35px 39px;position:relative}@media (max-width:1023px){.sidebar-right-menu-wrapper{box-sizing:border-box;height:100%;max-width:360px;padding:30px 48px 30px 30px;width:100%}}@media (max-width:767px){.sidebar-right-menu-wrapper{padding:23px 30px 23px 16px}}.sidebar-right-menu__title{display:block;font-size:16px;line-height:24px;margin-bottom:20px}@media (max-width:1023px){.sidebar-right-menu__title{font-weight:500;line-height:22px;margin-bottom:24px}}.sidebar-right-menu__item{margin-bottom:15px;padding-left:30px;position:relative}.sidebar-right-menu__item:before{background-color:rgba(0,0,0,.3);content:"";height:1px;left:0;position:absolute;top:10px;width:7px}@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:rgba(0,0,0,.87);font-weight:500}.sidebar-right-menu__link--active:hover{color:rgba(0,0,0,.87)}@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;height:24px;width: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{display:block;left:0;position:absolute;right:0;top:0}.faq-heading__search-wrapper--active .faq-heading__search{display:block}@media (max-width:767px){.faq-heading__search-wrapper--active{bottom:auto;left:auto;position:relative;right:auto;top:auto;width:100%}}.faq-heading__search{box-sizing:border-box;display:none;height:44px;width:100%}@media (max-width:767px){.faq-heading__search{height:42px}}.faq-heading__search-field{border:1px solid #ccc;box-sizing:border-box;color:#434343;font-size:16px;height:100%;line-height:44px;opacity:1;padding-left:44px;width:100%}@media (max-width:767px){.faq-heading__search-field{font-size:14px}}.faq-heading__search-field::-webkit-input-placeholder{color:hsla(0,0%,51%,.87);font-family:Roboto,sans-serif;opacity:1}.faq-heading__search-field:-moz-placeholder,.faq-heading__search-field::-moz-placeholder{color:hsla(0,0%,51%,.87);font-family:Roboto,sans-serif;opacity:1}.faq-heading__search-field:-ms-input-placeholder{color:hsla(0,0%,51%,.87);font-family:Roboto,sans-serif;opacity:1}@media (max-width:767px){.faq-heading__search-field{border-left:none;border-right:none;line-height:42px}.faq-heading__search-field::-webkit-input-placeholder{font-size:14px}.faq-heading__search-field:-moz-placeholder,.faq-heading__search-field::-moz-placeholder{font-size:14px}.faq-heading__search-field:-ms-input-placeholder{font-size:14px}}.faq-heading__search-close{display:block;height:24px;position:absolute;right:10px;top:10px;width:24px}.faq-heading__search-close:hover g{opacity:.6}.faq-heading__search-icon{height:24px;left:10px;top:10px;width:24px}.book-preview{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-left:none;box-sizing:border-box;flex-shrink:0;padding:31px 40px;position:relative;width:333px}@media (max-width:1023px){.book-preview{display:block;margin-top:13px;padding:20px;width:100%}}@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{height:auto;width:168px}.book-preview__img--desktop{display:none}}.book-preview__img--mobile{display:none}@media (max-width:767px){.book-preview__img--mobile{display:block;margin-bottom:25px}.book-preview__img .button-white--view{bottom:0;height:44px;left:50%;right:auto;top:auto;transform:translateX(-50%);width:200px}}.book-preview__price-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.book-preview__price{color:rgba(0,0,0,.87);display:block;font-size:39px;line-height:28px;margin-bottom:26px;text-align:center;width:100%}@media (max-width:1023px){.book-preview__price{text-align:left}}@media (max-width:767px){.book-preview__price{text-align:center}}.book-preview__buy{margin-bottom:10px;padding:22px 0;width:100%}.book-preview__people-choice{color:#9d9d9d;font-size:14px;line-height:20px;margin:0 auto;max-width:200px;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{margin-bottom:27px;width:100%}@media (max-width:1023px){.book-preview__add{height:44px;margin-bottom:0;margin-left:10px;padding:0;width:160px}}@media (max-width:767px){.book-preview__add{margin:0;width:100%}}.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{background-color:#fff;border:1px solid #b3b3b3;color:rgba(0,0,0,.87);font-weight:700;height:44px;margin-bottom:0;margin-left:10px;margin-right:0;padding:0;width:160px}.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{align-items:flex-start;background-color:#f5f5f5;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 30px 30px}}@media (max-width:767px){.book-preview__tablet-wrapper{align-items:center;flex-direction:column;padding:30px 20px 23px}.book-preview__tablet-wrapper .books-list__sale{display:none}}@media (max-width:1023px){.book-preview__left{align-items:flex-start;display:flex;flex-direction:column}.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{font-size:33px;line-height:39px;margin-bottom:14px}}@media (max-width:767px){.book-preview__left{align-items:center;margin-bottom:24px;max-width:248px;width:100%}}@media (max-width:1023px){.book-preview__buttons{display:flex;flex-direction:row-reverse;justify-content:flex-start;margin-bottom:50px}}@media (max-width:767px){.book-preview__buttons{flex-direction:column;margin-bottom:20px}}@media (min-width:1200px){.book-preview__right{width:100%}}@media (max-width:767px){.book-preview__right{max-width:248px;width:100%}}.get-price:hover .get-price-dropdown{display:block}@media (max-width:1023px){.get-price{margin-bottom:0}}.get-price__link{line-height:22px}@media (max-width:1023px){.get-price__link{margin-bottom:0;text-align:right}}@media (max-width:767px){.get-price__link{font-size:14px;line-height:21px;margin-bottom:16px;text-align:center}}.get-price-dropdown{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;left:50%;padding:27px 18px;position:absolute;top:calc(100% + 5px);transform:translate(-50%);width:383px}.get-price-dropdown__item{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:19px}.get-price-dropdown__item:last-of-type{margin-bottom:0}.get-price-dropdown__info,.get-price-dropdown__price{color:#494949;font-size:16px;line-height:22px}.get-price-dropdown__price{display:flex}.get-price-dropdown__price:after{color:#494949;content:"\20BD";font-size:16px;line-height:22px;margin-left:5px}.book-preview-partners{margin-top:34px;width:100%}@media (max-width:1023px){.book-preview-partners{margin-top:20px}.book-preview-partners__list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}}@media (max-width:767px){.book-preview-partners__list{flex-direction:column}}.book-preview-partners__title{color:#9d9d9d;font-size:16px;line-height:26px;margin-bottom:15px;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{margin:0;width:100%}}.book-preview-partners__link{align-items:center;border-top:1px solid #e5e5e5;box-sizing:border-box;display:flex;height:69px;justify-content:space-between}@media (max-width:1023px){.book-preview-partners__link{border:1px solid #e5e5e5;padding:0 20px}}@media (max-width:767px){.book-preview-partners__link{border:none;border-top:1px solid #e5e5e5;padding:0}}.book-preview-partners__price{color:#434343;font-size:16px;line-height:26px;margin-left:17px}@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;justify-content:flex-start;margin-bottom:28px}@media (max-width:1023px){.tags{margin-bottom:0}}@media (max-width:767px){.tags{flex-wrap:nowrap}}.tags__item{margin:0 10px 12px 0;position:relative}@media (max-width:767px){.tags__item{margin-bottom:10px}}.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{align-items:center;background-color:#ffe9bd;display:flex;flex-wrap:nowrap;justify-content:center;padding:0 10px}.tags__tag--active,.tags__tag:active,.tags__tag:hover{background-color:#edd7a9}.tags__icon{align-items:center;display:flex;justify-content:center;margin-right:9px}.tags__icon--left{margin:0 0 0 9px}.tags__title{color:#393939;font-size:14px;font-weight:500;line-height:26px;white-space:nowrap}.tags__arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #393939;height:0;margin-left:4px;width:0}.tags__count{align-items:center;color:#393939;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;line-height:26px;margin-left:5px;white-space:nowrap}.tags__count:before{background-color:#393939;border-radius:50%;content:"";height:2px;margin-right:5px;width:2px}.book-buy-menu{display:none}@media (max-width:1023px){.book-buy-menu{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -1px 27px 0 rgba(0,0,0,.2);box-sizing:border-box;height:64px;justify-content:flex-end;left:0;padding:0 20px;position:fixed;right:0;z-index:30}}@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{font-size:33px;margin:0 20px 0 0;width:auto}@media (max-width:767px){.book-buy-menu .book-preview__price{display:none}.book-buy-menu .book-preview__buy-button{border:none;color:#486c97;font-size:14px;font-weight:400;height:100%;margin-bottom:0}.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{bottom:84px;display:none;position:fixed;right:20px;z-index:30}@media (max-width:1023px){.button-add{align-items:center;background-color:#f28c00;border-radius:50%;display:flex;height:65px;justify-content:center;width:65px}.button-add:hover{background-color:#f19b39}.button-add:hover svg rect{fill:#f19b39}}.buy-sale{margin-bottom:24px}.buy-sale__text{color:hsla(0,0%,51%,.87);font-size:14px;line-height:20px;margin-top:8px;text-align:center}.buy-sale-button{flex-direction:column;padding-left:0;padding-right:0}.buy-sale-button__sale{color:#00a744;font-weight:500;margin-top:6px;text-align:center}.book-preview-label{display:none;height:106px;position:absolute;right:0;top:0;width:106px}.book-preview-label--active{display:block}@media (max-width:1023px){.book-preview-label{display:none}}.book-preview-label__background{border-left:106px solid transparent;border-top:106px solid red;height:0;width:0}.book-preview-label__content{position:relative}.book-preview-label__text{color:#fff;display:block;font-size:14px;font-weight:500;position:absolute;right:2px;top:37px;transform:rotate(45deg)}.book-about{align-items:stretch;height:310px}.book-about,.book-about-produce{display:flex;justify-content:flex-start}.book-about-produce{align-items:flex-start;flex-wrap:wrap;margin:0 0 9px}@media (max-width:767px){.book-about-produce{flex-direction:column;margin-top:12px}}.book-about-produce__item{margin-right:30px;margin-top:12px}@media (max-width:767px){.book-about-produce__item{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:13px;margin-right:0;margin-top:0;width:100%}}.book-about-produce__title{color:hsla(0,0%,62%,.87);display:block;font-size:16px;line-height:26px}@media (max-width:767px){.book-about-produce__title{font-size:14px;line-height:21px}}.book-about-produce__info{color:rgba(0,0,0,.87);display:block;font-size:16px;line-height:26px}@media (max-width:767px){.book-about-produce__info{font-size:14px;line-height:21px}}.book-about-info{box-sizing:border-box;height:279px;overflow:hidden;position:relative}.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{color:hsla(0,0%,62%,.87);flex-shrink:0;font-size:16px;line-height:26px;width:253px}@media (max-width:767px){.book-about-info__title{font-size:14px;line-height:21px}}.book-about-info__link{color:#486c97;display:block;font-size:16px;line-height:26px}@media (max-width:767px){.book-about-info__link{font-size:14px;line-height:21px}}.annotation-title{margin-bottom:26px}.book-about__annotation{color:rgba(0,0,0,.87);font-size:16px;line-height:26px;margin-bottom:50px;max-width:780px}@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{color:#486c97;font-size:16px;line-height:26px}.book-contents__title--blocked{color:hsla(0,0%,52%,.87)}@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{display:none;padding-bottom:30px}.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{background-color:#acacac;content:"";height:1px;left:0;position:absolute;top:10px;width:12px}.book-contents-sublist__subtitle{color:#486c97;font-size:16px;line-height:26px;margin-right:6px}@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{color:rgba(0,0,0,.87);font-size:16px;line-height:28px;margin-bottom:3px}.book-media__title{color:hsla(0,0%,51%,.87);font-size:16px;line-height:28px;margin-bottom:12px}@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{position:relative;width:639px}.book-media__video img{height:auto;max-width:100%}@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{align-content:flex-start;display:flex;justify-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{border-bottom:1px solid rgba(0,0,0,.1);padding:29px 0 39px}@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{border-bottom:none;padding-bottom:0}.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{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.program-settings-row:last-of-type{margin-bottom:0}@media (max-width:767px){.program-settings-row{align-items:flex-start;flex-direction:column}.program-settings-row--end{align-items:center;flex-direction:column-reverse}}.program-settings-row__title{box-sizing:border-box;color:#494949;flex-shrink:0;font-size:16px;line-height:19px;padding-right:15px;width:285px}@media (max-width:767px){.program-settings-row__title{font-size:14px;margin-bottom:11px;width:100%}}.program-settings-row__descr{background-color:#f3f3f3;border:1px solid #ccc;box-sizing:border-box;color:#434343;flex-grow:1;font-size:16px;height:44px;line-height:19px;overflow:hidden;padding:10px 19px 13px 18px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.program-settings-row__descr{font-size:14px;width:100%}}.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{font-size:16px;height:44px;line-height:19px;padding:12px 21px}@media (max-width:767px){.program-settings-row__open{font-size:14px;margin-bottom:24px}}.popup-wrapper{align-items:center;background-color:rgba(73,73,73,.9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:400}@media (max-width:1023px){.popup-wrapper{padding-top:0}}.popup-wrapper--hidden{display:none}.popup-content{align-items:flex-start;display:flex;justify-content:center;position:relative}@media (max-width:1023px){.popup-content--mail{margin:0 25px;width:100%}}@media (max-width:767px){.popup-content--mail{bottom:0;height:100%;margin:0;position:absolute;right:0;top:0}}@media (max-width:1023px){.popup-content__book-liked{bottom:0;height:100%;left:68px;position:absolute;right:0;top:0}}@media (max-width:767px){.popup-content__book-liked{left:0}}.popup{background-color:#fff;box-sizing:border-box;max-height:calc(100vh - 100px);overflow-x:hidden;overflow-y:auto;padding:45px 50px 0;position:relative;width:732px}@media (max-width:767px){.popup{max-height:calc(100vh - 16px);padding:32px 16px 0}}.popup:after{content:"";display:block;height:50px;width:100%}@media (max-width:767px){.popup:after{height:32px}}.popup--book-liked{padding:0;width:867px}.popup--book-liked:after{display:none}@media (max-width:1023px){.popup--book-liked{height:100%;max-height:100%;width:100%}.popup--mail{padding:30px 40px 0;width:100%}}@media (max-width:767px){.popup--mail{height:100%;max-height:100%;padding:16px 16px 0}}.popup--starred{width:867px}#ajax-form .popup,#ajax-form-clean .popup{min-height:300px}#ajax-form-clean.loading .popup,#ajax-form.loading .popup{background-image:url(/images/ajax_big.gif);background-position:50%;background-repeat:no-repeat}#ajax-form-clean .popup,.popup-clean .popup{padding:0;width:1080px}@media (max-width:1023px){#ajax-form-clean .popup,.popup-clean .popup{margin:0 48px;width:100%}}@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;right:-40px;top:0}@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;right:20px;top:31px}}@media (max-width:767px){.popup-close-wrapper{top:21px}}.popup-close{display:flex;height:20px;margin-left:24px;width:20px}.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{height:16px;width:16px}}.popup-title{color:#434343;font-size:39px;line-height:46px;margin-bottom:24px}.popup-title--book-liked{margin-bottom:36px}@media (max-width:1023px){.popup-title{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:33px}}@media (max-width:767px){.popup-title{font-size:18px;line-height:1.3;margin-bottom:21px;padding-right:37px}}.popup-row-mail{align-items:flex-start;display:flex;justify-content:space-between}@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{align-items:center;display:flex;justify-content:space-between}.popup-row-name .popup-field{border-right:none;width:33%}.popup-row-name .popup-field:nth-of-type(2){width:34%}.popup-row-name .popup-field:last-of-type{border-right:1px solid #ccc}.popup-field-title{color:#494949;display:block;font-size:16px;line-height:19px;margin-bottom:10px}@media (max-width:767px){.popup-field-title{font-size:14px;line-height:16px}}.popup-field{background-color:#fff;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#434343;font-size:16px;height:44px;line-height:44px;padding-left:19px;width:100%}.popup-field--textarea{height:63px;line-height:19px;padding:11px 19px;resize:vertical;vertical-align:top}.popup-field:focus{outline:none}.popup-field::-webkit-input-placeholder{color:hsla(0,0%,53%,.7);font-family:Roboto,sans-serif;font-size:16px;line-height:44px}.popup-field::-moz-placeholder{color:hsla(0,0%,53%,.7);font-family:Roboto,sans-serif;font-size:16px;line-height:44px;opacity:1}.popup-field:-ms-input-placeholder{color:hsla(0,0%,53%,.7);font-family:Roboto,sans-serif;font-size:16px;line-height:44px;opacity:1}.popup-field:-moz-placeholder{color:hsla(0,0%,53%,.7);font-family:Roboto,sans-serif;font-size:16px;line-height:44px;opacity:1}.popup-screenshot{border-bottom:1px solid rgba(0,0,0,.1);padding:16px 0 18px}.popup-screenshot,.popup-screenshot__title{align-items:center;display:flex;justify-content:space-between}.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{border:none;color:#486c97;font-size:16px;line-height:19px}.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{align-items:center;display:flex;justify-content:flex-end}.popup-screenshot__delete svg{flex-shrink:0}.popup-screenshot__delete:hover svg g{opacity:.6}.popup-screenshot__delete-size{color:hsla(0,0%,53%,.7);font-size:16px;line-height:19px;margin-right:20px}@media (max-width:767px){.popup-screenshot__delete-size{font-size:14px;line-height:16px;margin-right:10px}}.popup-attach-file{cursor:pointer;display:inline-flex;margin:30px 0;padding:9px 18px;position:relative}.popup-attach-file svg{margin-right:15px}.popup-attach-file__button{bottom:0;display:none;left:0;position:absolute;right:0;top: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{display:inline-flex;font-size:16px;justify-content:flex-end;line-height:19px;padding:12px 20px}.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{border-top:1px solid #e5e5e5;padding:25px 40px 34px 50px}@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{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}@media (max-width:1023px){.book-liked-list__heading{margin-bottom:11px}}@media (max-width:767px){.book-liked-list__heading{flex-direction:column;margin-bottom:7px}}.book-liked-list__name{color:rgba(0,0,0,.87);flex-shrink:0;font-size:20px;line-height:1.6;margin-right:20px}@media (max-width:767px){.book-liked-list__name{font-size:18px;line-height:24px;margin-right:0}}.book-liked-list__status{color:hsla(0,0%,51%,.87);font-size:16px;line-height:26px;margin-top:3px}@media (max-width:767px){.book-liked-list__status{font-size:14px;line-height:26px}}.book-liked-organization__item{color:#434343;font-size:16px;line-height:26px;margin-bottom:4px;padding-left:28px;position:relative}.book-liked-organization__item:before{background-color:#f28c00;content:"";height:8px;left:2px;position:absolute;top:10px;width:8px}.book-liked-organization__item:last-of-type{margin-bottom:0}@media (max-width:767px){.book-liked-organization__item{font-size:14px;line-height:1.5;margin-bottom:11px}.book-liked-organization__item:before{top:7px}.book-liked{padding-left:0}}.popup-buttons{align-items:center;display:flex;justify-content:flex-start;margin-top:44px}.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{display:block;width:100%}.oko-modal .popup-content:before{background:#fff;border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:-13px;transform:translateX(-50%);width:48px}}.oko-modal .popup{border-radius:8px;width:700px}@media (max-width:767px){.oko-modal .popup{border-radius:8px 8px 0 0;padding:28px 32px 20px;width:100%}}.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,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#bce883;display:flex;justify-content:space-between;margin:-45px -50px 0;padding:40px 48px}@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{position:absolute;right:87px;top:-21px;width:133px}@media (max-width:767px){.oko-modal .glass-icon{right:95px;top:44px;width:81px}}.oko-modal .clipboard-icon{position:absolute;right:-37px;top:-21px;width:179px}@media (max-width:767px){.oko-modal .clipboard-icon{right:-18px;top:23px;width:145px}}.oko-modal .popup-footer{margin:0 -50px -50px;padding:48px}@media (max-width:767px){.oko-modal .popup-footer{margin:0 -31px -69px -32px;padding:40px 28px}}.oko-modal .popup-footer__title{color:#191919;font-size:24px;font-weight:700;line-height:28px;margin-bottom:24px;max-width:585px}@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{color:#333;font-size:20px;font-weight:500;line-height:24px;margin-bottom:48px}@media (max-width:767px){.oko-modal .popup-footer__text{font-size:16px;line-height:24px}}.oko-modal .popup-btns{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:333px}@media (max-width:767px){.oko-modal .popup-btns{align-items:stretch;flex-direction:column;max-width:100%;text-align:center}}.oko-modal .popup-green-btn{background:#82d319;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px}@media (max-width:767px){.oko-modal .popup-green-btn{margin-bottom:24px}}.oko-modal .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px}.oko-modal .popup-label{background:#fff;border-radius:16px;color:#437108;display:inline-block;font-size:12px;font-weight:700;line-height:16px;margin-bottom:24px;padding:2px 12px;text-transform:uppercase}.oko-modal .popup-title{color:#191919;font-size:36px;font-weight:700;line-height:100%;margin-bottom:24px}@media (max-width:767px){.oko-modal .popup-title{font-size:20px;line-height:28px;margin-bottom:8px;width:110px}}.oko-modal .popup-description{color:#0d8803;font-size:16px;font-weight:400;line-height:24px}@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{display:block;width:100%}.constitution-quiz-modal .popup-content:before{background:#fff;border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:-13px;transform:translateX(-50%);width:48px}}.constitution-quiz-modal .popup{border-radius:8px;width:700px}@media (max-width:767px){.constitution-quiz-modal .popup{border-radius:8px 8px 0 0;padding:28px 32px 20px;width:100%}}.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,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#fef4e5;display:flex;justify-content:space-between;margin:-45px -50px 0;padding:40px 48px}.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{position:absolute;right:87px;top:-21px;width:133px}@media (max-width:767px){.constitution-quiz-modal .glass-icon{right:95px;top:44px;width:81px}}.constitution-quiz-modal .books-icon{position:absolute;right:-24px;top:-72px;width:258px}@media (max-width:767px){.constitution-quiz-modal .books-icon{right:-18px;top:23px;width:145px}}.constitution-quiz-modal .popup-footer{margin:0 -50px -50px;padding:48px}.constitution-quiz-modal .popup-footer__title{color:#191919;font-size:24px;font-weight:700;line-height:28px;margin-bottom:40px;max-width:585px}.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{color:#333;font-size:20px;font-weight:500;line-height:24px;margin-bottom:48px}@media (max-width:767px){.constitution-quiz-modal .popup-footer__text{font-size:16px;line-height:24px}.constitution-quiz-modal .popup-footer{margin:0 -31px -69px -32px;padding:40px 28px}}.constitution-quiz-modal .popup-btns{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:333px}@media (max-width:767px){.constitution-quiz-modal .popup-btns{align-items:stretch;flex-direction:column;max-width:100%;text-align:center}}.constitution-quiz-modal .popup-green-btn{background:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px}@media (max-width:767px){.constitution-quiz-modal .popup-green-btn{margin-bottom:24px}}.constitution-quiz-modal .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px}.constitution-quiz-modal .popup-label{background:#fff;border-radius:16px;color:#f28c00;display:inline-block;font-size:12px;font-weight:700;line-height:16px;margin-bottom:24px;padding:2px 12px;text-transform:uppercase}.constitution-quiz-modal .popup-title{color:#191919;font-size:36px;font-weight:700;line-height:100%;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{color:#0d8803;font-size:16px;font-weight:400;line-height:24px}@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{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);padding:0;width:100%}.modal-register .popup-content .popup:after{content:none}.modal-register .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#54bc4b;padding:40px 48px}.modal-register .popup-content .popup .popup-header .popup-label{background:#fff;border-radius:4px;color:#3b893e;font-size:12px;font-weight:700;line-height:16px;max-width:-moz-max-content;max-width:max-content;padding:4px 12px;text-transform:uppercase}.modal-register .popup-content .popup .popup-header .popup-title{color:#fff;font-size:36px;font-weight:700;line-height:40px;margin-bottom:0;margin-top:24px;max-width:260px}@media (max-width:767px){.modal-register .popup-content .popup .popup-header .popup-title{font-size:20px;line-height:28px;margin-top:8px;max-width:150px}.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{color:#333;font-size:24px;font-weight:700;line-height:28px;max-width:580px}@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{align-items:center;display:flex;margin-top:48px}.modal-register .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{background:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px;padding:8px 16px}.modal-register .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.modal-register .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:0;margin-top:24px}.modal-register .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:20px;max-width:100%;text-align:center}.modal-register .popup-content .popup .popup-footer{padding:32px}}.modal-register .popup-content .popup-image{background-image:url(/img/main/modal-register.png);height:306px;position:absolute;right:0;top:0;width:273px}@media (max-width:767px){.modal-register .popup-content .popup-image{background-image:url(/img/main/modal-register-sm.png);height:192px;top:20px;width:145px}}.modal-register .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-register .popup-content .popup-close-wrapper .popup-close{height:24px;margin:0;width:24px}@media (max-width:767px){.modal-register .popup-content .popup-close-wrapper .popup-close{height:24px;width: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{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);padding:0;width:100%}.modal-register-teacher-school .popup-content .popup:after{content:none}.modal-register-teacher-school .popup-content .popup .popup-header{background:url(/img/main/modal-register-teacher-school.png) no-repeat 100% 100%;background-size:cover;padding:40px 48px}@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,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{background-color:inherit;border-radius:4px;color:#fb4e4e;font-size:20px;font-weight:700;line-height:24px;max-width:-moz-max-content;max-width:max-content;padding:4px 12px;text-transform:uppercase}@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{color:#333;font-size:32px;font-weight:700;line-height:32px;margin-bottom:0;margin-top:8px;max-width:460px}@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{color:#333;font-size:24px;font-weight:700;line-height:30px;margin-top:8px;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{color:#000;font-size:36px;font-weight:700;line-height:40px;max-width:580px}@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;margin-top:14px;max-width:574px}@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{align-items:center;display:flex;margin-top:48px}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns .popup-yellow-btn{background:#fed235;border-radius:4px;color:#000;display:block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px;padding:8px 16px}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns .popup-btn{font-size:14px;line-height:24px;margin-left:0;margin-top:24px}.modal-register-teacher-school .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:20px;max-width:100%;text-align:center}.modal-register-teacher-school .popup-content .popup .popup-footer{padding:32px}}.modal-register-teacher-school .popup-content .popup-image{background-image:url(/img/main/modal-register.png);height:306px;position:absolute;right:0;top:0;width:273px}@media (max-width:767px){.modal-register-teacher-school .popup-content .popup-image{background-image:url(/img/main/modal-register-sm.png);height:192px;top:20px;width:145px}}.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{height:24px;margin:0;width:24px}@media (max-width:767px){.modal-register-teacher-school .popup-content .popup-close-wrapper .popup-close{height:24px;width: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{height:448px;width:700px}@media (max-width:767px){#welcome-tour .popup-content{height:auto;width:100%}}#welcome-tour .popup-label{border-radius:4px}#welcome-tour .popup-description{font-size:24px;font-weight:700;line-height:28px;max-width:557px}@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{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);padding:0;width:100%}.modal-welcome-tour .popup-content .popup:after{content:none}.modal-welcome-tour .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#21cd82 url(/img/main/modal-welcome-tour-bg.png) right 26px center no-repeat;padding:40px 48px}.modal-welcome-tour .popup-content .popup .popup-header .popup-label{background:#fff;border-radius:16px;color:#1da368;font-size:12px;font-weight:700;line-height:16px;max-width:-moz-max-content;max-width:max-content;padding:4px 12px;text-transform:uppercase}.modal-welcome-tour .popup-content .popup .popup-header .popup-title{color:#fff;font-size:36px;font-weight:700;line-height:40px;margin-bottom:0;margin-top:24px;max-width:335px}@media (max-width:767px){.modal-welcome-tour .popup-content .popup .popup-header .popup-title{font-size:20px;line-height:28px;margin-top:8px;max-width:220px}}.modal-welcome-tour .popup-content .popup .popup-header .popup-description{color:#191919;font-size:16px;line-height:24px;margin-top:24px}@media (max-width:767px){.modal-welcome-tour .popup-content .popup .popup-header .popup-description{font-size:12px;line-height:16px;margin-top:8px}.modal-welcome-tour .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#21cd82 url(/img/main/modal-welcome-tour-sm-bg.png) 100% 100% no-repeat;padding:28px 0 32px 32px}}.modal-welcome-tour .popup-content .popup .popup-footer{padding:48px}.modal-welcome-tour .popup-content .popup .popup-footer .popup-footer__title{color:#333;font-size:24px;font-weight:700;line-height:28px;max-width:560px}@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{align-items:center;display:flex;margin-top:48px}.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{background:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px;padding:8px 16px}.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:0;margin-top:24px}.modal-welcome-tour .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:20px;max-width:100%;text-align:center}.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{height:24px;margin:0;width:24px}@media (max-width:767px){.modal-welcome-tour .popup-content .popup-close-wrapper .popup-close{height:24px;width: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{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);padding:0;width:100%}.modal-rpd .popup-content .popup:after{content:none}.modal-rpd .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#aa77ca url(/img/main/modal-rpd-bg.png) right 56px center no-repeat;padding:40px 48px}.modal-rpd .popup-content .popup .popup-header .popup-label{background:#fff;border-radius:16px;color:#af6cd9;font-size:12px;font-weight:700;line-height:16px;max-width:-moz-max-content;max-width:max-content;padding:4px 12px;text-transform:uppercase}.modal-rpd .popup-content .popup .popup-header .popup-title{color:#fff;font-size:24px;font-weight:700;line-height:28px;margin-bottom:0;margin-top:24px;max-width:335px}@media (max-width:767px){.modal-rpd .popup-content .popup .popup-header .popup-title{font-size:20px;line-height:28px;margin-top:8px;max-width:220px}}.modal-rpd .popup-content .popup .popup-header .popup-description{color:#191919;font-size:16px;line-height:24px;margin-top:24px}@media (max-width:767px){.modal-rpd .popup-content .popup .popup-header .popup-description{font-size:12px;line-height:16px;margin-top:8px}.modal-rpd .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#aa77ca url(/img/main/modal-rpd-sm-bg.png) right 22px center no-repeat;padding:28px 0 32px 32px}}.modal-rpd .popup-content .popup .popup-footer{padding:48px}.modal-rpd .popup-content .popup .popup-footer .popup-footer__title{color:#333;font-size:20px;font-weight:500;line-height:24px;max-width:545px}@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{align-items:center;display:flex;margin-top:48px}.modal-rpd .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{background:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px;padding:8px 16px}.modal-rpd .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.modal-rpd .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:0;margin-top:24px}.modal-rpd .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:20px;max-width:100%;text-align:center}.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{height:24px;margin:0;width:24px}@media (max-width:767px){.modal-rpd .popup-content .popup-close-wrapper .popup-close{height:24px;width: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-subscription .popup-content .popup{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);padding:0;width:100%}.modal-subscription .popup-content .popup:after{content:none}.modal-subscription .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#e66453 url(/img/main/modern-subscription-bg.png) 100% 0 no-repeat;padding:40px 48px}.modal-subscription .popup-content .popup .popup-header .popup-label{background:#fff;border-radius:4px;color:#bf3e2f;font-size:12px;font-weight:700;line-height:16px;max-width:-moz-max-content;max-width:max-content;padding:2px 6px;text-transform:uppercase}.modal-subscription .popup-content .popup .popup-header .popup-title{color:#fff;font-size:36px;font-weight:700;line-height:40px;margin-bottom:0;margin-top:24px;max-width:480px}@media (max-width:767px){.modal-subscription .popup-content .popup .popup-header .popup-title{font-size:20px;line-height:28px;margin-top:8px;max-width:235px}.modal-subscription .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#e66453 url(/img/main/modern-subscription-sm-bg.png) 100% 100% no-repeat;padding:28px 0 32px 32px}}.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{flex-direction:column;row-gap:8px}}.modal-subscription .popup-content .popup .popup-footer .popup-items .item{display:flex;flex-direction:column;font-size:20px;font-weight:500;line-height:24px;row-gap:10px;width:190px}@media (max-width:767px){.modal-subscription .popup-content .popup .popup-footer .popup-items .item{-moz-column-gap:8px;column-gap:8px;flex-direction:row;font-size:18px;width:100%}}.modal-subscription .popup-content .popup .popup-footer .popup-items .item img{height:48px;width:48px}@media (max-width:767px){.modal-subscription .popup-content .popup .popup-footer .popup-items .item img{height:24px;width:24px}}.modal-subscription .popup-content .popup .popup-footer .popup-btns{align-items:center;display:flex;margin-top:32px}.modal-subscription .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{background:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px;padding:8px 16px}.modal-subscription .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.modal-subscription .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:0;margin-top:24px}.modal-subscription .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:20px;max-width:100%;text-align:center}.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{height:24px;margin:0;width:24px}@media (max-width:767px){.modal-subscription .popup-content .popup-close-wrapper .popup-close{height:24px;width: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{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);padding:0;width:100%}.modal-modern-student .popup-content .popup:after{content:none}.modal-modern-student .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#83f6f0 url(/img/main/modal-modern-student-bg.png) 100% 0 no-repeat;padding:40px 48px}.modal-modern-student .popup-content .popup .popup-header .popup-label{background:#00c3c3;border-radius:16px;color:#fff;font-size:12px;font-weight:700;line-height:16px;max-width:-moz-max-content;max-width:max-content;padding:4px 12px;text-transform:uppercase}.modal-modern-student .popup-content .popup .popup-header .popup-title{color:#191919;font-size:36px;font-weight:700;line-height:40px;margin-bottom:0;margin-top:24px}@media (max-width:767px){.modal-modern-student .popup-content .popup .popup-header .popup-title{font-size:20px;line-height:28px;margin-top:8px;max-width:150px}}.modal-modern-student .popup-content .popup .popup-header .popup-description{color:#191919;font-size:16px;line-height:24px;margin-top:24px}@media (max-width:767px){.modal-modern-student .popup-content .popup .popup-header .popup-description{font-size:12px;line-height:16px;margin-top:8px}.modal-modern-student .popup-content .popup .popup-header{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#83f6f0 url(/img/main/modal-modern-student-sm-bg.png) 100% 0 no-repeat;padding:28px 0 32px 32px}}.modal-modern-student .popup-content .popup .popup-footer{padding:48px}.modal-modern-student .popup-content .popup .popup-footer .popup-footer__title{color:#333;font-size:24px;font-weight:700;line-height:28px;max-width:580px}@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{align-items:center;display:flex;margin-top:48px}.modal-modern-student .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{background:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px;padding:8px 16px}.modal-modern-student .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.modal-modern-student .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:0;margin-top:24px}.modal-modern-student .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:20px;max-width:100%;text-align:center}.modal-modern-student .popup-content .popup .popup-footer{padding:32px}}.modal-modern-student .popup-content .popup-image{background-image:url(/img/main/modal-modern-student.png);height:240px;position:absolute;right:0;top:28px;width:277px}@media (max-width:767px){.modal-modern-student .popup-content .popup-image{background-image:url(/img/main/modal-modern-student-sm.png);height:151px;top:25px;width:166px}}.modal-modern-student .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.modal-modern-student .popup-content .popup-close-wrapper .popup-close{height:24px;margin:0;width:24px}@media (max-width:767px){.modal-modern-student .popup-content .popup-close-wrapper .popup-close{height:24px;width: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{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);padding:0;width:100%}.about-ikpp-modal .popup-content .popup:after{content:none}.about-ikpp-modal .popup-content .popup .popup-header{background:#f7c781 url(/img/main/about-ikpp-modal-bg.png) 100% 100% no-repeat;padding:40px 48px}.about-ikpp-modal .popup-content .popup .popup-header .popup-label{background:#fff;border-radius:16px;color:#9b6c28;font-size:12px;font-weight:700;line-height:16px;max-width:-moz-max-content;max-width:max-content;padding:4px 12px;text-transform:uppercase}.about-ikpp-modal .popup-content .popup .popup-header .popup-title{color:#fff;font-size:36px;font-weight:700;line-height:40px;margin-bottom:0;margin-top:24px;max-width:455px}@media (max-width:767px){.about-ikpp-modal .popup-content .popup .popup-header .popup-title{font-size:20px;line-height:28px;margin-top:8px;max-width:150px}}.about-ikpp-modal .popup-content .popup .popup-header .popup-description{color:#191919;font-size:16px;line-height:24px;margin-top:24px}@media (max-width:767px){.about-ikpp-modal .popup-content .popup .popup-header .popup-description{font-size:12px;line-height:16px;margin-top:8px}.about-ikpp-modal .popup-content .popup .popup-header{background:#f7c781 url(/img/main/about-ikpp-modal-bg-sm.png) 100% 100% no-repeat;padding:28px 0 32px 32px}}.about-ikpp-modal .popup-content .popup .popup-footer{padding:48px}.about-ikpp-modal .popup-content .popup .popup-footer .popup-footer__title{color:#333;font-size:20px;font-weight:500;line-height:24px;max-width:580px}@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{align-items:center;display:flex;margin-top:48px}.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns .popup-orange-btn{background:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:24px;padding:8px 16px}.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:0;margin-top:24px}.about-ikpp-modal .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:20px;max-width:100%;text-align:center}.about-ikpp-modal .popup-content .popup .popup-footer{padding:32px}}.about-ikpp-modal .popup-content .popup-image{background-image:url(/img/main/modal-modern-student.png);height:240px;position:absolute;right:0;top:28px;width:277px}@media (max-width:767px){.about-ikpp-modal .popup-content .popup-image{background-image:url(/img/main/modal-modern-student-sm.png);height:151px;top:25px;width:166px}}.about-ikpp-modal .popup-content .popup-close-wrapper{position:absolute;right:4px;top:4px}.about-ikpp-modal .popup-content .popup-close-wrapper .popup-close{height:24px;margin:0;width:24px}@media (max-width:767px){.about-ikpp-modal .popup-content .popup-close-wrapper .popup-close{height:24px;width: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{background:#fff;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.1);max-width:700px;padding:0;width:100%}.modal-ts-winter-2023 .popup-content .popup:after{content:none}.modal-ts-winter-2023 .popup-content .popup .popup-header{background:url(/img/main/ts-popup-winter-bg.png) bottom no-repeat;padding:38px 100px 38px 64px}@media (max-width:767px){.modal-ts-winter-2023 .popup-content .popup .popup-header{background:url(/img/main/ts-popup-winter-bg-sm.png) 100% 100% no-repeat,linear-gradient(180deg,#271d84 25.42%,#194798)}}.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-label{color:#fff;font-size:20px;font-weight:700;line-height:120%;opacity:.75;text-transform:uppercase}@media (max-width:767px){.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-label{font-size:14px;line-height:100%;max-width:200px}}.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-title{color:#fff;font-size:32px;font-weight:700;line-height:100%;margin-bottom:0;margin-top:16px}@media (max-width:767px){.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-title{font-size:20px;padding-right:0}}.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-description{color:#fff;font-size:20px;font-weight:700;line-height:120%;margin-top:16px;opacity:.75;text-transform:uppercase}@media (max-width:767px){.modal-ts-winter-2023 .popup-content .popup .popup-header .popup-description{color:#01ddff;font-size:14px;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{color:#333;font-size:36px;font-weight:700;line-height:40px;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{color:#4c4c4c;font-size:20px;font-weight:400;line-height:28px;margin-top:24px}@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{align-items:center;display:flex;margin-top:40px}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns .popup-turquoise-btn{background:#01ddff;border-radius:4px;color:#191919;display:block;font-size:14px;font-weight:500;line-height:24px;padding:8px 64px}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns .popup-btn{background-color:transparent;border:0;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;margin-left:24px}@media (max-width:767px){.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns .popup-btn{margin-left:0;margin-top:24px}.modal-ts-winter-2023 .popup-content .popup .popup-footer .popup-btns{align-items:stretch;flex-direction:column;margin-top:32px;max-width:100%;text-align:center}.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{height:32px;margin:0;width: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{display:block;width:100%}.modal-popup-picture-up .popup-content:before{background:#fff;border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:-13px;transform:translateX(-50%);width:48px}}.modal-popup-picture-up .popup-content .popup{border-radius:8px;padding:0;width:700px}.modal-popup-picture-up .popup-content .popup:after{display:none}@media (max-width:767px){.modal-popup-picture-up .popup-content .popup{border-radius:8px 8px 0 0;width:100%}}.modal-popup-picture-up .popup-content .popup .popup-header{display:flex;font-size:16px;justify-content:space-between;line-height:24px;padding:40px 48px}@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;display:inline-block;font-size:12px;font-weight:700;line-height:16px;margin-bottom:16px;padding:2px 12px;text-transform:uppercase}@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{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0;max-width:333px}@media (max-width:767px){.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons{align-items:stretch;flex-direction:column;max-width:100%;text-align:center}}.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons .popup-btn{border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px;white-space:nowrap}.modal-popup-picture-up .popup-content .popup .popup-footer .popup-buttons .popup-btn-close{background-color:transparent;border:0;border-radius:4px;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px;white-space:nowrap}@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{height:40px;margin:0;width:40px}@media (max-width:767px){.modal-popup-picture-up .popup-content .popup-close-wrapper .popup-close{height:24px;width: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{border-radius:4px;display:flex;padding:0;width:680px}.modal-popup-picture-side .popup-content .popup:after{display:none}.modal-popup-picture-side .popup-content .popup .popup-image{flex-shrink:0;width:288px}@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{color:#191919;font-size:20px;font-weight:500;line-height:24px;margin-bottom:16px}.modal-popup-picture-side .popup-content .popup .popup-data .popup-description{font-size:16px;line-height:24px;margin-bottom:24px}.modal-popup-picture-side .popup-content .popup .popup-data .popup-description ul{list-style-type:disc;margin-top:8px;padding-left:24px}.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{align-items:center;display:flex;gap:24px;justify-content:flex-start;margin-top:0}@media (max-width:767px){.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons{align-items:stretch;flex-direction:column;gap:16px;text-align:center}}.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons .popup-btn{background-color:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px;white-space:nowrap}.modal-popup-picture-side .popup-content .popup .popup-data .popup-buttons .popup-btn-close{background-color:transparent;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;padding:8px;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{height:24px;margin:0;width: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{border-radius:4px;display:flex;padding:0;width:570px}.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{color:#191919;font-size:36px;font-weight:700;line-height:40px;margin-bottom:24px}@media (max-width:767px){.modal-popup-no-picture .popup-content .popup .popup-data .popup-title{font-size:20px;line-height:28px;margin-bottom:16px}}.modal-popup-no-picture .popup-content .popup .popup-data .popup-description{font-size:16px;line-height:24px;margin-bottom:24px}.modal-popup-no-picture .popup-content .popup .popup-data .popup-description ul{list-style-type:disc;margin-top:8px;padding-left:24px}.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{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-top:0}.modal-popup-no-picture .popup-content .popup .popup-data .popup-buttons .popup-btn{background-color:#f28c00;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px;white-space:nowrap}.modal-popup-no-picture .popup-content .popup .popup-data .popup-buttons .popup-btn-close{background-color:transparent;color:#191919;cursor:pointer;font-size:14px;font-weight:500;line-height:24px;padding:0;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{height:24px;margin:0;width:24px}.program-template-wrapper{align-items:flex-start;background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;justify-content:space-between;padding:34px 42px 0 44px;width:100%}@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{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:43px}@media (max-width:1023px){.program-template-heading{border-bottom:none;margin-bottom:0}}.program-template-heading__title{margin-bottom:10px}.program-template-heading__subtitle{color:#494949;font-size:20px;line-height:1.4;margin-bottom:30px}@media (max-width:767px){.program-template-heading__subtitle{font-size:18px;line-height:24px;margin-bottom:22px}}.program-template-heading__descr{margin-bottom:30px}@media (max-width:767px){.program-template-heading__descr{margin-bottom:10px}}.program-template-heading__descr-row{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:11px}.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{box-sizing:border-box;color:hsla(0,0%,55%,.87);font-size:16px;line-height:1.5;padding-right:15px;width:250px}@media (max-width:1023px){.program-template-heading__descr-title{width:50%}}@media (max-width:767px){.program-template-heading__descr-title{font-size:14px;line-height:21px;width:100%}}.program-template-heading__descr-info{color:#434343;font-size:16px;line-height:1.5}@media (max-width:767px){.program-template-heading__descr-info{font-size:14px;line-height:21px;width:100%}}.program-template-heading__info{color:#494949;font-size:16px;line-height:1.5;margin-bottom:27px}@media (max-width:767px){.program-template-heading__info{font-size:14px;line-height:21px}}.program-template-heading__create{color:#494949;display:block;font-size:16px;line-height:1.5;margin-bottom:40px}@media (max-width:767px){.program-template-heading__create{font-size:14px;line-height:21px;margin-bottom:30px}}.program-template-heading__create-year{display:inline-block;margin-left:4px;vertical-align:top}.program-template-heading__create-year:before{background-color:#494949;border-radius:50%;content:"";display:inline-block;height:2px;margin:10px 5px 0 0;vertical-align:top;width:2px}@media (min-width:1200px) and (max-width:1350px){.program-template-list{width:100%}}.program-template-list h3{box-sizing:border-box;color:rgba(0,0,0,.87);font-size:20px;font-weight:500;line-height:1.4;margin:0 0 17px;max-width:665px}@media (max-width:1023px){.program-template-list h3{max-width:100%;padding-right:30px}}@media (max-width:767px){.program-template-list h3{font-size:18px;line-height:24px;padding-right:0}}.program-template-list h4{color:rgba(0,0,0,.87);font-size:18px;font-weight:400;line-height:1.4;margin:0 0 10px;max-width:665px}@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{color:#434343;font-size:14px;line-height:24px;margin-bottom:17px;max-width:665px}@media (max-width:1023px){.program-template-list div{max-width:100%;padding-right:30px}}@media (max-width:767px){.program-template-list div{line-height:21px;padding-right:0}}@media (min-width:1200px) and (max-width:1350px){.program-template-list{width:690px}}.program-template-list section{margin-bottom:23px;overflow-x:auto;width:100%}.program-template-list table{width:862px}@media (max-width:1023px){.program-template-list table{width:100%}}.program-template-list tr{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:flex-start}.program-template-list tr:nth-of-type(odd){background-color:#fafafa}.program-template-list th{box-sizing:border-box;color:#434343;font-size:14px;font-weight:500;line-height:24px;padding:14px 10px 13px;text-align:left}.program-template-list th:first-of-type{padding-left:26px;width:258px}.program-template-list th:nth-of-type(2){width:111px}.program-template-list th:nth-of-type(3){padding-right:22px;width:243px}.program-template-list th:nth-of-type(4){padding-right:21px;width:250px}.program-template-list td{box-sizing:border-box;color:#434343;font-size:14px;line-height:24px;padding:14px 10px 13px}.program-template-list td:first-of-type{padding-left:26px;width:258px}.program-template-list td:nth-of-type(2){width:111px}.program-template-list td:nth-of-type(3){padding-right:22px;width:243px}.program-template-list td:nth-of-type(4){padding-right:21px;width:250px}.program-template-list ul li{color:#434343;font-size:14px;line-height:24px;margin-bottom:10px;padding-left:28px;position:relative}.program-template-list ul li:before{background-color:#f28c00;content:"";height:7px;left:0;position:absolute;top:9px;width:7px}.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{overflow-x:auto;width:100%}}.program-template-result__title{color:#434343;font-size:14px;line-height:24px;margin-bottom:10px;max-width:642px}@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{display:none;width:100%}@media (max-width:1023px){.program-download-wrapper--tablet{display:block;margin-bottom:40px}}@media (max-width:767px){.program-download-wrapper--tablet{margin-bottom:35px}}.program-download{background-color:#f5f5f5;margin-top:3px;padding:38px 40px 36px}@media (max-width:1023px){.program-download{align-items:center;display:flex;justify-content:space-between;margin-top:0;padding:20px}}@media (max-width:767px){.program-download{flex-direction:column}}.program-download__left{align-items:flex-start;display:flex;flex-direction:column}@media (max-width:767px){.program-download__left{align-items:center;margin-bottom:24px}}.program-download__right{align-items:center;display:flex;justify-content:flex-end}@media (max-width:767px){.program-download__right{flex-direction:column-reverse;width:100%}}.program-download__word{font-size:16px;line-height:19px;margin-bottom:21px;padding:12px 0;width:100%}.program-download__word.is_disabled{background-color:#939393;pointer-events:none}@media (max-width:1023px){.program-download__word{margin-bottom:0;margin-left:28px;width:188px}}@media (max-width:767px){.program-download__word{font-size:14px;height:44px;margin-bottom:24px;margin-left:0;width:100%}}.program-download__list{align-items:center;color:#486c97;display:flex;font-size:16px;justify-content:center;line-height:1.6}.program-download__list svg{margin-right:9px}.program-download__list:hover{color:#f28c00}.program-download__list:hover svg path{fill:#f28c00}.program-download__error{color:hsla(0,0%,51%,.87);font-size:14px;line-height:24px;padding:0 40px;text-align:center}@media (max-width:1023px){.program-download__error{display:flex;justify-content:flex-end;margin-top:15px}}@media (max-width:767px){.program-download__error{display:block;font-size:13px;line-height:20px;margin-left:auto;margin-right:auto;max-width:240px;text-align:center}}.program-download__error-link{font-size:14px;line-height:24px;margin-left:3px}@media (max-width:767px){.program-download__error-link{font-size:13px;line-height:20px}}.program-download-decr{color:hsla(0,0%,51%,.87);font-size:16px;line-height:1.5;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{margin-bottom:32px;text-align:center}.chosen-container{display:inline-block;font-size:16px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:100%}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{clip:rect(0,0,0,0);background:#fff;border:1px solid #aaa;border-top:0;box-shadow:0 4px 5px rgba(0,0,0,.15);clip-path:inset(100% 100%);position:absolute;top:100%;width:100%;z-index:1010}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);color:#434343;display:block;height:44px;line-height:44px;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-default{color:hsla(0,0%,51%,.87)}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;padding-left:18px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.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{display:block;height:7px;position:absolute;right:19px;top:17px;width:12px}.chosen-container-single .chosen-single div b{background:url(/img/sidebar-right/select-arrow.svg);display:block;height:100%;width:100%}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.chosen-container-single .chosen-search input[type=text]{border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:0}.chosen-container-single.chosen-container-single-nosearch .chosen-search{clip:rect(0,0,0,0);clip-path:inset(100% 100%);position:absolute}.chosen-container .chosen-results{-webkit-overflow-scrolling:touch;color:#444;max-height:240px;overflow-x:hidden;overflow-y:auto;position:relative}.chosen-container .chosen-results li{word-wrap:break-word;-webkit-touch-callout:none;border-bottom:1px solid #ededed;color:#494949;display:none;margin:0;padding:12px 18px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:#fffbca;color:#292929}.chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.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{background:url(/img/sidebar-right/select-arrow.svg);content:"";height:7px;position:absolute;right:20px;top:17px;width:12px}.chosen-container-multi.chosen-container-active:after{transform:rotate(180deg)}.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid rgba(0,0,0,.2);cursor:text;height:auto;margin:0;overflow:hidden;position:relative;width:100%}.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]{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;height:25px;line-height:normal;margin:0 0 0 18px;outline:0;padding:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#fff89f;color:#434343;cursor:default;margin:3px;max-width:100%;padding:7px 35px 10px 14px;position:relative}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;font-size:16px;line-height:19px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(/img/tag-del-icon.png);display:block;height:17px;position:absolute;right:11px;top:8px;width:17px}.chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;padding-right:5px}.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{color:#ccc;cursor:default;display:list-item}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none}.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{background-color:#f3f3f3;cursor:default}.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{direction:rtl;margin-left:26px;margin-right:0}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{left:3px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.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{left:4px;right:auto}.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-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{direction:rtl;padding:4px 5px 4px 20px}.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-container-active .chosen-choices,.chosen-container.chosen-container-multi.chosen-with-drop .chosen-choices{height:auto}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-repeat:no-repeat!important;background-size:52px 37px!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;color:#434343;display:block;height:42px;line-height:42px;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:18px;padding-right:20px;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-left:20px;padding-right:8px}.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{border:none;box-sizing:border-box;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 #ccc;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:25}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{word-wrap:break-word;-webkit-touch-callout:none;border-bottom:1px solid #ededed;color:#494949;padding:12px 18px;-moz-user-select:none;user-select:none;-webkit-user-select: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{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border: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 #ccc}.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:hsla(0,0%,51%,.87)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;position:absolute;right:19px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(/img/sidebar-right/select-arrow.svg) 50% 50% no-repeat;display:block;height:100%;width:100%}.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 #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #ccc;border-radius:0;cursor:text;position:relative}.select2-container--default .select2-selection--multiple:after{background:url(/img/sidebar-right/select-arrow.svg);content:"";height:7px;position:absolute;right:20px;top:17px;width:12px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0 40px 0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-clip:padding-box;background-color:#fff89f;color:#434343;cursor:default;margin:3px;max-width:100%;padding:7px 12px;position:relative}.select2-container--default .select2-selection--multiple .select2-selection__choice span{word-wrap:break-word;float:right;font-size:16px;line-height:19px;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-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{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--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;color:#999;margin-top:0;min-height:42px;outline:0;padding-left:14px}.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;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@whiteFF",endColorstr="#FFEEEEEE",GradientType=0);outline: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;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;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-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius: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 #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@whiteFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="@whiteFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;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 #aaa;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 #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.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:grey}.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-bottom:1px solid #aaa;border-radius:0;border-top:1px solid #aaa}.chosen-select-wrapper{width:100%}.chosen-select-wrapper--small{flex-shrink:0;width:211px}@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{background-color:#fef8dc;padding:32px 144px 35px 41px;position:relative}@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{color:rgba(0,0,0,.87);font-size:20px;font-weight:500;line-height:1.6}@media (max-width:767px){.page-content-info__title{font-size:18px;line-height:23px;margin-bottom:23px}}.page-content-info__descr{color:rgba(0,0,0,.87);font-size:20px;line-height:1.6;margin-bottom:20px}@media (max-width:767px){.page-content-info__descr{font-size:16px;line-height:23px}}.page-content-info__text{color:#434343;font-size:16px;line-height:26px;margin-bottom:18px}@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{align-items:flex-start;display:flex;justify-content:flex-start}.page-content-info__contacts-link{align-items:center;color:#486c97;display:flex;font-size:16px;justify-content:flex-start;line-height:1.6}.page-content-info__contacts-link:after{color:#486c97;content:"/";font-size:16px;line-height:1.6;margin:0 5px}.page-content-info__contacts-link:last-of-type:after{display:none}.page-content-info__close{display:flex;height:24px;position:absolute;right:48px;top:41px;width:24px}.page-content-info__close svg{height:24px;width:24px}.page-content-info__close:hover path{opacity:.6}@media (max-width:1023px){.page-content-info__close{right:20px;top:36px}}@media (max-width:767px){.page-content-info__close{right:16px;top:30px}}.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{border-top:1px solid rgba(0,0,0,.1);padding:30px 41px 35px 40px;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{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}@media (max-width:1023px){.copyright-list__heading{flex-direction:column;padding-right:140px}}@media (max-width:767px){.copyright-list__heading{flex-direction:row;margin-bottom:19px;padding-right:0}}.copyright-list__name{color:rgba(0,0,0,.87);font-size:20px;line-height:1.6}@media (max-width:767px){.copyright-list__name{font-size:18px;line-height:23px}}.copyright-list__date{color:hsla(0,0%,51%,.87);font-size:16px;line-height:1.6;margin-top:4px}@media (max-width:767px){.copyright-list__date{bottom:39px;font-size:14px;left:16px;line-height:21px;margin-top:0;max-width:120px;position:absolute}}.copyright-list__content{align-items:flex-start;display:flex;justify-content:space-between}.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{color:#000;font-size:16px;font-weight:500;line-height:26px}@media (max-width:767px){.copyright-list__book-title{font-size:14px;line-height:22px}}.copyright-list__book-descr{color:#434343;font-size:16px;line-height:26px}@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;right:20px;top:36px}}@media (max-width:767px){.copyright-list__respond{bottom:39px;font-size:14px;line-height:16px;right:16px;top:auto}}.copyright-search{background-color:#fff;padding:0 40px 40px}@media (max-width:1023px){.copyright-search{padding:0 20px 40px}}@media (max-width:767px){.copyright-search{padding:0 16px 35px}}.empty-layout{align-items:flex-start;background-color:#f3f3f3;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;min-height:100vh;overflow-y:auto;position:fixed;right:0;top:0}.empty-layout--center{align-items:center}.empty-layout .return-on-main-link{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:14px;font-weight:500;justify-content:center;left:40px;line-height:24px;position:absolute;top:40px}@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{bottom:auto;left:auto;position:relative;right:auto;top:auto}}.empty-layout-content--steps{margin-top:23px;max-width:1320px;width:100%}@media (max-width:1023px){.empty-layout-content--steps{background-color:#fff;display:flex;height:100%;justify-content:center;margin-top:0}.empty-layout-content--steps .empty-layout-content-logo{display:none}}.empty-layout-content-logo{width:206px}.empty-layout-content--congratulate{margin-top:23px;max-width:1320px;width:100%}@media (max-width:1023px){.empty-layout-content--congratulate{background-color:#fff;display:flex;height:100%;justify-content:center;margin-top:0}.empty-layout-content--congratulate .empty-layout-content-logo{display:none}}@media (max-width:767px){.empty-layout-content{width:100%}}.content-center{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;position:relative}@media (max-width:767px){.content-center{padding:20px 16px}}.content-center--sign-in{overflow:visible;padding:36px 40px 40px;width:414px}@media (max-width:1023px){.content-center--sign-in{padding:50px 70px 60px;width:473px}}@media (max-width:767px){.content-center--sign-in{display:flex;flex-direction:column;justify-content:center;padding:20px 16px}}.content-center--sign-in .enter-form-close{right:4px;top: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{border-color:#4c4c4c;border-radius:4px;height:40px;margin-bottom:24px}.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-bottom:12px;margin-top:-28px}.content-center--sign-in .password-block .password-visible-switch{position:absolute;right:8px;top: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{color:#fb4e4e;display:none;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px;margin-top:-20px}.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{border-radius:4px;font-size:14px;font-weight:500;line-height:24px;margin-bottom:48px;padding:8px;width:100%}.content-center--sign-in .content-center-form__submit .validationMessage{align-items:center;display:flex;height:32px;margin-bottom:12px;margin-top:-44px}.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:1px solid #f28c00;border-radius:4px;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{align-items:center;display:flex;height:32px;margin-bottom:12px;margin-top:-44px}.content-center--sign-in .content-center-form__reset .validationMessage svg{margin-right:8px}.content-center--sign-in .link-fedurus{align-items:center;color:#f28c00;display:flex;font-size:14px;font-weight:600;gap:5px;justify-content:center;line-height:14px;margin-bottom:32px}.content-center--sign-in .link-fedurus svg{stroke:#f28c00}.content-center--sign-in .button-fedurus{color:#f28c00;display:block;font-size:14px;font-weight:500;line-height:24px;margin-bottom:16px;text-align:center;width:100%}.content-center--sign-in .content-center-text{font-size:16px;line-height:24px;margin-bottom:32px}.content-center--sign-in .content-center-buttons{display:flex;flex-direction:column;margin-bottom:32px;row-gap:32px}.content-center--sign-in .content-center-buttons:last-of-type{margin-bottom:0}.content-center--sign-in .content-center-buttons .button{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;line-height:24px;width:100%}.content-center--sign-in .content-center-buttons .button.button-transparent{border:1px solid #f28c00;color:#f28c00}.content-center--sign-in .content-center-social-wrapper{margin-top:0}.content-center--sign-in .content-center-social-wrapper .content-center-social-title{align-items:center;color:#4c4c4c;display:flex;font-size:14px;line-height:24px;margin-bottom:16px;white-space:nowrap}.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{background-color:#e5e5e5;content:"";height:1px;width:100%}.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;display:flex;justify-content:center}.content-center--edit-password{margin:0 auto;overflow:visible;padding:36px 40px 40px;width:-moz-fit-content;width:fit-content}@media (max-width:1023px){.content-center--edit-password{padding:50px 70px 60px}}@media (max-width:767px){.content-center--edit-password{display:flex;flex-direction:column;justify-content:center;padding:20px 16px}}.content-center--edit-password .enter-form-close{right:4px;top: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{border-color:#4c4c4c;border-radius:4px;height:40px;margin-bottom:24px}.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-bottom:12px;margin-top:-28px}.content-center--edit-password .password-block .password-visible-switch{position:absolute;right:8px;top: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{color:#fb4e4e;display:none;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px;margin-top:-20px}.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{border-radius:4px;font-size:14px;font-weight:500;line-height:24px;padding:8px;width:100%}.content-center--edit-password .content-center-form__submit .validationMessage{align-items:center;display:flex;height:32px;margin-bottom:12px;margin-top:-44px}.content-center--edit-password .content-center-form__submit .validationMessage svg{margin-right:8px}.content-center--edit-password .content-center-text{font-size:16px;line-height:24px;margin-bottom:32px}.content-center--edit-password .content-center-buttons{display:flex;flex-direction:column;margin-bottom:32px;row-gap:32px}.content-center--edit-password .content-center-buttons:last-of-type{margin-bottom:0}.content-center--edit-password .content-center-buttons .button{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;line-height:24px;width:100%}.content-center--edit-password .content-center-buttons .button.button-transparent{border:1px solid #f28c00;color:#f28c00}.content-center--pass-recovery{padding:56px 130px 67px 134px;position:relative;width:600px}@media (max-width:1023px){.content-center--pass-recovery{padding:50px 70px 60px;width:473px}}@media (max-width:767px){.content-center--pass-recovery{display:flex;flex-direction:column;justify-content:center;padding:20px 16px}}.content-center--sign-up{padding:56px 130px 63px 134px;width:600px}@media (max-width:1023px){.content-center--sign-up{padding:50px 70px 60px;width:473px}}@media (max-width:767px){.content-center--sign-up{display:flex;flex-direction:column;justify-content:center;padding:20px 16px}}.content-center--sign-up-confirmation{padding:57px 58px 70px;width:600px}@media (max-width:1023px){.content-center--sign-up-confirmation{padding:33px 40px 0;width:473px}}@media (max-width:767px){.content-center--sign-up-confirmation{display:flex;flex-direction:column;justify-content:center;padding:20px 16px}}.content-center--steps{margin-bottom:122px;padding:45px 60px 60px 58px;width:100%}@media (max-width:1023px){.content-center--steps{border:none;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:0;padding:57px 0;width:600px}}@media (max-width:767px){.content-center--steps{padding:20px 16px}}.content-center--congratulate{padding:45px 0 38px}@media (max-width:1023px){.content-center--congratulate{border:none;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:0;padding:57px 0;width:600px}}@media (max-width:767px){.content-center--congratulate{padding:20px 16px}}.content-center--edit-profile{padding:45px 0 66px}@media (max-width:767px){.content-center{border:none;height:100%;width:100%}}.content-center__logo{display:none;width:206px}@media (max-width:1023px){.content-center__logo{display:flex;margin-bottom:44px}.content-center__logo svg{height:43px;width:162px}}.content-center__back{display:none}@media (max-width:767px){.content-center__back{display:flex;height:24px;left:16px;position:absolute;top:20px;width:24px}.content-center__back:hover svg path{opacity:.6}}.empty-layout-content-logo{display:block;margin-bottom:21px}@media (max-width:1023px){.empty-layout-content-logo{margin-bottom:11px}.empty-layout-content-logo svg{height:43px;width:162px}}@media (max-width:767px){.empty-layout-content-logo{display:none}}.content-center-heading{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:36px}.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{margin:0 auto;width:663px}}@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{color:#434343;font-size:39px;line-height:46px}@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{width:333px}.content-center-form--edit-profile{box-sizing:border-box;width:900px}@media (max-width:1023px){.content-center-form--edit-profile{margin:0 auto;width:663px}.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__heading,.content-center-form__row.buttons{display:flex;justify-content:space-between}.content-center-form__heading{align-items:flex-start;margin-bottom:10px}.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{align-items:center;display:flex;justify-content:space-between}.content-center-form__submit--get-instructions{justify-content:flex-start}.content-center-form__enter-button{font-size:17px;padding:12px 22px}.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{color:hsla(0,0%,53%,.7);font-size:16px;line-height:19px;margin-bottom:10px}@media (max-width:1023px){.content-center-social-title{font-size:14px;line-height:16px}}.content-center-social{align-items:flex-start;display:flex;justify-content:center}@media (max-width:767px){.content-center-social{justify-content:flex-start}}.content-center-social__item{border:1px solid #b2b2b2;border-right:none;box-sizing:border-box;height:44px;width:72px}@media (max-width:767px){.content-center-social__item{width:61px}}.content-center-social__item:last-of-type{border-right:1px solid #b2b2b2}.content-center-social__item:hover{border:1px solid rgba(0,0,0,.5);border-right:none}.content-center-social__item:hover+.content-center-social__item{border-left:1px solid rgba(0,0,0,.5)}.content-center-social__item:hover:last-of-type{border:1px solid 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:1px solid rgba(0,0,0,.3);border-right:none}.content-center-social__item:active+.content-center-social__item{border-left:1px solid rgba(0,0,0,.3)}.content-center-social__item:active:last-of-type{border:1px solid rgba(0,0,0,.3)}.content-center-social__item:active .chosen-single{background-color:#fff89f}.content-center-social__link{align-items:center;display:flex;height:100%;justify-content:center}.content-center-social__item--select{direction:rtl;position:relative;width:44px}.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{border:none;height:42px;line-height:42px;width:42px}.content-center-social__item--select .chosen-container .chosen-drop{margin-top:1px;right:0;width:200px}.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{border:1px solid #aaa;bottom:100%;top:auto}}.enter-popup{align-items:center;background-color:rgba(73,73,73,.9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:50}@media (max-width:767px){.enter-popup{background-color:#fff}}.enter-form-close{display:flex;height:24px;position:absolute;right:-44px;top:0;width:24px}.enter-form-close:hover svg path{fill:#f28c00}.content-center-form__descr{color:hsla(0,0%,53%,.7);font-size:16px;line-height:1.4;margin-bottom:31px}.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{font-size:17px;margin-right:25px;padding:12px 18px}.content-center__info{color:#494949;font-size:16px;line-height:1.4;margin-bottom:25px}.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{font-size:17px;margin-bottom:25px;margin-top:-6px;padding:12px 19px}.content-center-form__descr-link{color:hsla(0,0%,53%,.7);font-size:16px;line-height:1.4;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{display:block;font-size:16px;line-height:19px;margin:33px auto 0;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{font-size:14px;line-height:16px;margin-top:42px;text-align:left}}.content-center__message{background-color:#fef8dc;box-sizing:border-box;margin:0 -58px;padding:22px 58px 18px}@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{color:hsla(0,0%,53%,.7);font-size:16px;line-height:19px;margin-top:21px;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-bottom:10px;margin-top:0}}@media (max-width:767px){.steps-form--step-2{width:100%}}.steps-form--step-3{margin:0 0 0 127px;width:900px}@media (max-width:1023px){.steps-form--step-3{margin:0;width:100%}.steps-form .content-center__row--right{align-items:center;flex-direction:row;margin-bottom:60px!important}}@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{align-items:center;flex-direction:row}}.content-center__fields-wrapper{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;width:100%}.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 #ccc}.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,.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 #ccc}}.content-center__fields-wrapper--phone{align-items:flex-start;display:inline-flex;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{bottom:calc(100% + 6px);position:absolute;right:0}}.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{color:#494949;font-size:16px;line-height:22px;margin-bottom:53px;max-width:581px}@media (max-width:1023px){.steps-descr{margin-bottom:35px}}@media (max-width:767px){.steps-descr{font-size:14px;line-height:1.5;margin-bottom:25px}}.select-role{align-items:stretch;display:flex;justify-content:center;margin-bottom:60px}@media (max-width:1023px){.select-role{flex-direction:column;margin-bottom:40px}}.select-role__item{background-color:#fff;border:1px solid #dbdbdb;border-right:none;box-sizing:border-box;cursor:pointer;height:auto;padding:29px 30px 0;position:relative;width:25%}.select-role__item:last-of-type{border-right:1px solid #dbdbdb}.select-role__item:hover{background-color:#fffbca}.select-role__item:hover .main-link{color:#f28c00}.select-role__item--active:after{border:2px solid #f28c00;bottom:0;content:"";height:100%;left:-2px;position:absolute;right:0;top:-2px;width:100%;z-index:10}.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{align-items:flex-start;border-bottom:none;border-right:1px solid #dbdbdb;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:22px;width:100%}.select-role__item:last-of-type{border-bottom:1px solid #dbdbdb}}@media (max-width:767px){.select-role__item{padding:17px 17px 0}}.select-role__item-arrow{border-left:75px solid transparent;border-top:75px solid #f28c00;display:none;height:0;position:absolute;right:0;top:0;width:0}.select-role__item-arrow svg{position:absolute;right:6px;top:-70px;z-index:30}.select-role__item-name{color:#434343;font-size:24px;line-height:28px;margin-bottom:20px;min-height:59px}.select-role__item-name .main-link{display:none}@media (max-width:1023px){.select-role__item-name .main-link{display:block;font-size:16px;line-height:19px;margin-top:5px}}@media (max-width:767px){.select-role__item-name .main-link{font-size:14px;line-height:16px}}@media (max-width:1023px){.select-role__item-name{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px;min-height:1px;width:100%}}@media (max-width:767px){.select-role__item-name{font-size:18px;line-height:24px;margin-bottom:23px}}.select-role__item-name span{font-weight:500}.select-role__item-features{color:#494949;font-size:14px;line-height:20px;margin-bottom:20px}.select-role__item-features--grey{color:hsla(0,0%,53%,.7)}.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{font-size:13px;line-height:18px;width:100%}}.steps-form__organization-button{display:none}.steps-form__organization-button--active{display:inline-flex}.content-center__field-close{display:block;position:absolute;right:10px;top:10px}.content-center__field-close:hover g{opacity:.6}.skip-step-button{font-size:16px;line-height:19px;margin-right:25px}.content-center__role{align-items:center;display:flex;justify-content:flex-start}@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{margin:0 auto;width:581px}@media (max-width:1023px){.congratulate-wrapper{width:100%}}.congratulate-text{color:#494949;font-size:16px;line-height:20px;margin-bottom:25px}.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{display:inline-flex;margin-bottom:45px;padding:12px 21px}@media (max-width:1023px){.congratulate-text__button{margin-bottom:40px}}@media (max-width:767px){.congratulate-menu{margin:0 -16px}}.congratulate-menu__item{border-top:1px solid rgba(0,0,0,.1)}.congratulate-menu__link{align-items:flex-start;display:flex;justify-content:flex-start;padding:20px 0 19px}@media (max-width:767px){.congratulate-menu__link{padding:18px 16px}}.content-center__row{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:30px}@media (max-width:767px){.content-center__row{flex-direction:column}}.content-center__row--top{align-items:flex-start}.content-center__row--right{align-items:center;justify-content:flex-end}@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;margin-top:11px;width:190px}@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{margin:0 auto;width:520px}@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{background-color:#ff1b49;box-sizing:border-box;color:#fff;font-size:16px;font-weight:500;line-height:26px;margin-bottom:30px;padding:16px 24px}@media (max-width:767px){.content-center__error-block{font-size:14px;padding:11px 16px}}.content-center__field-error{color:#f04f48;font-size:14px;font-weight:500;line-height:16px;margin-top:8px}.edit-profile-wrapper{box-sizing:border-box;margin:0 auto;width:900px}@media (max-width:1023px){.edit-profile-wrapper{width:100%}}@media (max-width:767px){.edit-profile-wrapper{padding:0 16px}}.content-center__field-remove{display:none;height:24px;position:absolute;right:-42px;top:8px;width:24px}@media (max-width:767px){.content-center__field-remove{bottom:calc(100% + 6px);right:0;top:auto}}.content-center__phones{width:100%}.content-center__select-wrapper--phone{flex-shrink:0;width:211px}@media (max-width:767px){.content-center__select-wrapper--phone{bottom:calc(100% + 9px);left:64px;position:absolute}.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-selection--single,.content-center__select-wrapper--phone .select2-container--default.select2-container--focus .select2-selection--multiple{border:none}.content-center__select-wrapper--phone .select2-container--default .select2-selection--single .select2-selection__arrow{height:16px;right:73px;top:0}}.not-found-wrapper{background-color:#f3f3f3;height:100%}@media (max-width:767px){.not-found-wrapper{align-items:center;display:flex;justify-content:center}}.not-found{align-items:flex-start;background-color:#f3f3f3;display:flex;justify-content:space-between}@media (max-width:1023px){.not-found{flex-direction:column}}@media (max-width:767px){.not-found{align-items:flex-start;max-width:260px}}.not-found__image{margin-right:48px}@media (max-width:1023px){.not-found__image{margin-right:0}}.not-found__descr{margin-top:17px;max-width:513px}@media (max-width:1023px){.not-found__descr{margin-right:0}}@media (max-width:767px){.not-found__descr{max-width:260px}}.not-found__title{color:#434343;font-size:39px;line-height:46px;margin-bottom:70px}@media (max-width:1023px){.not-found__title{font-size:33px;line-height:39px}}@media (max-width:767px){.not-found__title{font-size:24px;line-height:28px;margin-bottom:33px}}.not-found__list-title{font-size:20px;font-weight:700;line-height:26px;margin-bottom:30px}@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{color:hsla(0,0%,62%,.87);font-size:16px;left:-30px;line-height:24px;position:absolute;top:0}@media (max-width:767px){.not-found__number{font-size:14px;line-height:21px}}.not-found__text{color:rgba(0,0,0,.87);font-size:16px;line-height:24px}@media (max-width:767px){.not-found__text{font-size:14px;line-height:21px}}.not-found-list{margin-bottom:46px}.not-found-button{display:inline-flex;font-size:16px;font-weight:500;padding:12px 18px}.form-close{display:none}@media (max-width:767px){.form-close{display:flex;position:fixed;right:16px;top:20px}.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{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start}.catalog-heading__name{color:rgba(0,0,0,.87);font-size:16px;line-height:26px}.catalog-heading__name--active{color:hsla(0,0%,51%,.87);font-weight:500}.catalog-heading__count{align-items:center;color:hsla(0,0%,62%,.87);display:flex;font-size:16px;justify-content:flex-start;line-height:26px;margin-left:5px}.catalog-heading__count:before{background-color:hsla(0,0%,62%,.87);border-radius:50%;content:"";height:2px;margin-right:5px;width:2px}.button-dropdown{flex-shrink:0;margin-left:20px}.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{color:#486c97;display:inline;font-size:16px;line-height:26px;vertical-align:middle}.catalog-list__title:hover{color:#f28c00}.catalog-list__title--active,.catalog-list__title:active{color:hsla(0,0%,51%,.87);font-weight:500}.catalog-list__count{color:hsla(0,0%,62%,.87);display:inline-block;font-size:16px;line-height:26px;vertical-align:middle}.catalog-list__count:before{background-color:hsla(0,0%,62%,.87);border-radius:50%;content:"";display:inline-block;height:2px;margin-right:6px;vertical-align:middle;width:2px}.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{color:#486c97;display:inline;font-size:16px;line-height:26px;vertical-align:middle}.catalog-sublist__title:hover{color:#f28c00}.catalog-sublist__title--active,.catalog-sublist__title:active{color:hsla(0,0%,51%,.87);font-weight:500}.catalog-sublist__count{color:hsla(0,0%,62%,.87);display:inline-block;font-size:16px;line-height:26px;vertical-align:middle}.catalog-sublist__count:before{background-color:hsla(0,0%,62%,.87);border-radius:50%;content:"";display:inline-block;height:2px;margin-right:5px;vertical-align:middle;width:2px}.catalog-main-wrapper{Z-index:50;align-items:center;background-color:rgba(73,73,73,.9);bottom:0;display:none;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:47px}.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{display:flex;justify-content:flex-start;max-width:1260px;position:relative;width:100%}.catalog-main-heading__link{align-items:center;background-color:rgba(0,0,0,.3);display:inline-flex;justify-content:flex-start;padding:23px 25px 29px 27px}@media (max-width:767px){.catalog-main-heading__link{display:none}}.catalog-main-heading__link svg{fill:#fff;margin-right:11px}.catalog-main-heading__link span{color:#fff;font-size:19px;font-weight:500;line-height:23px}.catalog-main{align-items:stretch;background-color:#fff;display:flex;height:700px;justify-content:flex-start;max-width:1260px;width:100%}@media (max-width:767px){.catalog-main{flex-direction:column;height:100%}}.catalog-main img.pre_loader{margin-left:31px}.catalog-main__column{border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;max-height:700px;max-width:480px;overflow-y:auto;padding:19px 0;width:38%}.catalog-main__column:first-of-type{max-width:300px;width:24%}@media (max-width:767px){.catalog-main__column:first-of-type{max-width:100%;width:100%}}.catalog-main__column:last-of-type{border-right:none}@media (max-width:767px){.catalog-main__column{border-right:none;display:none;max-height:100%;max-width:100%;padding:0;width:100%}.catalog-main__column--active{display:block;max-height:100%;max-width:100%;width:100%}}.catalog-main__back{font-size:14px;font-weight:500;line-height:24px;margin-top:16px}.catalog-main__back:active svg,.catalog-main__back:hover svg{opacity:1}.catalog-main__back svg{margin-bottom:-7px;opacity:1}.catalog-main-header{box-sizing:border-box;display:none;padding:12px 12px 0 20px;width:100%}@media (max-width:767px){.catalog-main-header{display:block}}.catalog-main-header__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.catalog-main-header__close{align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.catalog-main-header__close:active svg,.catalog-main-header__close:hover 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;font-size:16px;font-weight:700;line-height:22px;margin-bottom:10px}.catalog-main-header__name--active{display:block}.catalog-main-list__item{margin-bottom:8px;position:relative}@media (max-width:767px){.catalog-main-list__item{border-bottom:1px solid #ededed;margin-bottom:0}.catalog-main-list__item--book{border-bottom:none;margin-bottom:0}}.catalog-main-list__item--blur{background:url(/images/ajax.gif) no-repeat 98% 50%}.catalog-main-list__link{color:#486c97;display:block;font-size:16px;line-height:22px;padding:4px 22px 4px 30px}.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{color:#494949;font-weight:400;padding:11px 40px 14px 20px}}.catalog-main-list__link--book{color:#434343;font-size:14px;line-height:22px}.catalog-main-list__link--book:hover{background-color:transparent;color:#df6826}@media (max-width:767px){.catalog-main-list__link--book:hover{color:#f28c00}.catalog-main-list__link--book{color:#486c97}}.catalog-main-list__count{color:hsla(0,0%,62%,.87);display:none;font-weight:400;margin-left:18px;position:relative}.catalog-main-list__count:before{background-color:hsla(0,0%,62%,.87);border-radius:50%;content:"";height:2px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:2px}@media (max-width:767px){.catalog-main-list__count{display:inline-block}}.catalog-main-list__forward{display:none}.catalog-main-list__forward:active svg,.catalog-main-list__forward:hover svg{opacity:1}@media (max-width:767px){.catalog-main-list__forward--active{align-items:center;display:flex;height:24px;justify-content:center;position:absolute;right:11px;top:11px;width:24px}}.catalog-main-list__forward svg{fill:#000;opacity:1}.catalog-main-subtitle{background-color:#f3f3f3;border-top:1px solid #ccc;box-sizing:border-box;color:hsla(0,0%,47%,.87);display:none;font-size:16px;line-height:22px;padding:32px 20px 10px}@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{background-color:#f3f3f3;border-top:1px solid rgba(0,0,0,.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);display:none;height:auto;margin-left:0}#full-catalog .container,#subscriptions-catalog .container{align-items:stretch;background-color:#fff;display:flex;justify-content:flex-start;position:relative;top:1px;width:100%}#full-catalog .container:before,#subscriptions-catalog .container:before{box-shadow:inset -5px 0 5px -5px rgba(0,0,0,.1);content:" ";height:100%;left:-5px;position:absolute;top:0;width:5px}#full-catalog .container:after,#subscriptions-catalog .container:after{box-shadow:inset 5px 0 5px -5px rgba(0,0,0,.1);content:" ";height:100%;position:absolute;right:-5px;top:0;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-size:14px;font-weight:400;padding:3px 10px}#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;margin:0;max-width:25%;overflow-y:auto;padding:0;width:25%}#full-catalog .error,#full-catalog .loading-block,#subscriptions-catalog .error,#subscriptions-catalog .loading-block{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);font-size:14px;left:10px;padding:10px 20px;position:absolute;text-align:center;top:15px;width:auto;z-index:999}#full-catalog .loading-block img,#subscriptions-catalog .loading-block img{vertical-align:middle}#full-catalog .error,#subscriptions-catalog .error{color:red}.is-mediacourse{height:auto;position:absolute;right:0;top:0;width:48px}@media (max-width:767px){.is-mediacourse{width:48px!important}}.user-sub-menu{Z-index:50;align-items:center;background-color:rgba(73,73,73,.9);bottom:0;display:flex;flex-direction:column;justify-content:center;left:100%;position:fixed;right:0;top:47px}.user-sub-menu .catalog-main__back{font-size:14px;font-weight:500;line-height:24px;margin-top:16px}.user-sub-menu .catalog-main__back svg{margin-bottom:-7px;opacity:1}.discipline-wrapper{align-items:center;display:flex;justify-content:space-between;position:relative}@media (max-width:767px){.discipline-wrapper{flex-direction:column}}.discipline{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;height:735px;justify-content:flex-start;max-width:640px;padding-top:39px;position:relative;width:100%}.discipline:first-of-type{margin-right:39px}@media (max-width:1023px){.discipline:first-of-type{margin-right:0;padding-top:20px}.discipline{margin-right:0;width:50%}}@media (max-width:767px){.discipline{height:100%;max-width:100%;width:100%}}.discipline--center{justify-content:center;padding-top:0}@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{margin-top:9px;padding:30px 16px}}.discipline-title{box-sizing:border-box;color:#434343;font-size:20px;font-weight:500;line-height:28px;margin-bottom:20px}@media (max-width:767px){.discipline-title{font-size:18px;line-height:24px;margin-bottom:14px}}.discipline-title--grey{color:#8c8c8c}.discipline-title--top{margin-bottom:30px;padding:0 40px;text-align:left;width:100%}@media (max-width:1023px){.discipline-title--top{margin-bottom:22px;padding:0 20px}}@media (max-width:767px){.discipline-title--top{margin-bottom:2px;padding-left:0}.discipline-title--center{margin:0 auto 20px}}.discipline-search-wrapper{align-items:flex-start;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:flex-start;padding:0 40px;width:100%}@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{align-items:center;flex-direction:column;max-width:100%;padding:0 16px}}.discipline-search{box-sizing:border-box;width:100%}.discipline-search__button{box-sizing:border-box;cursor:pointer;flex-shrink:0;height:44px;margin-left:-1px;padding:0;width:64px}.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;font-size:14px;font-weight:500;line-height:16px;margin-left:11px}}.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;height:24px;position:absolute;right:74px;top:29px;width:24px}.discipline-search__clear:hover svg g{opacity:.6}@media (max-width:1023px){.discipline-search__clear{display:block}}.discipline-title-descr{color:#434343;font-size:16px;line-height:1.63;text-align:center}@media (max-width:767px){.discipline-title-descr{font-size:14px;line-height:21px;text-align:left}.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{align-items:flex-start;border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;margin-top:29px;padding:0 37px 0 40px;width:100%}@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{align-items:flex-start;display:flex;justify-content:center;margin-right:30px;padding-bottom:15px;position:relative}@media (max-width:767px){.discipline-filters__item{padding-bottom:9px}}.discipline-filters__item--active .discipline-filters__name{color:rgba(0,0,0,.87)}.discipline-filters__item--active:after{background-color:#f28c00;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.discipline-filters__item--active:hover .discipline-filters__name{color:rgba(0,0,0,.87)}.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{color:#486c97;font-size:16px;line-height:26px}@media (max-width:767px){.discipline-filters__name{font-size:14px;line-height:21px}}.discipline-filters__count{align-items:center;color:#9d9d9d;display:flex;font-size:16px;justify-content:flex-start;line-height:26px;margin-left:10px}.discipline-filters__count:before{background-color:#9d9d9d;border-radius:50%;content:"";height:2px;margin-right:9px;width:2px}@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{align-items:flex-start;display:flex;justify-content:flex-start}.discipline-remove{align-items:center;color:#486c97;display:flex;font-size:16px;justify-content:flex-start;line-height:26px}.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{display:flex;justify-content:flex-start;margin-bottom:21px;width:100%}}.discipline-remove svg{margin-right:14px}@media (min-width:1200px) and (max-width:1350px){.discipline-remove svg{margin-right:5px}}.discipline-list{overflow-y:auto;padding-top:24px;width:100%}@media (max-width:1023px){.discipline-list{padding-top:20px}}@media (max-width:767px){.discipline-list{padding-top:0}}.discipline-list__item{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1px;padding-right:33px}@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{align-items:flex-start;box-sizing:border-box;color:rgba(0,0,0,.87);display:flex;font-size:16px;justify-content:flex-start;line-height:26px;padding:6px 10px 5px 40px;width:100%}.discipline-list__link.main-link{color:#486c97}@media (max-width:767px){.discipline-list__link{font-size:14px;line-height:21px;padding:6px 16px 5px}}@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{display:none;flex-shrink:0;margin:4px 11px 0 0}.discipline-list__link--active svg{display:block}.discipline-list__delete{display:block;flex-shrink:0;height:24px;margin-top:5px;width:24px}.discipline-list__delete:hover path{opacity:.6}.discipline-move-button{align-items:center;background-color:rgba(0,0,0,.6);border-radius:50%;display:flex;justify-content:center;z-index:10}.discipline-move-button:hover{background-color:#f19b39}.discipline-move-button--desktop{height:65px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:65px}@media (max-width:767px){.discipline-move-button--desktop{display:none}}.discipline-move-button--mobile{display:none}@media (max-width:767px){.discipline-move-button--mobile{border-radius:22px;display:flex;height:auto;padding:11px 27px 11px 16px;white-space:nowrap;width:auto}.discipline-move-button--mobile span{color:#fff;font-size:14px;font-weight:500;line-height:16px;margin-left:13px}}.discipline-move-button--fixed{bottom:100px;left:50%;position:fixed;top:auto;transform:translateX(-50%)}.discipline-move-button--static{margin:19px 0 30px}.discipline-selected{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:7px;padding:0 29px 0 40px;width:100%}@media (max-width:1023px){.discipline-selected{margin-bottom:0;padding:0 20px}}@media (max-width:767px){.discipline-selected{margin:25px 0 0;order:3;padding:0}}.discipline-selected-button{border:1px solid #f28c00;border-radius:4px;color:#f28c00;font-size:14px;font-weight:500;height:40px;padding:12px 20px;width:174px}.discipline-selected-button:hover{border:1px solid #f28c00}@media (max-width:767px){.discipline-selected-button{font-size:14px;width:100%}}.discipline-arrow-icon{bottom:185px;left:0;position:absolute}@media (max-width:1023px){.discipline-arrow-icon{display:none}}.discipline-menu{background-color:#fff;bottom:0;box-shadow:0 -1px 15px 0 rgba(0,0,0,.15);display:none;height:100px;left:0;position:fixed;right:0;z-index:20}@media (max-width:767px){.discipline-menu{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 16px}.discipline-menu__item .discipline-selected-button:first-child{margin-bottom:4px}}.discipline-menu__descr{align-items:center;color:hsla(0,0%,51%,.87);display:flex;font-size:14px;height:100%;justify-content:center;line-height:18px;text-align:center;width:100%}.discipline-menu__button{font-size:14px;height:44px;padding:0 13px}.discipline-list-title{box-sizing:border-box;color:hsla(0,0%,51%,.87);display:none;font-size:14px;line-height:21px;margin-bottom:6px;padding:0 16px;text-align:left;width:100%}@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{margin-right:12px}#total_count,.detailed_count .gray_text{color:#a0a4a8;font-size:12px;line-height:16px}#total_count{border-top:1px solid #a0a4a8;bottom:0;left:0;margin:0 36px 16px;padding-top:8px;position:absolute;width:calc(100% - 72px)}#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{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1023px){.profile-heading{padding:0 20px}}@media (max-width:767px){.profile-heading{flex-direction:column;padding:0 16px 30px}}.profile-heading--history{margin-bottom:22px}@media (max-width:767px){.profile-heading--history{margin-bottom:0}}.profile-heading--ikpp{align-items:flex-end;margin-bottom:40px}@media (max-width:767px){.profile-heading--ikpp{align-items:flex-start;justify-content:flex-start;margin-bottom:0}}.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{flex-direction:row;margin-bottom:15px;padding-bottom:0}}.profile-heading--requests{margin-bottom:19px;max-width:600px}@media (max-width:767px){.profile-heading--requests{margin-bottom:0;max-width:100%;padding-bottom:17px}}.profile-heading--orders{margin-bottom:29px}@media (max-width:767px){.profile-heading--orders{margin-bottom:0;padding-bottom:15px}}.profile-heading__buttons{align-items:flex-start;display:flex;justify-content:flex-end;margin:8px 0 0 140px}.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{color:hsla(0,0%,55%,.87);display:block;font-size:16px;line-height:28px;margin:16px 0 26px}@media (max-width:1023px){.profile-heading__name{margin:12px 0 22px}}@media (max-width:767px){.profile-heading__name{font-size:14px;line-height:28px;margin:1px 0 20px}}.profile-block{background-color:#fff;border:1px solid rgba(0,0,0,.1)}.profile-section{border-bottom:1px solid rgba(0,0,0,.1);padding:36px 44px 0 40px}@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{align-items:flex-start;display:flex;justify-content:flex-start}@media (max-width:767px){.profile-row{flex-direction:column;margin-bottom:20px}.profile-row:last-of-type{margin-bottom:0}}.profile-row__title{color:hsla(0,0%,62%,.87);flex-shrink:0;font-size:16px;line-height:26px;width:280px}@media (max-width:1023px){.profile-row__title{width:251px}}@media (max-width:767px){.profile-row__title{font-size:14px;line-height:21px;margin-bottom:2px;width:100%}}.profile-row__descr{color:#434343;font-size:16px;line-height:26px;margin-bottom:20px;max-width:540px;width:100%}@media (max-width:767px){.profile-row__descr{font-size:14px;line-height:21px;margin-bottom:0}}.profile-section__title{color:#434343;font-size:20px;font-weight:500;line-height:28px;margin-bottom:9px}@media (max-width:767px){.profile-section__title{font-size:18px;line-height:24px;margin-bottom:22px}}.profile-table-row{align-items:flex-start;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-start;padding:24px 0}.profile-table-row--heading{padding:15px 0}@media (max-width:767px){.profile-table-row--heading{display:none}}.profile-table-row:last-of-type{border-bottom:none;margin-bottom:16px}@media (max-width:767px){.profile-table-row{border-bottom:none;flex-direction:column;margin-bottom:20px;padding:0}.profile-table-row:last-of-type{margin-bottom:0}}.profile-table-row__title{color:#434343;flex-shrink:0;font-size:16px;line-height:26px;width:280px}@media (max-width:767px){.profile-table-row__title{font-size:14px;line-height:21px;margin-bottom:2px}}@media (max-width:1023px){.profile-table-row__title{width:251px}}.profile-table-row__title--heading{color:hsla(0,0%,62%,.87);font-size:14px}.profile-table-row__descr{color:#434343;font-size:16px;line-height:26px}.profile-table-row__descr--heading{color:hsla(0,0%,62%,.87);font-size:14px}@media (max-width:767px){.profile-table-row__descr{color:hsla(0,0%,51%,.87);font-size:14px;line-height:21px}}.profile-sidebar{background:#fff;border-left:1px solid rgba(0,0,0,.07);box-shadow:inset 0 2px 1px -1px rgba(0,0,0,.1);box-sizing:border-box;flex-shrink:0;margin-bottom:80px;margin-top:24px;padding:24px 0 48px;width:280px}@media (max-width:1319px){.profile-sidebar{display:none}}.profile-sidebar__header{color:#191919;font-size:20px;font-weight:500;line-height:24px;margin-left:24px}.profile-sidebar .user-menu__column__header{align-items:center;color:#4c4c4c;cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:24px;margin:0;padding:8px 0 8px 24px}.profile-sidebar .user-menu__column__header:after{background:url(/images/icons/navigation/pointer-up.svg) no-repeat 50%;content:"";display:inline-flex;height:6px;margin-left:10px;width: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{border:4px solid transparent;display:block;font-weight:400;line-height:32px;padding:4px 0 4px 40px}.profile-sidebar a:hover{background:#fff4e5}.bookshelf{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:25px}@media (max-width:1023px){.bookshelf{flex-direction:column}}.bookshelf__item{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:40px;margin-right:40px;padding:31px 40px 30px;width:305px}@media (min-width:1200px) and (max-width:1350px){.bookshelf__item{margin-right:5%;width:30%}}.bookshelf__item:nth-of-type(3n){margin-right:0}@media (max-width:1023px){.bookshelf__item{align-items:flex-start;border-top:none;flex-direction:row;margin-bottom:0;padding:23px 66px;width:100%}.bookshelf__item:first-of-type{border-top:1px solid rgba(0,0,0,.1)}}@media (max-width:767px){.bookshelf__item{align-items:center;flex-direction:column;padding:24px 16px}}.bookshelf__item--last{background:transparent;border:none;justify-content:center}@media (max-width:1023px){.bookshelf__item--last{justify-content:flex-start;padding-left:20px}}@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{margin-left:0;padding-top:0}}.bookshelf__img{height:208px;margin-bottom:27px;width:auto}@media (max-width:1023px){.bookshelf__img{margin-bottom:0}}.bookshelf__descr{color:hsla(0,0%,47%,.87);font-size:16px;line-height:30px}@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{color:rgba(0,0,0,.3);display:block;font-size:16px;line-height:22px;margin-bottom:17px;text-align:center}@media (max-width:1023px){.bookshelf__item-descr{margin-bottom:0;text-align:left}}@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{text-align:center;width:100%}@media (min-width:1200px){.bookshelf-content .books-list__edition,.bookshelf-content .books-list__heading,.bookshelf-content .books-list__info{display:none}}@media (max-width:1023px){.bookshelf-content{margin-left:74px;padding-top:10px;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{align-items:center;display:flex;justify-content:flex-start}}@media (max-width:767px){.bookshelf-content__row{flex-direction:column}}.bookshelf-read{font-size:16px;margin-bottom:18px;padding:12px 31px;width:100%}@media (max-width:1023px){.bookshelf-read{margin-bottom:0;margin-right:30px;width:auto}}@media (max-width:767px){.bookshelf-read{font-size:14px;height:44px;margin:0 0 24px;width:219px}}.teacher-bookshelf{align-items:center;display:flex;justify-content:flex-end;margin-left:20px;text-align:right}@media (max-width:767px){.teacher-bookshelf{margin-left:0;margin-top:20px;text-align:left}}.teacher-bookshelf__item{align-items:center;display:flex;justify-content:flex-start;margin-right:30px}.teacher-bookshelf__item:last-of-type{margin-right:0}@media (max-width:767px){.teacher-bookshelf__item{margin-right:40px}}.teacher-bookshelf__title{color:hsla(0,0%,47%,.87);font-size:14px;line-height:16px;margin-right:16px;width:65px}.teacher-bookshelf__title--red{color:#ff1e1e}.teacher-bookshelf__title--short{width:50px}.teacher-bookshelf__count{color:hsla(0,0%,47%,.87);font-size:33px;line-height:33px}.teacher-bookshelf__count--red{color:#ff1e1e}.ikpp-connect{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;margin-bottom:67px}@media (max-width:1023px){.ikpp-connect{margin-bottom:40px}}@media (max-width:767px){.ikpp-connect{margin-bottom:30px}}.ikpp-connect__title{font-size:20px;line-height:32px;padding:28px 40px 0 41px}@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{background-color:#ff1b49;box-sizing:border-box;color:#fff;font-size:16px;line-height:26px;margin:25px -1px -1px;padding:16px 40px}@media (max-width:1023px){.ikpp-connect__cancel{padding:16px 20px}}@media (max-width:767px){.ikpp-connect__cancel{padding:16px}}.ikpp-connect-button{display:inline-flex;font-size:16px;margin:17px 40px 41px;padding:12px 54px}@media (max-width:1023px){.ikpp-connect-button{margin:17px 16px 41px}}.content-title__name-count{color:#b2b2b2;display:inline-block;font-size:39px;line-height:46px;margin-left:5px}.content-title__name-count:before{background-color:#b2b2b2;border-radius:50%;content:"";display:inline-block;height:3px;margin-right:5px;vertical-align:middle;width:3px}@media (max-width:767px){.content-title__name-count{display:none}}.profile-heading__descr{color:hsla(0,0%,51%,.87);font-size:20px;line-height:30px;margin:19px 0 0}@media (max-width:767px){.profile-heading__descr{font-size:16px;line-height:22px}}.notes-list{border:1px solid rgba(0,0,0,.1);margin-bottom:39px}.notes-list:last-of-type{margin-bottom:0}@media (max-width:1023px){.notes-list{margin-bottom:18px}}.notes-list__item{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;padding:30px 40px 39px}.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{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:22px;position:relative}@media (max-width:767px){.notes-list__heading{margin-bottom:27px}}.notes-list__heading-right{white-space:nowrap}.notes-list__name{color:#434343;font-size:20px;line-height:28px;margin-bottom:1px}@media (max-width:767px){.notes-list__name{font-size:18px;line-height:23px;margin-bottom:12px}}.notes-list__edition{color:#434343;font-size:16px;line-height:30px}@media (max-width:767px){.notes-list__edition{font-size:14px;line-height:22px;margin-bottom:10px}}.notes-list__authors{color:hsla(0,0%,47%,.87);font-size:16px;line-height:26px}@media (max-width:767px){.notes-list__authors{font-size:14px;line-height:22px}}.notes-list__authors-date{display:inline-block;margin-left:5px}.notes-list__authors-date:before{background-color:hsla(0,0%,47%,.87);border-radius:50%;content:"";display:inline-block;height:2px;margin-right:5px;vertical-align:middle;width:2px}.book-read-button{align-items:center;display:flex;justify-content:center;margin-top:5px}.book-read-button svg{margin-left:4px}@media (max-width:1023px){.book-read-button{position:absolute;right:14px;top:calc(100% + 30px)}}@media (max-width:767px){.book-read-button{font-size:14px;line-height:26px}}.notes-drop-list{margin-top:34px}.notes-drop-list__item{align-items:flex-start;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:20px 0;position:relative}.notes-drop-list__item:last-of-type{padding-bottom:0}.notes-drop-list__item-left{align-items:flex-start;display:flex;justify-content:flex-start;position:relative}.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-bottom:4px;margin-right:0}}.notes-drop-list__bookmarks{color:#486c97;display:block}.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{display:block;font-size:16px;line-height:26px;max-height:82px}@media (max-width:767px){.notes-drop-list__bookmarks-text{font-size:14px;line-height:21px;max-height:120px}}.notes-drop-list__item-right{align-items:flex-start;display:flex;justify-content:flex-end}@media (max-width:767px){.notes-drop-list__item-right{position:absolute;right:0;top:20px}}.notes-drop-list__date{align-items:center;color:hsla(0,0%,51%,.87);display:flex;font-size:16px;justify-content:center;line-height:26px}@media (max-width:767px){.notes-drop-list__date{font-size:14px;line-height:21px}}.notes-drop-list__date-time{align-items:center;color:hsla(0,0%,51%,.87);display:flex;font-size:16px;justify-content:center;line-height:26px;margin-left:8px}.notes-drop-list__date-time:before{background-color:hsla(0,0%,51%,.87);border-radius:50%;content:"";height:2px;margin-right:9px;width:2px}@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{background-color:#fff;border:1px solid rgba(0,0,0,.1);margin-bottom:39px}.requests-list:last-of-type{margin-bottom:0}@media (max-width:1023px){.requests-list{margin-bottom:9px}}.requests-list__item{border-bottom:1px solid rgba(0,0,0,.1);padding:31px 40px 36px}.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{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.requests-list__heading-left{align-items:flex-start;display:flex;justify-content:flex-start}.requests-list__number-name{color:#434343;font-size:20px;font-weight:500;line-height:28px}@media (max-width:767px){.requests-list__number-name{display:flex;flex-direction:column;font-size:18px;line-height:22px}}.requests-list__date{color:hsla(0,0%,47%,.87);font-size:16px;line-height:30px}@media (max-width:767px){.requests-list__date{font-size:14px;line-height:22px}}.requests-list__buttons{align-items:flex-start;display:flex;justify-content:flex-end}.requests-list__row{align-items:flex-start;display:flex;justify-content:space-between}.requests-list__row-left{align-items:flex-start;display:flex;justify-content:flex-start}.requests-list__row-right{align-items:flex-start;display:flex;justify-content:flex-end}.requests-list__status{margin-left:43px;max-width:350px}.requests-list__status-name{color:#494949;display:block;font-size:16px;line-height:26px}@media (max-width:767px){.requests-list__status-name{font-size:14px;line-height:22px}}.requests-list__status-descr{color:#494949;display:block;font-size:16px;font-weight:500;line-height:26px}.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{font-size:14px;height:44px;line-height:16px}.requests-list__button-orange--desktop{display:none}}.requests-list__button-orange--mobile{display:none;margin-left:0}@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{color:#434343;font-size:20px;line-height:28px;margin-bottom:33px;max-width:780px}@media (max-width:1023px){.profile-middle-title{padding:0 20px}}@media (max-width:767px){.profile-middle-title{color:hsla(0,0%,47%,.87);font-size:16px;line-height:22px;padding:0 16px}}.cart-item__toggle{margin-top:15px}.cart-item__content--responsive{flex-grow:1}.requests-selected-button{display:inline-flex;margin-top:39px}@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{display:inline-flex;margin-right:10px!important;margin-top:0}}.requests-list__check{margin-right:13px}.requests-list__sum{color:#494949;font-size:16px;line-height:26px;margin-left:43px}@media (max-width:767px){.requests-list__sum{font-size:14px;line-height:22px;margin-left:0}}.requests-list__sum-descr{align-items:center;display:flex;font-weight:500;justify-content:flex-start}.requests-list__sum-descr:after{color:#494949;content:"\20BD";font-size:16px;font-weight:500;line-height:26px;margin-left:5px}.requests-list__paid{color:#494949;font-size:16px;line-height:26px;margin-left:43px}@media (max-width:767px){.requests-list__paid{font-size:14px;line-height:22px}}.requests-list__paid-descr{align-items:center;display:flex;font-weight:500;justify-content:flex-start}.profile-table-wrapper{background-color:#fff;flex-grow:1;overflow:hidden;padding:0 40px 86px 0}@media (max-width:1023px){.profile-table-wrapper{padding-right:0}}.profile-table-wrapper--favorite{padding-bottom:0}.admin-sorting{align-items:flex-start;display:flex;justify-content:space-between;margin:40px 0 0 1px}.admin-table__row{align-items:stretch;display:flex;justify-content:flex-start}.admin-table__row--heading{align-items:flex-end}.admin-table__row:last-of-type .admin-table__cell{border-bottom:none}.admin-table__cell{border-bottom:1px solid #e6e6e6;color:#434343;font-size:13px;height:auto;line-height:18px;padding:18px 20px 20px 0}.admin-table__cell--heading{color:rgba(67,67,67,.5);padding:17px 20px 20px 0}.admin-table__cell--category{min-width:96px;white-space:nowrap;width:96px}.admin-table__cell--date{min-width:83px;padding-right:17px;text-align:right;width:83px}.admin-table__status-confirmed{font-weight:500}.admin-table{margin-top:18px;overflow-y:auto}.admin-filters{border:1px solid #e0e0e0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;margin-top:41px;padding:29px 40px 40px;position:relative}.admin-filters__row{align-items:center;display:flex;justify-content:flex-start;margin-bottom:22px}.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(33.33333% - 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{display:block;margin-bottom:8px}.admin-filters__close{display:block;position:absolute;right:20px;top:20px}.admin-filters__reset-filters{font-size:16px;line-height:26px;margin-left:23px}.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{background-color:#fff;border:1px solid #e5e5e5;border-collapse:collapse}.reports-table__row:last-of-type .reports-table__cell{border-bottom:none}.reports-table__cell{border-bottom:1px solid #e6e6e6;box-sizing:border-box;color:#434343;font-size:13px;line-height:15px;padding:14px 30px 16px 0;position:relative}.reports-table__cell--heading{color:rgba(67,67,67,.5);font-weight:400;line-height:18px;padding:10px 30px 20px 0;vertical-align:bottom}.reports-table__cell--left{text-align:left}.reports-table__cell--right{text-align:right}.reports-table__cell--topic{max-width:238px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-table__cell--subtopic{max-width:328px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-table__cell--drop{padding-right:0;width:44px}.reports-form{padding:40px 39px 41px;position:relative}.reports-form--block{box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:22px}.reports-form__info{max-width:599px;padding-right:39px}.reports-form__toggle{align-items:center;display:flex;justify-content:flex-start}.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{align-items:center;display:flex;justify-content:flex-end;padding-right:0;width:100%}.reports-form__buttons a{margin-right:10px}.reports-form__buttons a:last-of-type{margin-right:0}.reports-form-close{position:absolute;right:20px;top:20px}.reports-drop--active .reports-drop__drop{display:block}.favorite-heading{align-items:center;display:flex;justify-content:space-between;margin:7px 0 35px}@media (max-width:1023px){.favorite-heading{margin:0;padding:0 20px 22px}}.favorite-heading-buttons{align-items:center;display:flex;justify-content:flex-end}.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{background-color:#fff;bottom:0;box-shadow:0 -1px 15px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;height:64px;left:0;padding:10px 20px;position:fixed;right:0;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{align-items:center;display:none;height:100%;justify-content:space-between}.favorite-menu-item--center{justify-content:center}@media (max-width:767px){.favorite-menu-item--center .button-white{height:100%;padding-bottom:0;padding-top:0}}.favorite-menu-item--active{display:flex}.favorite-menu-item__item{align-items:center;display:flex;justify-content:flex-start}.favorite-menu-item__close{height:20px;margin-right:20px;width:20px}.favorite-menu-item__count{color:#434343;font-size:13px;line-height:20px}.reports-drop__drop{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;position:absolute;right:0;top:40px;width:251px;z-index:20}.reports-drop-list__title{box-sizing:border-box;color:hsla(0,0%,51%,.87);font-size:16px;height:44px;line-height:24px;padding:11px 18px}.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{align-items:center;color:#434343;display:flex;font-size:16px;justify-content:flex-start;line-height:19px;padding:11px 18px}.reports-drop-list__link--disabled{color:hsla(0,0%,51%,.87);pointer-events:none}.reports-table__drop{align-items:center;display:flex;justify-content:center}.requests-row{align-items:flex-start;display:flex;justify-content:space-between}.requests-row--mobile{display:none}@media (max-width:767px){.requests-row--mobile{display:flex;margin-top:26px}}.requests-row__left{align-items:flex-start}.requests-row__left,.requests-row__right{display:flex;justify-content:space-between}.requests-row__right{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{align-items:flex-end;color:#494949;display:flex;font-size:16px;justify-content:flex-start;line-height:26px}.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{color:rgba(0,0,0,.87);content:"\20BD";font-size:16px;line-height:26px;margin-left:5px}.sidebar-left{flex-shrink:0;margin-right:30px;padding-top:12px}@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:rgba(0,0,0,.3);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;margin-top:57px;overflow:auto}.sidebar--active .catalog-filter form{position:static}}.sidebar .catalog-filter{background-color:#fff;margin-top:55px;padding:24px}@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{background-color:#fff;box-sizing:border-box;display:none;max-width:360px;overflow-y:auto;width:100%}.sidebar__wrapper--active{display:block}}.sidebar__tablet-title{display:none}@media (max-width:1023px){.sidebar__tablet-title{align-items:center;box-sizing:border-box;display:flex;font-size:33px;justify-content:flex-start;line-height:39px;padding:20px 45px 0 30px}.sidebar__tablet-title span:last-of-type{align-items:center;color:#c2c2c2;display:flex;justify-content:flex-start;margin-left:5px}.sidebar__tablet-title span:last-of-type:before{background-color:#c2c2c2;border-radius:50%;content:"";height:4px;margin-right:5px;width:4px}}@media (max-width:1023px) and (max-width:767px){.sidebar__tablet-title span:last-of-type:before{height:2px;width: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{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;left:301px;position:fixed;top:31px;width:40px}.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{left:auto;right:10px}.sidebar__title{color:#191919;font-size:12px;gap:8px;line-height:16px;margin-bottom:24px;text-transform:uppercase}.sidebar__badge,.sidebar__title{align-items:center;display:flex;font-weight:700}.sidebar__badge{background-color:#f28c00;border-radius:7px;color:#fff;font-size:10px;height:14px;justify-content:center;letter-spacing:0;line-height:10px;width:14px}.sidebar__checkbox{display:flex;height:22px;margin-bottom:13px;position:relative}.sidebar__checkbox:last-of-type{margin-bottom:0}.bootstrap .sidebar-section{border-bottom:1px solid 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:#fff;bottom:0;box-shadow:0 4px 20px 0 #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{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -1px 15px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;height:64px;justify-content:center;left:0;max-width:360px;padding:10px;position:fixed;width:100%}@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-children,.jstree-container-ul,.jstree-node{display:block;list-style-image:none;list-style-type:none;margin:0;padding:0}.jstree-anchor,.jstree-node{white-space:nowrap}.jstree-anchor{color:#000;display:inline-block;margin:0;padding:0 4px 0 1px;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:active,.jstree-anchor:hover,.jstree-anchor:link,.jstree-anchor:visited{color:inherit;text-decoration:none}.jstree-icon,.jstree-icon:empty{display:inline-block;margin:0;padding:0;text-align:center;text-decoration:none;vertical-align:top}.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-anchor>.jstree-themeicon-hidden,.jstree-hidden,.jstree-no-icons .jstree-themeicon,.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{display:inline-block;min-width:100%;position:relative}.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{cursor:pointer;left:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.jstree-contextmenu .jstree-anchor{-webkit-touch-callout:none;-webkit-user-select:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999;margin:0;padding:2px;position:absolute}.vakata-context ul{left:100%;list-style:none;margin-left:-4px;margin-top:-2.7em}.vakata-context .vakata-context-right ul{left:auto;margin-left:auto;margin-right:-4px;right:100%}.vakata-context li{list-style:none}.vakata-context li>a{border-radius:1px;color:#000;display:block;line-height:2.4em;padding:0 2em;text-decoration:none;text-shadow:1px 1px 0 #fff;white-space:nowrap;width:auto}.vakata-context li>a:hover{background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1;position:relative}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:100%;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1;position:relative}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-left:1px solid #e0e0e0;border-radius:0;border-top:1px solid #e2e3e3;box-shadow:0 0 0 transparent;height:1px;margin:0 0 0 2.4em;max-height:1px;min-height:1px;padding:0;text-shadow:0 0 0 transparent}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{background-color:transparent;border:0;box-shadow:0 0 0;color:silver}.vakata-context li>a>i{background:0 0;display:inline-block;height:2.4em;margin:0 0 0 -2em;text-align:center;text-decoration:none;vertical-align:top}.vakata-context li>a>i,.vakata-context li>a>i:empty{line-height:2.4em;width:2.4em}.vakata-context li>a .vakata-contextmenu-sep{background:#fff;border-left:1px solid #e2e3e3;display:inline-block;height:2.4em;margin:0 .5em 0 0;width:1px}.vakata-context .vakata-contextmenu-shortcut{color:silver;display:none;font-size:.8em;opacity:.5}.vakata-context-rtl ul{left:auto;margin-left:auto;margin-right:-4px;right:100%}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:0;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{border-left:0;border-right:1px solid #e2e3e3;margin:0 2.4em 0 0}.vakata-context-rtl .vakata-context-left ul{left:100%;margin-left:-4px;margin-right:auto;right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{background:#e2e3e3;border-left-color:#fff;margin:0 0 0 .5em}#jstree-marker{border-bottom:5px solid transparent;border-left:5px solid;border-right:0;border-top:5px solid transparent;font-size:0;height:0;left:0;line-height:0;margin:-5px 0 0;padding:0;position:absolute;top:0;width:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-copy,#jstree-dnd .jstree-icon{display:inline-block;height:16px;margin:0 2px 0 0;padding:0;text-decoration:none;width:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px}.jstree-default .jstree-icon,.jstree-default .jstree-node{background-color:transparent;background-repeat:no-repeat}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-context,.jstree-default .jstree-hovered{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{color:#666}.jstree-default .jstree-disabled.jstree-hovered{box-shadow:none}.jstree-default .jstree-disabled>.jstree-icon{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%);opacity:.8}.jstree-default .jstree-search{color:#8b0000;font-style:italic;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{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) 0 0 repeat;display:inline-block;min-width:100%}.jstree-default>.jstree-wholerow-ul .jstree-clicked,.jstree-default>.jstree-wholerow-ul .jstree-hovered{background:0 0;border-radius:0;box-shadow:none}.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(180deg,#beebff 0,#a8e4ff)}.jstree-default .jstree-node{line-height:24px;margin-left:24px;min-height:24px;min-width:24px}.jstree-default .jstree-anchor{height:24px;line-height:24px}.jstree-default .jstree-icon,.jstree-default .jstree-icon:empty{height:24px;line-height:24px;width:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-icon,.jstree-default .jstree-node{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-leaf>.jstree-ocl,.jstree-default>.jstree-no-dots .jstree-node{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-checked>.jstree-checkbox,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-228px -4px}.jstree-default .jstree-checked>.jstree-checkbox:hover,.jstree-default.jstree-checkbox-selection .jstree-clicked>.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{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%);opacity:.8}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{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-leaf>.jstree-ocl,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node{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) 50% 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-er,#jstree-dnd.jstree-default .jstree-ok{background-color:transparent;background-image:url(/img/jstree/32px.png);background-repeat:no-repeat}#jstree-dnd.jstree-default i{background:0 0;height:24px;line-height:24px;width: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{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 29px)}.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{line-height:18px;margin-left:18px;min-height:18px;min-width:18px}.jstree-default-small .jstree-anchor{height:18px;line-height:18px}.jstree-default-small .jstree-icon,.jstree-default-small .jstree-icon:empty{height:18px;line-height:18px;width:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-icon,.jstree-default-small .jstree-node{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-leaf>.jstree-ocl,.jstree-default-small>.jstree-no-dots .jstree-node{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-checked>.jstree-checkbox,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small .jstree-checked>.jstree-checkbox:hover,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.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{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%);opacity:.8}.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-leaf>.jstree-ocl,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node{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) 50% 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-er,#jstree-dnd.jstree-default-small .jstree-ok{background-color:transparent;background-image:url(/img/jstree/32px.png);background-repeat:no-repeat}#jstree-dnd.jstree-default-small i{background:0 0;height:18px;line-height:18px;width: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{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 23px)}.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{line-height:32px;margin-left:32px;min-height:32px;min-width:32px}.jstree-default-large .jstree-anchor{height:32px;line-height:32px}.jstree-default-large .jstree-icon,.jstree-default-large .jstree-icon:empty{height:32px;line-height:32px;width:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-icon,.jstree-default-large .jstree-node{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-leaf>.jstree-ocl,.jstree-default-large>.jstree-no-dots .jstree-node{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-checked>.jstree-checkbox,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large .jstree-checked>.jstree-checkbox:hover,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.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{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%);opacity:.8}.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-leaf>.jstree-ocl,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node{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) 50% 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-er,#jstree-dnd.jstree-default-large .jstree-ok{background-color:transparent;background-image:url(/img/jstree/32px.png);background-repeat:no-repeat}#jstree-dnd.jstree-default-large i{background:0 0;height:32px;line-height:32px;width: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{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 37px)}.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{font-size:1.1em;font-weight:700;line-height:40px;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:0 0;height:40px;width: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-bottom-width:10px;border-left-width:10px;border-top-width:10px;margin-top:-10px}.jstree-default-responsive .jstree-icon{background-image:url(/img/jstree/40px.png)}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive .jstree-node{background:0 0}.jstree-default-responsive .jstree-node{line-height:40px;margin-left:40px;min-height:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{height:40px;line-height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{height:40px;line-height:40px;width:40px}.jstree-default-responsive.jstree-rtl .jstree-node{background:0 0;margin-left:0;margin-right:40px}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon{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-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.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-size:1.1em;font-weight:700;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:0 0}.jstree-default-responsive .jstree-wholerow{background:#ebebeb;border-bottom:1px solid rgba(64,64,64,.2);border-top:1px solid hsla(0,0%,100%,.7);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{border-top:0;box-shadow:inset 0 6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon{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{color:rgba(0,0,0,.87);font-family:Roboto,sans-serif;font-size:18px;line-height:28px;margin:0 auto 50px;padding-top:2em}.new-content a,.new-content a:active,.new-content a:link,.new-content a:visited{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{margin-top:-12px;position:absolute}.activities-list__icon--static{margin-top:0;position:static}.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-bottom:32px;margin-top:-22px}#webinars-calendar .fc-day-grid-event .fc-content{white-space:normal}.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:active,.field__good a:link,.field__good a:visited{color:#555;font-weight:400;margin-left:5px;text-decoration:underline}.field__good a:hover{color:#ff1e1e;text-decoration:none}.field__good svg{vertical-align:middle}.field__good .button-link{background:transparent;border:none;color:#555;cursor:pointer;font-weight:400;margin-left:5px;outline:0;text-decoration:underline}.field__good .button-link:hover{color:#ff1e1e;text-decoration:none}.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{fill:#333;color:transparent}.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{color:#333;margin-top:-16px}.bootstrap h1{color:#191919;font-size:48px;font-weight:700;line-height:56px;margin:0 0 64px}.bootstrap h1+.subtitle{color:#333;margin-top:-40px}@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-size:16px;font-weight:500;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{box-sizing:border-box;margin:0;padding:0 16px}}.bootstrap .text-main{font-size:16px;line-height:24px;max-width:767px}.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;margin-bottom:8px;padding:0 0 24px}@media (max-width:1023px){.bootstrap .breadcrumb{display:none}}.bootstrap .breadcrumb .breadcrumb-item{color:#4c4c4c;display:flex;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px}.bootstrap .breadcrumb .breadcrumb-item a{color:#333}.bootstrap .breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.bootstrap .breadcrumb .breadcrumb-item a svg{fill:#333;stroke:#333;display:block}.bootstrap .breadcrumb .breadcrumb-item:after{background-image:url(/img/icons/breadcrumbs-delimeter.svg);content:"";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:after,.bootstrap .progress-line .line-step:before{background-color:#e5e5e5;content:"";height:4px;position:absolute;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-next+.step-delimeter,.bootstrap .progress-line .line-step.active-next:after,.bootstrap .progress-line .line-step.active:before{background-color:#f28c00}.bootstrap .progress-line .line-step.active .step-number{background-color:#fff;border-color:#f28c00;color:#f28c00}.bootstrap .progress-line .line-step .step-number{align-items:center;background-color:#e5e5e5;border:1px solid #e5e5e5;border-radius:32px;color:#fff;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-size:12px;font-weight:700;line-height:16px;text-transform:uppercase;white-space:nowrap}@media (max-width:767px){.bootstrap .progress-line .line-step .step-title{text-align:center;white-space:normal}}.bootstrap .progress-line .step-delimeter{background-color:#e5e5e5;flex:1 1 50%;height:4px;margin:14px 0;z-index:0}.bootstrap .flex-wrap{flex-wrap:wrap}.bootstrap .row{display:flex;flex-wrap:wrap;margin:0 -16px}.bootstrap .col{flex-basis:0;flex-grow:1;max-width:100%}.bootstrap .col-auto{flex:0 0 auto;max-width:none;width:auto}.bootstrap .col-1,.bootstrap .col-10,.bootstrap .col-11,.bootstrap .col-12,.bootstrap .col-2,.bootstrap .col-3,.bootstrap .col-4,.bootstrap .col-5,.bootstrap .col-6,.bootstrap .col-7,.bootstrap .col-8,.bootstrap .col-9{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-left:0;margin-right:0}.bootstrap .no-gutters>.col,.bootstrap .no-gutters>[class*=col-]{padding-left:0;padding-right: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{height:24px;width:24px}.bootstrap .icon.ajax{background-image:url(/images/ajax.gif);background-position:50%;background-repeat:no-repeat}.bootstrap .fade{opacity:0;transition:opacity .15s linear}.bootstrap .fade.show{opacity:1}.bootstrap .label-bordered,.bootstrap .label-colored,.bootstrap .label-marked,.bootstrap .label-rounded{display:inline-block;font-size:12px;font-weight:300;letter-spacing:1px;line-height:16px;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{background-color:#f2f2f2;border-radius:4px;color:#191919;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:#fff4cc;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{color:transparent;content:"-";display:table-row;height:2px;line-height:1px}.bootstrap .table.table-rounded tbody:last-child:after{display:none}.bootstrap .table.table-rounded th{background-color:#fff;border:0;color:#4c4c4c;font-size:12px;font-weight:700;line-height:16px;padding:8px 16px;text-align:left;text-transform:uppercase}.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 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 0}.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 #ccc}.bootstrap .nav-tabs .nav-item{margin-bottom:-1px;margin-right:32px}.bootstrap .nav-tabs .nav-item .nav-link{border-bottom:2px solid transparent;color:#4c4c4c;display:block;font-size:20px;font-weight:500;line-height:24px;padding-bottom:6px}.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-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;color:#191919;display:flex;margin:0;padding:32px}@media (max-width:767px){.bootstrap .alert{flex-direction:column;padding:24px}}.bootstrap .alert svg{fill:#333;stroke:#333}.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:#fff4cc;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{flex-grow:0;flex-shrink:0;height:48px;margin-right:24px;width:48px}@media (max-width:767px){.bootstrap .alert .alert-icon{height:24px;margin-bottom:24px;margin-right:0;width: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-checkbox .custom-control-label,.bootstrap .custom-radio .custom-control-label{align-items:center;display:flex;line-height:24px;margin-bottom:0}.bootstrap .custom-checkbox .custom-control-label.btn,.bootstrap .custom-radio .custom-control-label.btn{border-color:#e5e5e5;height:32px;padding:0 8px}.bootstrap .custom-checkbox .custom-control-label.btn.active,.bootstrap .custom-radio .custom-control-label.btn.active{border-color:#f28c00}.bootstrap .custom-checkbox .custom-control-label.btn.disable,.bootstrap .custom-radio .custom-control-label.btn.disable{color:#ccc}.bootstrap .custom-checkbox .custom-control-label.btn.disable:hover,.bootstrap .custom-radio .custom-control-label.btn.disable:hover{cursor:auto}.bootstrap .custom-checkbox .custom-control-input,.bootstrap .custom-radio .custom-control-input{display:none}.bootstrap .custom-checkbox .custom-control-input:checked~.radio-icon,.bootstrap .custom-radio .custom-control-input:checked~.radio-icon{background-color:#fff89f}.bootstrap .custom-checkbox .custom-control-input:checked~.radio-icon:after,.bootstrap .custom-radio .custom-control-input:checked~.radio-icon:after{background-color:#333;border-radius:6px;content:"";display:block;height:6px;width:6px}.bootstrap .custom-checkbox .custom-control-input:checked:not(:indeterminate)~.checkbox-icon,.bootstrap .custom-radio .custom-control-input:checked:not(:indeterminate)~.checkbox-icon{background-color:#f28c00;border-color:#f28c00;position:relative}.bootstrap .custom-checkbox .custom-control-input:checked:not(:indeterminate)~.checkbox-icon:after,.bootstrap .custom-radio .custom-control-input:checked:not(:indeterminate)~.checkbox-icon:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.bootstrap .custom-checkbox .custom-control-input:indeterminate~.checkbox-icon,.bootstrap .custom-radio .custom-control-input:indeterminate~.checkbox-icon{background-color:#f28c00;border-color:#f28c00;position:relative}.bootstrap .custom-checkbox .custom-control-input:indeterminate~.checkbox-icon:after,.bootstrap .custom-radio .custom-control-input:indeterminate~.checkbox-icon:after{border-bottom:2px solid #fff;content:"";display:block;height:0;left:2px;position:absolute;top:6px;width:10px}.bootstrap .custom-checkbox .custom-control-input:disabled~.checkbox-icon,.bootstrap .custom-checkbox .custom-control-input:disabled~.radio-icon,.bootstrap .custom-radio .custom-control-input:disabled~.checkbox-icon,.bootstrap .custom-radio .custom-control-input:disabled~.radio-icon{opacity:.4}.bootstrap .custom-checkbox .radio-icon,.bootstrap .custom-radio .radio-icon{border:2px solid #333;border-radius:10px;flex-shrink:0;height:6px;margin-left:3px;margin-right:11px;padding:4px;width:6px}.bootstrap .custom-checkbox .checkbox-icon,.bootstrap .custom-radio .checkbox-icon{border:2px solid #333;border-radius:2px;display:inline-block;flex:0 0 auto;height:14px;margin:3px;width:14px}.bootstrap .custom-checkbox .checkbox-icon+span,.bootstrap .custom-radio .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;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.bootstrap .form-group input,.bootstrap .form-group select,.bootstrap .form-group textarea{border:1px solid #4c4c4c;border-radius:4px;box-sizing:border-box;color:#333;padding:8px;resize:vertical;width:100%}.bootstrap .form-group input:disabled,.bootstrap .form-group select:disabled,.bootstrap .form-group textarea:disabled{background-color:#f2f2f2;border-color:#e5e5e5;color:#ccc}.bootstrap .form-group input:-moz-read-only,.bootstrap .form-group select:-moz-read-only,.bootstrap .form-group textarea:-moz-read-only{background-color:#f2f2f2;border-color:#ccc}.bootstrap .form-group input:read-only,.bootstrap .form-group select:read-only,.bootstrap .form-group textarea:read-only{background-color:#f2f2f2;border-color:#ccc}.bootstrap .form-group input.is-valid,.bootstrap .form-group select.is-valid,.bootstrap .form-group textarea.is-valid{border-color:#2ac769}.bootstrap .form-group input.is-invalid,.bootstrap .form-group select.is-invalid,.bootstrap .form-group textarea.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-size:12px;font-weight:400;line-height:16px;margin-top:4px}.bootstrap .form-inline .form-group{margin-bottom:0}.bootstrap .form-control{background-color:#fff;border:1px solid #4c4c4c;border-radius:4px;box-sizing:border-box;color:#4c4c4c;display:block;font-size:16px;height:40px;line-height:24px;padding:0 8px}.bootstrap .form-control[disabled]{background-color:#f2f2f2;border-color:#ccc;color:#333}.bootstrap .input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.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{flex:1 1 auto;margin-bottom:0;position:relative;width:1%}.bootstrap .input-group>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-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:1px solid #4c4c4c;border-left-width:0;border-radius:0 4px 4px 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,.bootstrap .input-group>.input-group-append>.dropdown-toggle,.bootstrap .input-group>.input-group-append>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.bootstrap .input-group-append{display:flex;position:relative}.bootstrap .dropdown-toggle,.bootstrap .input-group-text{align-items:center;background-color:#f2f2f2;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#4c4c4c;display:flex;font-size:16px;height:40px;line-height:25px;margin-bottom:0;padding:0 8px;text-align:center;white-space:nowrap}.bootstrap .dropdown-toggle:hover{cursor:pointer}.bootstrap .dropdown-toggle:after{background:url(/img/icons/pointer_down.svg);content:"";height:24px;margin-left:8px;width:24px}.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 rgba(0,0,0,.16);color:#333;display:none;font-size:16px;left:0;line-height:24px;margin:4px 0 0;min-width:80px;padding:4px 0;position:absolute;text-align:left;top:100%;z-index:10}.bootstrap .dropdown .dropdown-menu.dropdown-menu-right{left:auto;right:0}.bootstrap .dropdown .dropdown-menu .dropdown-item{color:#333;display:block;padding:8px 16px;text-align:inherit;white-space:nowrap}.bootstrap .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f2f2f2;text-decoration:none}.bootstrap .dropdown-menu{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;display:none;float:left;left:0;margin:2px 0 0;min-width:10rem;padding:4px 0;position:absolute;top:40px;z-index:1000}.bootstrap .dropdown-menu.show{display:block}.bootstrap .dropdown-menu .dropdown-item{background-color:transparent;border:0;clear:both;color:#4c4c4c;display:block;font-size:16px;line-height:24px;padding:8px;text-align:inherit;white-space:nowrap}.bootstrap .dropdown-menu .dropdown-item:hover{background-color:#f8f9fa;color:#16181b;text-decoration:none}.bootstrap .btn{align-items:center;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;height:40px;justify-content:center;line-height:24px;padding:0 16px;white-space:nowrap}.bootstrap .btn svg{height:24px;width: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:hover,.bootstrap .btn:disabled,.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{background-color:#61686f;opacity:1}.bootstrap .btn-accept{background-color:#2a69c7;color:#fff}.bootstrap .btn-accept:hover{background-color:#3d7ad6;opacity:1}.bootstrap .btn-light{background-color:#f9f9fa;border:1px solid #25282b;line-height:38px}.bootstrap .btn-light:hover{background-color:#e2e6ea;opacity:1}.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:0}.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{background-color:transparent;border:none;height:32px;justify-content:flex-end;padding:0}.bootstrap .pagination .page-item{border-radius:4px;height:32px;margin-right:16px;min-width:32px}@media (max-width:767px){.bootstrap .pagination .page-item{display:none}.bootstrap .pagination .page-item.active,.bootstrap .pagination .page-item.page-next,.bootstrap .pagination .page-item.page-prev{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-next,.bootstrap .pagination .page-item.page-prev{background-color:#fff}.bootstrap .pagination .page-item.page-next:hover,.bootstrap .pagination .page-item.page-prev:hover{background-color:#e5e5e5}.bootstrap .pagination .page-item.page-next:hover.disabled,.bootstrap .pagination .page-item.page-prev: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{fill:#191919;stroke:#191919;display:block}.bootstrap .pagination .page-link{border-radius:4px;color:#191919;display:block;line-height:24px;margin:0;padding:4px;text-align:center}.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{align-items:flex-start;display:flex;justify-content:space-between}.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{box-sizing:border-box;min-height:40px}.bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-color:#f28c00}.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}.bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-color:#f28c00}.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{color:#191919;line-height:24px;padding-left:8px;padding-right:24px;padding-top:7px}.bootstrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:24px;top:7px;width: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{background:url(/img/icons/pointer_down.svg);height:24px;right:5px;top:7px;width:24px}.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{background-color:#fff;color:#4c4c4c;margin:0 8px 0 0;padding:7px 0}.bootstrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:url(/img/icons/cross.svg);font-size:0;height:16px;margin-left:4px;margin-right:0;margin-top:4px;width:16px}.bootstrap .select2-container--default .select2-search--inline .select2-search__field{color:#4c4c4c;min-height:38px;padding-left:0}.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{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));margin-top:4px}.bootstrap .select2-results__option{border-bottom:none;color:#333;font-size:16px;line-height:24px;padding:8px}.bootstrap .select2-results__option[aria-selected=true]{background-color:#fff;display:flex;justify-content:space-between}.bootstrap .select2-results__option[aria-selected=true]:after{background:url(/img/icons/checked_orange.svg);content:"";display:block;height:24px;width:24px}.bootstrap .select2-selection__rendered{color:#4c4c4c!important}.bootstrap .table{box-shadow:none;font-size:16px;line-height:24px;width:100%}.bootstrap .table td,.bootstrap .table th{border-top:1px solid #e5e5e5;padding:16px;vertical-align:top}@media (max-width:1023px){.bootstrap .table td,.bootstrap .table th{padding:16px 12px}}.bootstrap .table td:first-child,.bootstrap .table th:first-child{padding-left:0}.bootstrap .table td:last-child,.bootstrap .table th:last-child{padding-right:0}.bootstrap .table thead th{border-bottom:2px solid #e5e5e5;vertical-align:bottom}.bootstrap .table tbody+tbody{border-top:2px solid #e5e5e5}.bootstrap .table-sm td,.bootstrap .table-sm th{padding:4px}.bootstrap .table-bordered,.bootstrap .table-bordered td,.bootstrap .table-bordered th{border:1px solid #e5e5e5}.bootstrap .table-bordered thead td,.bootstrap .table-bordered thead th{border-bottom-width:2px}.bootstrap .table-borderless tbody+tbody,.bootstrap .table-borderless td,.bootstrap .table-borderless th,.bootstrap .table-borderless thead th{border:0}.bootstrap .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.bootstrap .table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.bootstrap .table-primary,.bootstrap .table-primary>td,.bootstrap .table-primary>th{background-color:#b8daff}.bootstrap .table-hover .table-primary:hover,.bootstrap .table-hover .table-primary:hover>td,.bootstrap .table-hover .table-primary:hover>th{background-color:#9fcdff}.bootstrap .table-secondary,.bootstrap .table-secondary>td,.bootstrap .table-secondary>th{background-color:#d6d8db}.bootstrap .table-hover .table-secondary:hover,.bootstrap .table-hover .table-secondary:hover>td,.bootstrap .table-hover .table-secondary:hover>th{background-color:#c8cbcf}.bootstrap .table-success,.bootstrap .table-success>td,.bootstrap .table-success>th{background-color:#c3e6cb}.bootstrap .table-hover .table-success:hover,.bootstrap .table-hover .table-success:hover>td,.bootstrap .table-hover .table-success:hover>th{background-color:#b1dfbb}.bootstrap .table-info,.bootstrap .table-info>td,.bootstrap .table-info>th{background-color:#bee5eb}.bootstrap .table-info tbody+tbody,.bootstrap .table-info td,.bootstrap .table-info th,.bootstrap .table-info thead th{border-color:#86cfda}.bootstrap .table-hover .table-info:hover,.bootstrap .table-hover .table-info:hover>td,.bootstrap .table-hover .table-info:hover>th{background-color:#abdde5}.bootstrap .table-warning,.bootstrap .table-warning>td,.bootstrap .table-warning>th{background-color:#ffeeba}.bootstrap .table-hover .table-warning:hover,.bootstrap .table-hover .table-warning:hover>td,.bootstrap .table-hover .table-warning:hover>th{background-color:#ffe8a1}.bootstrap .table-danger,.bootstrap .table-danger>td,.bootstrap .table-danger>th{background-color:#f5c6cb}.bootstrap .table-hover .table-danger:hover,.bootstrap .table-hover .table-danger:hover>td,.bootstrap .table-hover .table-danger:hover>th{background-color:#f1b0b7}.bootstrap .table-light,.bootstrap .table-light>td,.bootstrap .table-light>th{background-color:#fdfdfe}.bootstrap .table-hover .table-light:hover,.bootstrap .table-hover .table-light:hover>td,.bootstrap .table-hover .table-light:hover>th{background-color:#ececf6}.bootstrap .table-dark,.bootstrap .table-dark>td,.bootstrap .table-dark>th{background-color:#c6c8ca}.bootstrap .table-hover .table-dark:hover,.bootstrap .table-hover .table-dark:hover>td,.bootstrap .table-hover .table-dark:hover>th{background-color:#b9bbbe}.bootstrap .table-active,.bootstrap .table-active>td,.bootstrap .table-active>th,.bootstrap .table-hover .table-active:hover,.bootstrap .table-hover .table-active:hover>td,.bootstrap .table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.bootstrap .table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.bootstrap .table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.bootstrap .table-dark{background-color:#343a40;color:#fff}.bootstrap .table-dark td,.bootstrap .table-dark th,.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:hsla(0,0%,100%,.05)}.bootstrap .table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.bootstrap .table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.bootstrap .table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.bootstrap .table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.bootstrap .table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.bootstrap .table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.bootstrap .table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.bootstrap .table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.bootstrap .table-responsive-xl>.table-bordered{border:0}}.bootstrap .table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.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{background-color:transparent;border:0;padding:0}.bootstrap .modal-open{overflow:hidden}.bootstrap .modal{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;opacity:1;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:300}.bootstrap .modal-open .modal{overflow-x:hidden;overflow-y:auto}.bootstrap .modal-dialog{margin:48px auto 0;max-width:1200px;min-height:300px;pointer-events:none;position:relative}@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%;transform:translateY(-50%);transition:transform .3s ease-out}.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;max-height:80vh;outline:0;padding:32px 40px 40px 32px;pointer-events:auto;position:relative;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;margin-bottom:32px;overflow:auto;position:relative}.bootstrap .modal-body form{overflow:hidden}.bootstrap .modal-footer{align-items:center;display:flex}.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{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.bootstrap .has-tooltip{position:relative}.bootstrap .tooltip{background-color:#fff;border-radius:4px;bottom:36px;box-shadow:0 2px 12px rgba(0,0,0,.16);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:5px solid transparent;border-top-color:#fff;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{align-items:center;display:flex;justify-content:space-between;position:relative}.bootstrap .custom-switch .custom-control-label:after{background-color:#4e4e4e;border-radius:100px;content:"";height:20px;transition:all .3s ease-in-out;width:36px}.bootstrap .custom-switch .custom-control-label:before{background-color:#fff;border-radius:8px;content:"";height:16px;margin-top:-8px;position:absolute;right:18px;top:50%;transition:all .3s ease-in-out;width:16px}.bootstrap .justify-content-between{justify-content:space-between!important}.bootstrap .align-items-center{align-items:center!important}.bootstrap .card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;min-width:0;position:relative}.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;filter:drop-shadow(0 2px 12px rgba(51,30,0,.25));position:absolute;right:-110px;top:44px;width:288px;z-index:100}.ut-noty__panel__empty{display:block;font-size:16px;font-weight:400;text-align:center}.ut-noty__panel--open .ut-noty__panel,.ut-noty__panel--open .ut-noty__panel__angle{display:block}.ut-noty__panel__angle{bottom:-7px;display:none;height:14px;left:2px;overflow:hidden;position:absolute;width:30px;z-index:101}.ut-noty__panel__angle:before{background-color:#fff;border-radius:3px;box-shadow:0 0 12px rgba(51,30,0,.25);content:"";display:block;height:17px;left:6px;position:absolute;top:7px;transform:rotate(45deg);width:17px}.ut-noty__panel__container{height:37px;position:relative;width:34px}.ut-noty__panel__container--has-noty .ut-noty__panel__footer,.ut-noty__panel__container--has-noty .ut-noty__panel__header{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{background-color:#fff;border-radius:4px;padding:16px}.ut-noty__panel__header{align-items:center;display:none;height:40px;justify-content:space-between;margin-bottom:8px}.ut-noty__panel__header__title{color:#f28c00;cursor:pointer;font-weight:500}.ut-noty__panel__subheader{color:#b3b3b3;font-size:12px;font-weight:700;margin-bottom:8px;text-transform:uppercase}.ut-noty__panel__footer{align-items:center;display:flex;height:40px;margin-top:5px}.ut-noty__panel__title{color:#b3b3b3;font-size:12px;font-weight:700;line-height:23px;margin-bottom:8px;text-transform:uppercase}.ut-noty__panel__close-btn{background:transparent;border:0;cursor:pointer;display:block;height:22px;outline:none;width:22px}.ut-noty__panel__item{background:#f2f2f2;display:none;padding:8px}.ut-noty__panel__item:not(:last-child){margin-bottom:8px}.ut-noty__panel__item__footer{align-items:center;display:flex;margin-top:3px;padding:8px 0}.ut-noty__panel__item__text{color:#1a1a1a;display:block;font-size:12px;line-height:16px}.ut-noty__panel__item__label{background:#d0d0d0;border-radius:50%;height:8px;margin-right:8px;width: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{color:#666;font-size:12px;line-height:0}.ut-noty__panel__show-all{color:#f28c00;display:block;font-size:14px;font-weight:500;text-align:center;width:100%}.ut-noty__bell-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;outline:none;padding:8px;position:relative}.ut-noty__bell-btn__count{background:#f28c00;border:1px solid #fff;border-radius:4px;color:#fff;display:none;font-size:12px;font-weight:700;height:16px;left:20px;line-height:17px;padding:0 4px;position:absolute;top:-1px}@media (max-width:900px){.ut-noty__panel{right:-30px}.ut-noty__bell-btn__count{border-radius:50%;box-sizing:border-box;height:6px;padding:0;top:10px;width:6px}.ut-noty__bell-btn__count span{display:none}}@media (max-width:467px){.ut-noty__panel{right:-110px}}a,a:active,a:focus,a:link,a:visited{outline:0}.noscroll{overflow:hidden}.text-muted{color:#aaa}.popup-wrapper.popup-hidden{display:none}.popup-buttons{justify-content:flex-end}.popup-buttons a,.popup-buttons button{margin-right:30px}.popup-buttons a:last-child,.popup-buttons button: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-position:50%;background-repeat:no-repeat}.program-template-wrapper .program-template>div{position:relative;z-index:1}.program-template-wrapper .plan-table{border:1px solid #000;border-collapse:collapse;font-size:12px}.program-template-wrapper .plan-table tr{display:table-row}.program-template-wrapper .plan-table td,.program-template-wrapper .plan-table th{border:1px solid #000;font-size:12px;padding:5px}.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{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";margin-bottom:0;position:relative;-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.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;margin-bottom:16px;padding:12px 20px;position:relative}.error-alert.alert-info{background-color:#cce5ff;border-color:#b8daff;color:#004085}.error-alert.alert-info .close{color:#004085}.error-alert .close{color:#721c24;opacity:.5;position:absolute;right:15px}.error-alert .close:hover{opacity:1}.opacity-0{opacity:0}.discipline-wrapper .overlay{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);display:flex;font-size:20px;height:735px;justify-content:center;margin-top:1px;position:absolute;width:100%;z-index:15}@media (max-width:767px){.discipline-wrapper .overlay{height:513px}}.table-bordered{border:1px solid #000;border-collapse:collapse;border-right:0}.table-bordered td,.table-bordered th{border-collapse:collapse;border-right:1px solid #000}.order-view{margin-top:18px}.program-template-list .table-bordered{border:none;box-shadow:none}.program-template-list .table-bordered tr{align-items:stretch;border-bottom-color:#000;display:inherit}.program-template-list .table-bordered tr:last-child{border-bottom:0}.json_text{max-height:70vh;min-height:70vh}.select2{cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-selection__rendered{color:#939393!important}.select2-container .select2-selection--single{overflow:visible}.select2-container .select2-selection--multiple.field--error,.select2-container .select2-selection--single.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,::-moz-placeholder{color:#939393;opacity:1}:-ms-input-placeholder{color:#939393;opacity:1}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.display-block,.user-action__link--active{display:block}.notes-drop-list{display:none}a.notes-drop-list__item-left:focus,a.notes-drop-list__item-left:hover{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}.have-tooltip,.notes-drop-list__icon{position:relative}.notes-drop-list__bookmarks-page:focus,.notes-drop-list__bookmarks-page:hover,.notes-drop-list__bookmarks-text:focus,.notes-drop-list__bookmarks-text:hover,.notes-drop-list__icon:focus,.notes-drop-list__icon:hover{color:#f28c00;cursor:pointer}a.notes-drop-list__item-left:hover .notes-drop-list__icon:focus svg path:nth-of-type(2),a.notes-drop-list__item-left:hover .notes-drop-list__icon:hover svg path:nth-of-type(2){fill:#f28c00}.have-tooltip:hover .tooltip,.notes-drop-list__icon:hover .tooltip{display:block}.notes-drop-list__item-right .button-icon{margin-left:30px}.notes-drop-list__item-right a.button-icon--remove{height:24px;text-align:center;width:24px}.notes-drop-list__item-right a.button-icon--remove img{vertical-align:middle}.notes-drop-list__bookmarks-text{max-height:100%}.buffer{height:0;left:-10000px;position:absolute;width:0}.copyright-list__content{padding-bottom:10px}.ikpp-connect__message{background-color:rgba(0,0,0,.1)}.ikpp-connect__admins,.ikpp-connect__message{box-sizing:border-box;color:#2b2b2b;font-size:16px;line-height:26px;margin:25px -1px -1px;padding:16px 40px}.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{align-items:center;background:none;box-shadow:none;box-sizing:border-box;color:rgba(0,0,0,.8);display:flex;flex-shrink:0;font-size:16px;justify-content:center;padding:12px 19px}.free-book{left:24px;position:absolute;top:-9px}.user-action__link--active{display:block}.books-list__img>a{display:block;overflow:hidden;position:relative}.books-list__img>a .sale{background-color:red;color:#fff;display:block;font-size:12px;height:56px;left:-36px;position:absolute;top:-9px;transform:rotate(-45deg);width:109px}.books-list__img>a .sale b{bottom:0;display:block;position:absolute;text-align:center;width:100%}.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{display:block;left:-74px}.left{text-align:left}.center{text-align:center}.right{text-align:right}.buy-book-menu__all-prices{color:#434343;font-size:16px;line-height:19px;text-align:right}.books-list__free-delivery{position:relative}.books-list__free-delivery:hover{cursor:default}.books-list__free-delivery:hover .tooltip{bottom:-25px;color:#fff;display:block;font-size:14px;font-weight:400;left:209px;line-height:1.3}.button-white.disabled,.button-white:disabled{background-color:#f1f1f1;color:rgba(0,0,0,.3);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--multiple,.chosen-select--error+.select2 .select2-selection--single{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{align-items:center;display:flex}.input-group .field{flex:1;width:auto}.input-group--addon{margin-left:10px}.field-title span{color:hsla(0,0%,51%,.87);font-size:14px}.button-green{align-items:center;background-color:#00a744;border:none;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:19px;justify-content:center;line-height:20px;padding:16px 31px;transition:.2s}.button-green--active,.button-green:hover{background-color:#00c14e}.button-green:active{background-color:#008e3a}.button-green--disabled{background-color:#f1f1f1;color:rgba(0,0,0,.3);pointer-events:none}.button-green--read{margin-bottom:10px;padding:12px 31px}@media (max-width:1023px){.button-green{font-size:16px;line-height:20px}}@media (max-width:767px){.button-green{font-size:17px}}.list .pre_loader{display:none;padding-right:15px;padding-top:15px}.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{cursor:default;opacity:.3}.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{color:#f04f48;font-weight:500}@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 rgba(0,0,0,.7);color:red;margin:0 -4px;padding:1px 4px}.finded{background:#8a8a7b;color:#fff}.book_list-item{padding:16px 40px}.materials-icons{margin-right:5px;margin-top:5px}.border-radius3px{border-radius:5px}.faq-catalog__list-item--active .faq-catalog__sublist{display:none}.faq-heading__search-icon{display:none;position:absolute;z-index:10}label.faq-heading__search input{position:absolute;right:0;width:0}.faq-header .content-center__error-block{display:none}.faq-header .highlight{background:red}.js-tree-wrapper .field{width:710px}.js-tree-wrapper .field>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js-tree-wrapper .field.nested-list-select{padding-left:18px;padding-right:18px}.page-content-head--border-bottom{border-bottom:1px solid #e6e6e6}@media (max-width:767px){.page-content-head__title{line-height:1.2;overflow-x:scroll;width:90%}}.content-rpd-must--padding-left{padding-left:40px}.biblio-poster-list__item--plakat{height:auto}.table{border-collapse:collapse;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);width:100%}.table.table-bordered td,.table.table-bordered th{border:1px solid #e0e0e0;border-collapse:collapse;padding:10px 20px}.example-link{word-wrap:break-word;color:#486c97}.example-link--active:hover{color:#f28c00;cursor:pointer}.main-link--info{margin-left:0;padding:0}.page-content__text--full{color:#434343;font-size:16px;line-height:26px;margin-bottom:20px}.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{display:flex;justify-content:space-around;width:100%}.mobile-stors a img{height:50px;max-width:100%;width:auto}.book-about{height:auto;min-height:317px}.book-about-info__link{display:inline}.book-about-info--long{height:auto}.book-about-info--long:after{display:none}.book-liked-list .dislike{color:#486c97;font-size:14px}.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 .dislike svg path,.share-list .share-list__item .unlike:hover 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{background-color:#fff;border:1px solid #b3b3b3;color:rgba(0,0,0,.7)}.unlink svg path{fill:#f28c00}.get-price{margin-bottom:19px;margin-top:27px;position:relative}.get-price__link{display:block;font-size:16px;line-height:19px;text-align:center;width:100%}.get-price-list{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;padding:0;position:absolute;top:calc(100% + 5px);transform:translate(-40%);width:419px}.get-price-list__item{align-items:center;border-bottom:1px solid #ededed;display:flex;justify-content:space-between;margin-bottom:0;padding:12px 20px}.get-price-list__item:last-of-type{border-bottom:none}.get-price-list__item:hover{background-color:#fffbca}.get-price-list__info,.get-price-list__price{color:#434343;font-size:16px;line-height:19px}.get-price-list__price{display:flex;white-space:nowrap}.get-price-list__price:after{color:#434343;content:"\20BD";font-size:16px;line-height:19px;margin-left:5px}.get-price-list__price--link{color:#486c97}.get-price-list__price--link a{color:#486c97;white-space:nowrap}.get-price-list__price--link:after{color:#486c97}.get-price-list__price--link:hover,.get-price-list__price--link:hover a,.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{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;left:-30px;padding:5px;position:absolute;top:25px;width:204px;z-index:19}.share-list__link--social:hover .ya-share2{display:block}.program-template-list div{max-width:100%;text-align:justify}.program-template-list ul.sub-list li:before{background:transparent}.requests-list__delivery{color:#494949;font-size:16px;line-height:26px;margin-left:43px}@media (max-width:767px){.requests-list__delivery{font-size:14px;line-height:22px;margin-left:0}}.requests-list__delivery-descr{align-items:center;display:flex;font-weight:500;justify-content:flex-start}.requests-list__delivery-descr:after{color:#494949;content:"\20BD";font-size:16px;font-weight:500;line-height:26px;margin-left:5px}@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{border-right:none;padding-right:0}.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:rgba(0,0,0,.1)}.services-list__item{border-bottom:1px solid rgba(0,0,0,.1)}.services-list__item:first-of-type,.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{border-collapse:collapse;display:flex;flex-wrap:wrap}.services ul.services-list li{border-collapse:collapse;flex:1 0 33%}.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{font-size:14px;line-height:17px;padding:11px 0 10px}}@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{border-right:none;padding-right:0}.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:rgba(0,0,0,.1)}.services-list__item{border-bottom:1px solid rgba(0,0,0,.1)}.services-list__item:first-of-type,.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}.validationMessage{color:#f04f48;font-size:14px;font-weight:500;margin-top:8px}.label_dev{background-color:#5bc0de;border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.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{background-color:hsla(0,0%,100%,.6);position:absolute;text-align:center;z-index:33}.overlay .error{color:#840f0f;font-size:20px;left:0;line-height:1.5;position:absolute;top:30px}i.icon-ajax,span.ajax{background-color:transparent;background-image:url(/images/ajax.gif);background-position:50%;background-repeat:no-repeat;display:inline-block;height:16px;vertical-align:middle;width:24px}.button-orange--small,.button-white--small{font-size:14px;padding:8px 24px}.export-list{position:relative}.export-list .export-list-menu{background-color:#fff;border:1px solid #ccc;left:0;position:absolute}.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{display:block;padding:10px;white-space:nowrap}.cart__count{display:inline}.user-order__donate .cart-gift{padding:0}.card-field__select-wrap,.cart__text:last-of-type,.user-order__donate-text:last-of-type{margin-bottom:15px}#collapse-one table td{font-size:12px}#collapse-one table td.actions .button-orange{border-radius:3px;font-size:12px;line-height:1.5;padding:3px 10px}.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{height:44px;padding:0}.buy-book-menu--long{top:44px}.attach-file_capcha{align-items:center;display:flex;justify-content:space-between}@media (max-width:767px){.attach-file_capcha{display:block}}.content-donate-book__list--border-top{border-top:1px solid #e6e6e6}.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}.catalog-section>.container{height:500px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:5px}.order-menu-item{left:63px;position:relative;top:6px;width:105px}.order-position{color:#505050}.count-order-position{background:#df8a22;border-radius:10px;color:#fff;font-weight:700;padding:5px}.no-order-position{color:#505050}.button-white--view{margin-bottom:10px;margin-top:0;position:static}.book span.buy-book-menu__title .promotion-text{color:#2ac769;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-align:left}ul.buy-book-menu__prices{flex-shrink:0}@media (max-width:1023px){#book{flex-direction:column}.page-content-head .book-about,.page-content-head ul.tags{display:flex;flex-direction:column}.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{margin-bottom:10px;width:100%}.book-preview__add{height:44px;margin:0 0 10px;padding:0;width:100%}.get-price{width:100%}.get-price__link{border:1px solid #b3b3b3;padding:12px 19px;width:auto}.header-cart.order-menu-item{left:auto}.header-cart.order-menu-item a.header-contacts__link{width:100px}.buy-book-menu__all-prices,.buy-book-menu__prices-price{width:85px}.book .books-list__buy ul.buy-book-menu{transform:none;width:100%}.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{margin:0 0 10px;width:100%}.book-about .book-about-info-wrapper .show_all{margin-top:1px}.books-list__buy ul.buy-book-menu{transform:none;width:100%}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__descr,form.form-horizontal .program-settings-row__select-wrap{width:100%}.creation-info__year--middle{line-height:5px}ul.get-price-list{left:unset;transform:none}}.book-about-info__item{margin-bottom:13px}a.show_all{border-color:#c3d1c9;display:flex;font-size:medium;height:44px;margin-top:31px;position:relative}.program-settings-row__descr,.program-settings-row__select-wrap{overflow:hidden}@media (max-width:1023px){.tooltip--middle{bottom:auto;left:auto;right:0}}@media (max-width:767px){.book-preview__img .free-book{width:64px!important}.book-preview__img .button-white--view{transform:translateX(0)}}.user-action__item .tooltip--my-right{bottom:auto;left:auto;right:0;top:auto;width:226px}@media (max-width:767px){.user-action__item .tooltip--my-right{right:100%;top:0}}.icon-svg-blue{fill:blue}.icon-svg-green{fill:green}.icon-svg-red{fill:red}.icon-svg-orange{fill:#f28c00}.icon-svg-gray{fill:gray}body :active+.tooltip,body :active>.tooltip,body :hover+.tooltip,body :hover>.tooltip{display:block}.tooltip--center{left:auto;max-width:220px;min-width:100px;text-align:center;white-space:nowrap;width:auto}.books-list__new_edition{height:68px;margin-bottom:10px;position:relative;width:100%}.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:rgba(67,67,67,.5)}.quiz_buttons{margin-right:-20px;width:163px}.quiz_buttons li{float:left;width:38px}.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{margin-left:144px;margin-top:-22px;position:absolute}.quiz-subject{margin-top:-8px}.del-theme,.hide-theme,.move-theme{margin-left:950px;margin-top:0;white-space:nowrap}.quiz_button_preview{float:right;margin-right:329px;width:63px}.page-content__text-full-width{color:#434343;font-size:16px;line-height:26px;margin-bottom:20px;max-width:787px}.page-content__text-event{float:left;width:474px}.page-content__descr{height:216px;margin-bottom:29px;width:100%}.page-content__img{float:right;width:283px}.inner-title-orange{color:rgba(255,108,0,.87)}.school-picture{float:right;margin-left:26px}.school-presentation{background:orange;color:#fff;font-weight:700}.big-steps-descr{height:215px;max-width:1026px}.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:10px}.button-self-work{margin-top:10px}.add-course-list{position:relative;width:100%}.add-course-list .button-white{padding-left:5px;padding-right:5px;width:100%}.add-course-list ul{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;min-width:100%;position:absolute;right:0;top:44px;z-index:20}.add-course-list ul li{border-bottom:1px solid #ededed;display:flex;padding:12px 20px;white-space:nowrap}.add-course-list ul li:hover{background-color:#fffbca;cursor:pointer}.add-course-list ul li.already-added{color:hsla(0,0%,48%,.87)}.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{font-size:16px;font-weight:400;margin:0 0 32px}#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{background-image:url(/images/ajax_big.gif);background-position:50%;background-repeat:no-repeat;display:none;height:300px;text-align:center;width:100%}#modal-teacher-school-winter-2021-register .success{color:#00a744;display:none;margin-top:33px}jdiv .__jivoMobileButton{z-index:99}.popup-row.ajax{position:relative}.popup-row.ajax:after{background-image:url(/images/ajax.gif);content:"";display:block;height:16px;position:absolute;right:-24px;top:41px;width:16px}.wrapper{margin:0 16px;padding-bottom:16px}@media (min-width:1349px){.wrapper{margin:0 auto}}.wrapper-narrow{margin:0 auto 120px;width:870px}@media (max-width:1023px){.wrapper-narrow{margin:0 auto 120px;padding:0 16px;width:calc(100% - 32px)}}.h1{font-size:24px;font-weight:700;line-height:28px;margin:40px 24px 24px}@media (min-width:1350px){.h1{margin-left:0;margin-right:0}}.h1:after{background:#f28c00;content:"";display:block;height:4px;margin-top:4px;width:48px}.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;font-weight:500;line-height:24px}.search-block{margin-bottom:70px}.trash-icon{background-image:url(/images/trash-bin-icon.svg);width:18px}.anchor-icon,.trash-icon{display:inline-flex;flex-shrink:0;height:20px}.anchor-icon{background-image:url(/images/anchor-icon.svg);width:12px}.arrow-icon{background-image:url(/images/arrow-icon.svg);display:inline-flex;height:10px;width:6px}.orange-edit-icon{background-image:url(/images/orange-edit-icon.svg);display:inline-flex;flex-shrink:0;height:18px;width: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{border:1px solid #25282b;border-radius:4px;display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.4px;line-height:24px;margin:15px auto;max-width:272px;padding:8px 32px}.buttons .button-oranges{background:#f28c00;border:1px solid #f28c00;color:#fff}.buttons .button-oranges:hover{background:#f19b39;border:1px solid #f19b39}.buttons .button-oranges-light{background:transparent;border:1px solid #f28c00;color:#f28c00}.buttons .button-oranges-light:hover{border:1px solid #f19b39;color:#f19b39}.buttons .button-dark{background:#25282b;color:#fff}.buttons .button-dark:hover{background:#52575c;color:#fff;cursor:pointer}.buttons .button-light{color:#25282b}.buttons .button-light:hover{border:1px solid #52575c;color:#52575c;cursor:pointer}.icon-btn{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;box-sizing:border-box;cursor:pointer;height:24px;padding:0;width:24px}.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{background-color:#fff;line-height:24px;position:fixed;width:100%;z-index:50}.headers .wrapper{padding:0}.headers-top{align-items:center;display:flex;font-size:14px;font-weight:500;height:48px;justify-content:flex-end;line-height:24px;max-height:48px;position:relative}.headers-top .wrapper-headers-top-logo{flex-grow:2}@media (min-width:900px){.headers-top{height:60px;max-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{border-color:#f19b39;color:#f19b39}.headers-top-blind a:hover .headers-top-blind-icon{background-image:url(/img/icons/eye-hover.svg)}.headers-top-blind-icon{background:transparent url(/img/icons/eye.svg) no-repeat 50%;display:inline-block;height:18px;vertical-align:middle;width:18px}.headers-top-blind-title{border-bottom:1px dashed #000;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.active,.headers-top__cart-link:hover{color:#f19b39}.headers-top__cart-link.active .icon,.headers-top__cart-link:hover .icon{fill:#f19b39;stroke:#f19b39}.headers-top__cart-link.active .headers-top__cart-count,.headers-top__cart-link:hover .headers-top__cart-count{background-color:#f19b39}.headers-top__cart-count{background-color:#f28c00;border-radius:2px;color:#fff;font-size:12px;font-weight:400;line-height:18px;min-width:18px;position:absolute;right:-18px;text-align:center;top:-15px}.headers-top-order{display:none;margin-left:40px;position:relative}@media (min-width:900px){.headers-top-order{display:inherit}}.headers-top-order a{color:#52575c}.headers-top-order a.active,.headers-top-order a:hover{color:#f19b39}.headers-top-order a.active .headers-top-order-icon,.headers-top-order a:hover .headers-top-order-icon{background-image:url(/img/icons/order-hover.svg)}.headers-top-order a.active .headers-top-order-count,.headers-top-order a:hover .headers-top-order-count{background-color:#f19b39}.headers-top-order-title{display:inline-block}.headers-top-order-icon{background:transparent url(/img/icons/order.svg) no-repeat 50%;display:inline-block;height:18px;vertical-align:middle;width:18px}.headers-top-order-count{background-color:#f28c00;border-radius:2px;color:#fff;font-size:12px;font-weight:400;line-height:16px;min-width:15px;padding:1px;position:absolute;right:-18px;text-align:center;top:-15px}.headers-top-auth{display:none;margin-left:24px;position:relative}@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{background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.5);display:none;min-width:256px;padding:35px 32px 20px;position:absolute;right:0;width:281px;z-index:100}.headers-top-auth .auth-or-reg .descr{font-size:16px;font-style:normal;font-weight:400;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{align-items:center;border-top:1px solid #e9e9e9;display:none}@media (min-width:900px){.headers-down{display:flex}}@media (min-width:767px){.headers-down{height:60px;max-height:60px}}.headers-down-menu{display:flex}.headers-down-menu a{color:#52575c;font-size:16px;font-weight:400;line-height:24px;margin-right:25px}.headers-down-menu a.is-active,.headers-down-menu a:hover{color:#f19b39}.headers-down-menu li:first-child a{background:transparent url(/img/icons/catalog.svg) no-repeat 0;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{background:transparent url(/img/icons/video.svg) no-repeat 50%;display:inline-block;height:18px;padding:2px 2px 2px 5px;vertical-align:middle;width:18px}.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{border-bottom:1px dashed #f28c00;display:none}@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{background:transparent url(/img/icons/magnifier.svg) no-repeat 50%;display:inline-block;height:18px;vertical-align:middle;width:18px}.headers-search-box{position:relative}.headers-search-box form{background:#fff url(/img/icons/search-line.svg) no-repeat 100% 0;padding-top:32px;position:relative;top:-10px;width:100%;z-index:45}@media (min-width:1199px){.headers-search-box form{display:flex;justify-content:flex-end}}.headers-search-box-source{border-right:1px solid #000;color:#f28c00;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:40px;left:0;line-height:40px;padding:0 12px;position:absolute;width:66px}.headers-search-box-source svg{margin-top:5px}.headers-search-box-source-selector{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.16);cursor:pointer;font-size:16px;font-weight:400;height:88px;left:-5px;line-height:44px;position:absolute;top:72px;width:100px;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;margin:0 15px;max-width:800px}@media (min-width:767px){.headers-search-box-form{margin:0 24px}}@media (min-width:1199px){.headers-search-box-form{margin-right:auto;width:100%}}@media (min-width:1351px){.headers-search-box-form{margin-left:0}}.headers-search-box-form input{border:1px solid #25282b;border-bottom-left-radius:4px;border-right:0;border-top-left-radius:4px;box-sizing:border-box;font-size:16px;font-weight:400;height:40px;line-height:24px;padding-left:100px;width:100%}@media (max-width:380px){.headers-search-box-form input{padding:0}}.headers-search-box-form button{border-bottom-right-radius:4px;border-top-right-radius:4px;box-sizing:border-box;font-size:16px;font-weight:400;height:40px;line-height:10px}@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{align-items:center;flex-direction:row}}.headers-search-box-links-tips{margin-left:5px!important}.headers-search-box-links a{color:#25282b;font-size:14px;font-weight:500;line-height:24px;margin:0 24px;padding-top:15px}@media (min-width:1199px){.headers-search-box-links a{margin-left:0;padding-top:0}}@media (min-width:1351px){.headers-search-box-links a{margin-left:42px;margin-right:0}}.headers-search-box-links a:hover{color:#f19b39}.header_shadow{box-shadow:0 5px 10px -3px rgba(0,0,0,.5);height:10px;position:fixed;top:37px;width:100%;z-index:49}.under-header{height:48px;min-height:48px}@media (min-width:900px){.under-header{height:206px;min-height:120px}}@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{background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.5);box-sizing:border-box;display:none;font-weight:400;overflow:auto;position:absolute;right:0;top:100%;z-index:700}.header-user-cabinet__content{border-bottom:1px solid #ededed;max-width:100%;padding:16px 24px 8px}.header-user-cabinet__content .subscribe-period{background-color:#fff;font-size:16px;line-height:26px;position:absolute;right:29px;top:20px}.header-user-cabinet__content .subscribe-period .title{color:rgba(0,0,0,.87);font-weight:500}.header-user-cabinet__content .subscribe-period .date-finish{color:hsla(0,0%,51%,.87)}.header-user-cabinet__top{align-items:center;display:flex;margin-bottom:12px}.header-user-cabinet__need-confirm{flex:0 0 50%}.header-user-cabinet__need-confirm a{color:#fb4e4e;display:flex;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px}.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{color:#1a1a1a;font-size:16px;font-weight:500;line-height:24px}.header-user-cabinet__wallet{color:#666;font-size:12px;line-height:16px}.header-user-cabinet__wallet--ip{color:#f19b39;display:block;font-size:12px}.header-user-cabinet__info{align-items:flex-start;display:flex;justify-content:flex-start;position:relative}.header-user-cabinet__info .user-menu__column{margin-right:8px;width:240px}.header-user-cabinet__info .user-menu__column h5{color:#b3b3b3;font-size:12px;font-weight:700;line-height:16px;margin:18px 0 14px;text-transform:uppercase}.header-user-cabinet__info .user-menu__column a{display:flex;font-weight:500;margin-left:-8px;margin-top:8px;padding:8px;width:224px}.header-user-cabinet__info .user-menu__column a:hover{background:#f2f2f2;border-radius:4px;color:#1a1a1a}.header-user-cabinet__info .user-menu__column li{color:#333;font-size:14px;line-height:20px}.header-user-cabinet__info .user-menu__column li a{margin-left:0;margin-top:0}.header-user-exit{border-top:1px solid #ededed}.header-user-exit__button{align-items:center;color:#1a1a1a;display:flex;font-size:16px;justify-content:flex-start;line-height:19px;padding:16px 35px 18px}.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{display:flex;flex-wrap:wrap;width:100%}.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{align-items:center;display:flex;justify-content:center}.mobile-menu-wrapper__button:hover svg g{opacity:.6}.mobile-menu{display:none;overflow-y:auto;padding-bottom:18px}.mobile-menu--active{background-color:#fff;bottom:0;display:block;left:0;overflow-y:auto;position:fixed;right:0;top:47px;z-index:50}.mobile-menu-header{align-items:flex-start;background:#f2f2f2;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 16px 14px}.mobile-menu-header__account{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.mobile-menu-header__name{align-items:flex-end;color:rgba(0,0,0,.87);display:flex;font-size:16px;font-weight:500;justify-content:flex-start;line-height:24px}.mobile-menu-header__name-arrow{display:flex;height:24px;width:24px}.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{color:#fb4e4e;display:flex;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px}.mobile-menu-header__need-confirm a svg{fill:#fb4e4e;margin-right:8px}.mobile-menu-user{background:#f2f2f2;box-sizing:border-box;display:none;padding:0}.mobile-menu-user__item{position:relative}.mobile-menu-user__link{align-items:center;box-sizing:border-box;color:#1a1a1a;display:flex;font-size:16px;font-weight:400;justify-content:flex-start;line-height:24px;padding:16px 16px 8px}.mobile-menu-user__link svg{opacity:1;position:absolute;right:16px}.mobile-menu-user__link--exit{color:#494949;height:58px}.mobile-menu-user__link--exit svg{margin-right:8px;position:static}.mobile-menu-user__link--exit:before{background:#b3b3b3;content:"";height:1px;padding:0 16px;position:absolute;top:0;width:calc(100% - 74px)}.mobile-menu-main__item{border-bottom:1px solid #ededed}.mobile-menu-main__item .cart__count{margin-left:10px}.mobile-menu-main__link{align-items:center;box-sizing:border-box;display:flex;font-size:16px;font-weight:400;justify-content:flex-start;line-height:19px;padding:15px 16px 16px}.mobile-menu-contacts{padding:10px 0}.mobile-menu-contacts__link{align-items:center;box-sizing:border-box;color:#df6826;display:flex;font-size:16px;justify-content:flex-start;line-height:19px;padding:10px 16px}.mobile-menu-contacts__link svg{margin-right:10px}.mobile-menu-social{align-items:center;display:flex;justify-content:center}.mobile-menu-social__link{display:flex;height:44px;width:44px}@media (max-width:899px){.catalog-main{flex-direction:column;height:100%}.catalog-main-header,.catalog-main-subtitle--active{display:block}.catalog-main__column{max-height:100%;max-width:100%;padding:0;width:100%}.catalog-main__column .mobile-menu-user__link:after{background:#f2f2f2;bottom:0;content:"";height:1px;padding:0 16px;position:absolute;width:calc(100% - 74px)}.catalog-main__column ul .mobile-menu-user__item:last-child .mobile-menu-user__link:after{display:none}.catalog-main-list__item{border-bottom:1px solid #e9e9e9;margin-bottom:0}.catalog-main-list__link{color:#25282b;font-weight:400;padding:11px 40px 14px 20px}.catalog-main-list__count{display:inline-block}.catalog-main-list__forward--active{align-items:center;display:flex;height:24px;justify-content:center;position:absolute;right:11px;top:11px;width:24px}}#full-catalog,#subscriptions-catalog{position:relative;z-index:20}.banners-wrapper{margin:0 auto;max-width:1320px}@media (max-width:1319px){.banners-wrapper{margin:0 16px}}.banners-wrapper .banners{display:flex;gap:24px;margin:24px 0}@media (max-width:1023px){.banners-wrapper .banners{flex-direction:column}}.banners-wrapper .banners-block{border-radius:4px;box-sizing:border-box;display:block;flex:1 1 33.3333%;height:208px;padding:24px}@media (max-width:1023px){.banners-wrapper .banners-block{flex:1 1 auto}}.banners-wrapper .banners-block .label{border-radius:4px;font-size:12px;font-weight:700;line-height:16px;max-width:-moz-max-content;max-width:max-content;padding:2px 6px;text-transform:uppercase}.banners-wrapper .banners-block.default{display:flex;flex-direction:column;gap:14px}.banners-wrapper .banners-block.default .title{color:#191919;font-size:16px;font-weight:700;line-height:24px;max-width:245px}@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{color:#191919;font-size:16px;line-height:24px;max-width:230px}@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{font-size:16px;line-height:24px;margin-top:auto}.banners-wrapper .banners-block.summer-school{background:url(/img/banners/summer-school.png) no-repeat 100% 0,linear-gradient(328deg,#fed13d 20.48%,#fdd03c 88.03%);background-size:contain;display:flex;flex-direction:column;gap:14px;position:relative}.banners-wrapper .banners-block.summer-school .label{background-color:#ff443a;color:#fff}.banners-wrapper .banners-block.summer-school .title{color:#191919;font-size:16px;font-weight:900;line-height:24px;max-width:220px;overflow:hidden}.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{background-color:#40e0d0;border-radius:4px;color:#fff;font-size:16px;font-weight:700;line-height:24px;margin-top:auto;max-width:-moz-max-content;max-width:max-content;padding:0 4px}.banners-wrapper .banners-block.summer-school .counter-wrap{background:linear-gradient(202deg,#fff 13.15%,#f2f2f2 48.53%);border-radius:4px;bottom:24px;box-shadow:4px -4px 12px 0 #b89f5d;padding:14px 10px;position:absolute;right:16px}.banners-wrapper .banners-block.summer-school .counter-wrap .counter-title{color:#191919;font-size:8px;font-weight:500;line-height:10px;margin:0 auto 14px;max-width:96px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.summer-school .counter-wrap .counter-numbers{display:flex;gap:4px}.banners-wrapper .banners-block.summer-school .counter-wrap .counter-numbers .counter-digit{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));border-radius:4px;box-shadow:inset 0 0 4px 0 #cfcfcf;color:#191919;font-size:32px;font-weight:300;line-height:30px;padding:9px 3px}.banners-wrapper .banners-block.winter-school{background:url(/img/banners/winter-school.png) no-repeat 100%,linear-gradient(180deg,#160071,#2cc6df);display:flex;flex-direction:column;gap:4px;padding:16px}.banners-wrapper .banners-block.winter-school .label{background-color:#fff;color:#192788}.banners-wrapper .banners-block.winter-school .title{color:#fff;font-size:16px;font-weight:700;line-height:24px;max-width:300px;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{background-color:#15daf9;height:1px;width:300px}.banners-wrapper .banners-block.winter-school .description{color:#fff;font-size:16px;font-weight:500;line-height:24px}.banners-wrapper .banners-block.winter-school .counter-wrap{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.3);display:flex;gap:12px;margin-top:auto;max-width:-moz-max-content;max-width:max-content;padding:8px 16px 8px 8px}.banners-wrapper .banners-block.winter-school .counter-wrap .counter-numbers{display:flex;gap:8px}.banners-wrapper .banners-block.winter-school .counter-wrap .counter-numbers .counter-digit{background-color:#fff;border-radius:4px;color:#180474;font-size:24px;font-weight:700;line-height:30px;padding:4px}.banners-wrapper .banners-block.winter-school .counter-wrap .counter-title{color:#fff;font-size:10px;font-weight:700;line-height:12px;max-width:120px;text-transform:uppercase}.banners-wrapper .banners-block.input-quiz{background:url(/img/main/banners/input-quiz.png) no-repeat 123% 48%,linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#4f8bc3;position:relative}.banners-wrapper .banners-block.input-quiz .label{background-color:#fff;color:#508bc3;margin-bottom:20px}.banners-wrapper .banners-block.input-quiz .title{color:#fff;font-size:28px;font-weight:700;line-height:32px;margin-bottom:20px;max-width:165px}.banners-wrapper .banners-block.input-quiz .description{color:#fff;font-size:12px;line-height:16px;max-width:175px}.banners-wrapper .banners-block.input-quiz .counter-wrap{background:linear-gradient(202deg,#fff 13.15%,#f2f2f2 48.53%);border-radius:4px;box-shadow:4px -4px 12px 0 rgba(163,214,239,.08);padding:16px 10px;position:absolute;right:20px;top:54px}.banners-wrapper .banners-block.input-quiz .counter-wrap .counter-title{color:#187cb4;font-size:8px;font-weight:700;line-height:10px;margin-bottom:10px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.input-quiz .counter-wrap .counter-numbers{display:flex;gap:4px}.banners-wrapper .banners-block.input-quiz .counter-wrap .counter-numbers .counter-digit{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));border-radius:4px;box-shadow:inset 0 0 4px 0 #cfcfcf;color:#191919;font-size:32px;font-weight:300;line-height:30px;padding:9px 3px}.banners-wrapper .banners-block.quality-quiz{background:url(/img/banners/quality-quiz.png) no-repeat 100% 0,linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#9bd1e9;position:relative}.banners-wrapper .banners-block.quality-quiz .label{background-color:#e7ebfd;color:#1885b4;margin-bottom:24px}.banners-wrapper .banners-block.quality-quiz .title{color:#333;font-size:28px;font-weight:800;line-height:32px;margin-bottom:20px;max-width:215px}.banners-wrapper .banners-block.quality-quiz .description{color:#333;font-size:12px;line-height:16px;max-width:175px}.banners-wrapper .banners-block.quality-quiz .counter-wrap{background:linear-gradient(202deg,#fff 13.15%,#f2f2f2 48.53%);border-radius:4px;bottom:24px;box-shadow:4px -4px 12px 0 rgba(163,214,239,.08);padding:16px 10px;position:absolute;right:24px}.banners-wrapper .banners-block.quality-quiz .counter-wrap .counter-title{color:#187cb4;font-size:8px;font-weight:700;line-height:10px;margin-bottom:10px;text-align:center;text-transform:uppercase}.banners-wrapper .banners-block.quality-quiz .counter-wrap .counter-numbers{display:flex;gap:4px}.banners-wrapper .banners-block.quality-quiz .counter-wrap .counter-numbers .counter-digit{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));border-radius:4px;box-shadow:inset 0 0 4px 0 #cfcfcf;color:#191919;font-size:32px;font-weight:300;line-height:30px;padding:9px 3px}.banners-wrapper .banners-block.conference{background:url(/img/banners/conference.png) no-repeat 100% 0,linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0)),#762f73;display:flex;flex-direction:column;gap:14px;padding-right:180px}@media (max-width:767px){.banners-wrapper .banners-block.conference{padding-right:140px}}.banners-wrapper .banners-block.conference .label{background-color:#fff;color:#8d538b}.banners-wrapper .banners-block.conference .title{color:#fff;font-size:16px;font-weight:700;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{color:#ffe189;font-size:12px;font-weight:500;line-height:12px;margin-top:auto}.events{font-family:Roboto;font-style:normal;margin:24px}@media (min-width:900px){.events{flex-flow:column wrap;height:400px}.events .row_full .events-block{margin:0;width:auto}.events .row:first-child{display:flex;flex-basis:100%;width:50%}.events .row:nth-child(2){display:flex;flex:1 1 0;flex-basis:45%;width:50%}.events .row:nth-child(2) .events-block.events-block-light-gray{margin-right:0;min-height:auto}.events .row:nth-child(3){display:flex;flex:1 1 0;flex-basis:45%;margin-top:10px;width:50%}.events .row:nth-child(3) .events-block.events-block-light-gray{margin-right:0;min-height:auto}.events{display:flex;margin-left:12px;margin-right:12px}.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{min-height:170px;width:auto}}@media (min-width:1320px){.events{margin-right:0}.events,.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{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:4px;margin:24px 0;min-height:272px;padding:24px;position:relative}@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-size:20px;font-weight:500;letter-spacing:-.4px;line-height:24px;max-height:100px;overflow:hidden}.events-block .title a:hover{color:#f19b39}.events-block .series a{color:#52575c;display:block;font-size:16px;font-weight:500;line-height:19px;margin-top:8px}.events-block .series a:hover{color:#f28c00}.events-block .category a{background-color:#f9d9c6;border-radius:32px;color:#f28c00;display:inline-block;font-size:12px;font-weight:400;line-height:16px;margin-top:15px;padding:4px 16px}.events-block .category a:hover{background-color:#f28c00;color:#fff}.events-block .date{bottom:0;display:block;font-size:16px;height:40px;left:0;line-height:120%;position:absolute;width:100%}.events-block .date a{align-items:center;border-top:1px solid #fff;color:#fff;display:flex;font-weight:500;height:40px;justify-content:space-between;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:translateX(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:1px solid #cacccf}.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{border-top:1px solid #cacccf;color:#25282b}.wrapp_heading_up{display:flex;justify-content:space-between}.wrapp_heading_up .button-white{border-color:transparent;justify-content:flex-end;padding:8px 0}.wrapp_heading_up .button-white img{margin-left:10px}.wrapp_button_down .button-white{border-color:transparent;justify-content:flex-start;padding:8px 0}.wrapp_button_down .button-white img{margin-left:10px}.news{font-family:Roboto;font-style:normal;margin:24px}@media (min-width:900px){.news{display:flex;margin-left:12px;margin-right:12px}}@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{background:#fff;border:1px solid #cacccf;border-radius:4px;margin:24px 0;min-height:272px;padding:24px;position:relative}.news-block:hover{border-color:#f19b39;color:#f19b39}.news-block:hover .read-more img{transform:translateX(6px)}.news-block:hover .date{color:#f19b39}.news-block-link{height:100%;left:0;position:absolute;top:0;width: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{color:#52575c;font-size:12px;font-style:normal;font-weight:700;line-height:16px;margin-bottom:15px;text-transform:uppercase}.news-block .title{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:24px;margin-bottom:24px;max-height:120px;overflow:hidden}.news-block .preview-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;max-height:80px;overflow:hidden;text-overflow:ellipsis}.news-block .read-more{bottom:24px;font-weight:500;left:24px;position:absolute}.news-block .read-more img{vertical-align:middle}.headers-catalog-active{box-shadow:none}.headers-catalog-active .wrapper{border-bottom:1px solid #e5e5e5}.header-catalog{background-color:#fff;box-shadow:0 5px 7px -5px rgba(0,0,0,.5);display:none;overflow:hidden;position:fixed;width:100%;z-index:48}@media (max-width:767px){.header-catalog{height:calc(100% - 48px)}}.header-catalog-container{display:flex;margin:0 auto;max-width:1320px;overflow:hidden;position:relative}.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{background-color:#fff;border-left:1px solid #e5e5e5;margin-left:-290px}@media (max-width:767px){.header-catalog-column.line{margin-left:0}}.header-catalog-column.line .title{color:#191919;font-size:20px;font-weight:500;line-height:24px}.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 .items,.header-catalog-column.pushed .items a,.header-catalog-column.pushed .title,.header-catalog-column.pushed .title a,.header-catalog-column.pushed 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"]{overflow-y:auto;z-index:10}.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{left:50%;margin-left:8px;margin-top:-8px;position:absolute;top:50%}.header-catalog-column .loading-block img{height:16px;width:16px}.header-catalog-column .back a{color:#333;display:inline-flex;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px}.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-size:24px;font-weight:700;line-height:28px;padding:0 8px 8px}.header-catalog-row .items{border-radius:4px;color:#333;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;padding:8px 0 8px 8px}.header-catalog-row .items.current,.header-catalog-row .items:hover{background-color:#e5e5e5}.header-catalog-row .items .icon{stroke:#333;flex:0 0 auto}.header-catalog-column.line.pushed:hover{margin-left:-306px;margin-right:16px;transition:.2s}.close-mobile-catalog:hover{cursor:pointer}body,html{height:auto;min-height:100%}:root .headers,_:-ms-fullscreen{position:static;top:auto}:root .header-catalog,_:-ms-fullscreen{top:91px!important}.headers,_:-ms-lang(x){position:static;top:auto}.header-catalog,_:-ms-lang(x){top:91px!important}_::-moz-selection{position:static;top:auto}.headers,_::selection{position:static;top:auto}@media (max-width:767px){.next-webinar-reloadable-container{overflow:hidden}}.wrapper{margin:0 auto;max-width:1320px;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{align-items:center;display:flex;height:36px;justify-content:space-between;padding-bottom:0}.super_top .social svg{margin-right:20px}.super_top .right_part{align-items:center;display:flex}.super_top .right_part .page_help_button{align-content:center;background:#fff;border-radius:4px;font-size:14px;font-weight:500;line-height:24px;margin-right:36px;padding:0 14px}.super_top .right_part .page_help_button a{color:#333}.super_top .right_part .weak-sighted{border-bottom:1px dashed #fff;font-size:14px;font-weight:500;line-height:18px}.super_top .right_part .weak-sighted a{color:#fff}.headers{background:#fff;position:sticky;top:0;z-index:370}.headers .wrapper{padding-bottom:0}.headers .wrapper .middle{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;height:64px}.headers .wrapper .middle .left_part{display:none}.headers .wrapper .middle .logo a{display:block;height:40px;width:150px}.headers .wrapper .middle .separator{background-color:#ccc;height:28px;margin:0 24px;width:1px}.headers .wrapper .middle .active-users{-moz-column-gap:16px;column-gap:16px;display:flex}.headers .wrapper .middle .active-users .date-description{display:flex;flex-direction:column;justify-content:center}.headers .wrapper .middle .active-users .date-description .date{color:#9a9a9a;font-size:14px;font-weight:500;line-height:16px}.headers .wrapper .middle .active-users .date-description .description{color:#9a9a9a;font-size:10px;line-height:16px}.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{display:flex;flex-direction:column}.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{color:#191919;font-size:16px;line-height:16px;white-space:nowrap}.headers .wrapper .middle .active-users .users-count .blocks .counters .delta{color:#ccc;font-size:10px;font-weight:500;line-height:16px}.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{color:#9a9a9a;font-size:10px;font-weight:500;line-height:16px}.headers .wrapper .middle .right_part{align-items:center;display:flex;margin-left:auto}.headers .wrapper .middle .right_part .weak-sighted-temp{display:flex;font-size:14px;font-weight:500;line-height:18px;margin-right:34px}.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{align-items:center;color:#191919;display:flex}.headers .wrapper .middle .right_part .notifications{display:flex;position:relative}.headers .wrapper .middle .right_part .notifications .notifications_bell{cursor:pointer;z-index:40}.headers .wrapper .middle .right_part .notifications .notifications_bell .new_notifications{display:none;position:relative}.headers .wrapper .middle .right_part .notifications .notifications_bell .new_notifications .red_count{border:1px solid #fff;left:14px;position:absolute;top:-10px}.headers .wrapper .middle .right_part .notifications .notifications_block{background:#fff;border-radius:4px;box-shadow:0 0 10px 5px #ddd;min-width:217px;padding:20px 16px;position:absolute;right:56px;top:calc(100% + 15px);z-index:65}.headers .wrapper .middle .right_part .notifications .notifications_block .no_notifications{color:#666;font-size:16px;line-height:24px}.headers .wrapper .middle .right_part .notifications .notifications_block:before{background:#fff;box-shadow:-4px -4px 4px 0 #ddd;color:#fff;content:"";height:22px;position:absolute;right:48px;top:-10px;transform:rotate(45deg);width:22px}.headers .wrapper .middle .right_part .notifications .notifications_block .notifications_top{align-content:center;display:flex;height:16px;justify-content:space-between;margin-bottom:20px}.headers .wrapper .middle .right_part .notifications .notifications_block .notifications_top .close,.headers .wrapper .middle .right_part .notifications .notifications_block .notifications_top .read_all{cursor:pointer}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_list .notification_item{background:#f2f2f2;font-size:12px;height:88px;line-height:16px;margin-bottom:8px;padding:8px;width:256px}.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{align-content:center;color:#666;display:flex}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_list .notification_item .notification_item_date:before{color:#666;content:"\25CF";font-size:20px;margin-right:8px}.headers .wrapper .middle .right_part .notifications .notifications_block .notification_link_to_all{display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;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{align-items:center;display:flex;margin:0 17px 0 21px;position:relative}.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{border:1px solid #fff;left:14px;position:absolute;top:-4px}@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{background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.25);display:none;padding:32px;position:absolute;right:-30px;top:50px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup:before{background:#fff;box-shadow:-4px -4px 4px 0 #ddd;color:#fff;content:"";height:22px;position:absolute;right:30px;top:-10px;transform:rotate(45deg);width:22px;z-index:85}.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{align-items:center;display:flex;justify-content:space-between}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__header h4{font-size:18px;font-weight:500;line-height:24px;margin:0}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content{background-color:#f2f2f2;border-radius:4px;margin-top:16px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__line{align-items:center;display:flex;padding:16px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__line span{color:#4c4c4c;font-size:12px;line-height:16px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper__content__line span:last-of-type{align-items:center;color:#191919;display:flex;font-weight:700;margin-left:auto}.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{border-bottom:1px dashed #ccc;margin:0 16px}.headers .wrapper .middle .right_part .notifications .top_cart .cart-popup__wrapper .btn-primary{align-items:center;background-color:#f28c00;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;letter-spacing:.4px;line-height:24px;margin-top:16px;width:100%}.headers .wrapper .middle .right_part .notifications .top_orders{margin-left:0}.headers .wrapper .middle .right_part .user_panel{align-items:center;display:flex;justify-content:flex-end;position:relative;width:200px;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{color:#666;font-size:12px;font-weight:400;line-height:16px}.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{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;position:relative}.headers .wrapper .middle .right_part .login_register_panel .login_register{color:#191919;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:14px;font-weight:700}@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{background-color:#fff;border-radius:4px;-moz-column-gap:8px;column-gap:8px;display:flex;filter:drop-shadow(0 4px 20px rgba(0,0,0,.15)) drop-shadow(0 0 3px rgba(0,0,0,.1));padding:12px 12px 12px 14px;position:absolute;right:0;top:40px;width:185px}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify:before{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);content:"";display:block;height:8px;left:48px;position:absolute;top:-4px;transform:rotate(45deg);width:8px}@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{background-color:#fff;border-radius:4px 0 0 4px;content:"";height:8px;left:0;position:absolute;top:0;width:100%}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .icon{fill:#f28c00;flex-shrink:0}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_content{display:flex;flex-direction:column;row-gap:4px}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_content span{color:#191919;font-size:12px;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;right:8px;top:8px}.headers .wrapper .middle .right_part .login_register_panel .login_register_notify .login_register_notify_close:hover{cursor:pointer}.search_panel{background:#fff;border-top:1px solid #656565;box-shadow:0 10px 8px -7px rgba(0,0,0,.2);left:0;position:sticky;top:96px;width:100%;z-index:55}.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{align-items:center;border:1px solid #4c4c4c;border-radius:4px 0 0 4px;box-sizing:border-box;color:#333;display:flex;flex-grow:0;flex-shrink:0;height:40px;padding:0 8px;position:relative;width:104px}.search_panel .wrapper form .select .selected_option{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:84px}.search_panel .wrapper form .select .selected_option.closed:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color:#f28c00;content:" ";height:24px;margin-left:8px;width:24px}.search_panel .wrapper form .select .selected_option.open:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18 15-6-6-6 6' stroke='%23F28C00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color:#f28c00;content:" ";height:24px;margin-left:8px;width:24px}.search_panel .wrapper form .select .options{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#333;left:0;position:absolute;text-align:center;top:36px}.search_panel .wrapper form .select .options div{align-items:center;border:none;cursor:pointer;display:flex;height:40px;justify-content:center;width:88px}.search_panel .wrapper form .select .options div:hover{background:#fff4e6;color:#f28c00}.search_panel .wrapper form input{border:1px solid #4c4c4c;border-left:none;border-right:none;box-sizing:border-box;flex-grow:1;flex-shrink:1;font-size:16px;height:40px;padding:0 8px}.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:1px solid #191919;border-radius:0 4px 4px 0;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{-moz-column-gap:32px;column-gap:32px;display:flex}.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{background:#fff;box-shadow:0 10px 8px -7px rgba(0,0,0,.2);position:sticky;top:64px;width:100%;z-index:360}.main_menu_section .wrapper{align-items:center;display:flex;justify-content:space-between;padding-bottom:0;position:static}.main_menu_section .main_menu{align-items:center;display:flex;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 0;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-bottom:4px;margin-right:28px;margin-top:8px;white-space:nowrap}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:20px}.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{background:#f28c00;border-radius:4px 4px 0 0;content:"";display:block;height:4px;width:100%}.main_menu_section .main_menu .main_menu_item .main_menu_second_level{background:#fff;border-top:1px solid #656565;box-shadow:0 10px 8px -7px rgba(0,0,0,.2);box-sizing:border-box;left:0;opacity:0;position:absolute;transition:all .2s;visibility:hidden;width:100%;z-index:40}.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{opacity:1;visibility:visible}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper{align-items:flex-start;-moz-column-gap:64px;column-gap:64px;display:flex;justify-content:flex-start;margin:0 auto;max-width:1320px;padding-top:48px;position:relative}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section{margin-bottom:64px;width:282px}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section .menu_section_title{color:#9a9a9a;font-size:16px;font-weight:700;line-height:24px;margin-bottom:24px;text-transform:uppercase}.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-size:16px;font-weight:500;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{display:inline-block;height:16px;vertical-align:middle;width:16px}@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{background:#f2f2f2;padding:16px;position:absolute;right:0}@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{align-items:center;display:flex;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{color:#191919;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.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;margin-bottom:16px;padding: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{align-items:center;display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:16px;margin:16px 0}.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{color:#191919;font-weight:700}.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{color:#f28c00;font-size:14px;font-weight:500;line-height:24px}.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{box-sizing:border-box;width:224px}.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{height:66px;padding:0}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .wrapper .main_menu_second_level_section__mobile{border-top:1px solid #ccc;display:none;font-size:16px;font-weight:500;padding-top:32px;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{align-content:center;display:flex;height:32px}.main_menu_section .right_part .video_instruction_link{height:32px;margin-right:8px}.main_menu_section .right_part .search{align-items:center;display:flex;height:32px}.main_menu_section .right_part .search span{border-bottom:1px dashed #333;color:#333;font-size:14px;font-weight:500;line-height:20px;margin-left:8px}.main_menu_section .tooltip{background:transparent;bottom:auto;filter:drop-shadow(0 2px 12px rgba(0,0,0,.16));width:auto;z-index:50}.main_menu_section .tooltip.top{margin-top:-3px;padding:5px 0}.main_menu_section .tooltip.top .tooltip-arrow{border-top-color:#fff;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.main_menu_section .tooltip.right{margin-left:3px;padding:0 5px}.main_menu_section .tooltip.right .tooltip-arrow{border-right-color:#fff;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.main_menu_section .tooltip.bottom{margin-top:3px;padding:5px 0}.main_menu_section .tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.main_menu_section .tooltip.left{margin-left:-3px;padding:0 5px}.main_menu_section .tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.main_menu_section .tooltip-inner{background-color:#fff;border-radius:4px;color:#191919;font-size:12px;line-height:16px;max-width:126px;padding:8px}.main_menu_section .tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.user_menu_section{margin-top:-50px;position:sticky;width:100%;z-index:385}.user_menu_section .wrapper{position:sticky;top:48px;z-index:75}.user_menu_section .wrapper:before{background:#fff;box-shadow:-4px -4px 4px 0 #ddd;color:#fff;content:"";height:22px;position:absolute;right:0;top:-10px;transform:rotate(45deg);width:22px;z-index:85}.user_menu_section .header_user_cabinet{background-color:#fff;border-radius:4px;box-shadow:0 0 7px rgba(0,0,0,.5);box-sizing:border-box;font-weight:400;max-width:calc(100% + 40px);position:absolute;right:-20px;top:0}.user_menu_section .header_user_cabinet .header-user-cabinet__content{max-width:100%;padding:16px 24px 8px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet-top .header-user-cabinet-top-item{display:flex;flex-wrap:wrap}.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{cursor:pointer;font-weight:500;margin-right:12px;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{margin-right:8px}.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;font-weight:500;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 .partner_name{font-weight:400}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info{align-items:flex-start;display:flex;justify-content:flex-start}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column{margin-right:8px;margin-top:10px;width:240px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column:first-child{width:150px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column:nth-child(2){border-left:1px solid #e5e5e5;padding-left:24px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column h5{color:#b3b3b3;font-size:12px;font-weight:700;line-height:16px;margin:8px 0 14px;text-transform:uppercase}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column a{display:flex;font-weight:500;margin-left:-8px;margin-top:8px;padding:8px;width:224px}.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{color:#333;font-size:14px;line-height:20px}.user_menu_section .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column li a{display:flex;margin-left:0;margin-top:0}.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:1px solid #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}.auth-or-reg_section .auth-or-reg{background:#fff;border-radius:4px;box-shadow:0 0 10px 5px #ddd;height:280px;padding:32px 32px 40px;position:absolute;right:-22px;top:100%;width:344px}.auth-or-reg_section .auth-or-reg:before{background:#fff;box-shadow:-4px -4px 4px 0 #ddd;color:#fff;content:"";height:22px;position:absolute;right:22px;top:-10px;transform:rotate(45deg);width:22px}.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{border-radius:4px;display:block;font-size:14px;font-weight:500;height:40px;line-height:40px;margin-top:28px;max-width:280px;text-align:center}.auth-or-reg_section .auth-or-reg .buttons .button.button-oranges-light{background:#fff;border:1px solid #f28c00;color:#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;display:block;padding:48px 0}.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{height:40px;width:150px}.footer .footer_top .footer_top_left .urait_description{color:#333;font-size:16px;line-height:24px;margin:16px 48px 24px 0;max-width:320px}.footer .footer_top .footer_top_left .social svg{margin-right:20px}.footer .footer_top .footer_top_right{display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between}.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{color:#191919;font-size:20px;font-weight:500;line-height:24px;margin-bottom:16px}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list{color:#333;font-size:16px;font-weight:500;line-height:24px}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list .footer_top_right_column_list_item{align-content:center;clear:both;display:block;display:flex;margin-bottom:16px}.footer .footer_top .footer_top_right .footer_top_right_column .footer_top_right_column_list .footer_top_right_column_list_item.contacts{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:8px}.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;flex-wrap:wrap;justify-content:space-between;margin-right:16px}.footer .footer_top .footer_top_right .footer_top_right_column:first-child .footer_top_right_column_list div{min-width:110px;width:50%}.footer .footer_top .footer_top_right .footer_top_right_column:last-child{margin-left:24px;max-width:130px}.footer .footer_bottom{border-top:1px solid #b2b2b2;color:#666;display:flex;font-size:12px;justify-content:space-between;line-height:16px;padding-top:16px}.hide{display:none}.invisible{visibility:hidden}@media (max-width:1024px){.super_top{display:none}.headers{box-shadow:0 10px 8px -7px rgba(0,0,0,.2);z-index:65}.headers .wrapper .middle{height:56px}.headers .wrapper .middle .left_part{display:flex;justify-content:space-between;width:72px}.headers .wrapper .middle .left_part .mobile_main_menu{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 6a1 1 0 0 1 1-1h16a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1Zm0 6a1 1 0 0 1 1-1h16a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1Zm1 5a1 1 0 1 0 0 2h16a1 1 0 1 0 0-2H4Z' fill='%23333'/%3E%3C/svg%3E");cursor:pointer;height:24px;width:24px}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu{background-image:none;background:#fff;box-shadow:0 10px 8px -7px rgba(0,0,0,.2);cursor:default;height:56px;left:0;position:fixed;top:0;width:100%;z-index:65}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.295 7.115a.997.997 0 1 0-1.41-1.41L12 10.59 7.115 5.705a.997.997 0 0 0-1.41 1.41L10.59 12l-4.885 4.885a.997.997 0 0 0 1.41 1.41L12 13.41l4.885 4.885a.997.997 0 1 0 1.41-1.41L13.41 12l4.885-4.885Z' fill='%23F28C00'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;color:#f28c00;content:"Закрыть";cursor:pointer;display:none;display:inline-block;font-size:14px;font-weight:500;height:40px;line-height:40px;position:fixed;right:16px;text-align:right;top:8px;width:96px}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:before{color:#b2b2b2;content:"Меню";font-size:24px;font-weight:700;left:16px;line-height:28px;position:fixed;top:14px}.headers .wrapper .middle .left_part .mobile_search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2 3a7.2 7.2 0 1 0 4.415 12.888l4.849 4.848a.9.9 0 1 0 1.272-1.272l-4.848-4.849A7.2 7.2 0 0 0 10.2 3Zm-5.4 7.2a5.4 5.4 0 1 1 10.8 0 5.4 5.4 0 0 1-10.8 0Z' fill='%23333'/%3E%3C/svg%3E");cursor:pointer;height:24px;width:24px}.headers .wrapper .middle .left_part .mobile_search.show_mobile_search{background-image:none;background:#fff;box-shadow:0 10px 8px -7px rgba(0,0,0,.2);cursor:default;height:56px;left:0;position:fixed;top:0;width:100%;z-index:65}.headers .wrapper .middle .left_part .mobile_search.show_mobile_search:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.295 7.115a.997.997 0 1 0-1.41-1.41L12 10.59 7.115 5.705a.997.997 0 0 0-1.41 1.41L10.59 12l-4.885 4.885a.997.997 0 0 0 1.41 1.41L12 13.41l4.885 4.885a.997.997 0 1 0 1.41-1.41L13.41 12l4.885-4.885Z' fill='%23F28C00'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;color:#f28c00;content:"Закрыть";cursor:pointer;display:none;display:inline-block;font-size:14px;font-weight:500;height:40px;line-height:40px;position:fixed;right:16px;text-align:right;top:8px;width:96px}.headers .wrapper .middle .left_part .mobile_search.show_mobile_search:before{color:#b2b2b2;content:"Поиск";font-size:24px;font-weight:700;left:16px;line-height:28px;position:fixed;top:14px}.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{background-image:none;background:#fff;box-shadow:0 10px 8px -7px rgba(0,0,0,.2);cursor:default;height:56px;left:0;position:fixed;top:0;width:100%;z-index:65}.headers .wrapper .middle .right_part .user_panel.show_user_menu:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.295 7.115a.997.997 0 1 0-1.41-1.41L12 10.59 7.115 5.705a.997.997 0 0 0-1.41 1.41L10.59 12l-4.885 4.885a.997.997 0 0 0 1.41 1.41L12 13.41l4.885 4.885a.997.997 0 1 0 1.41-1.41L13.41 12l4.885-4.885Z' fill='%23F28C00'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;color:#f28c00;content:"Закрыть";cursor:pointer;display:none;display:inline-block;font-size:14px;font-weight:500;height:40px;line-height:40px;position:fixed;right:16px;text-align:right;top:8px;width:96px}.headers .wrapper .middle .right_part .user_panel.show_user_menu:before{color:#b2b2b2;content:"Личный кабинет";font-size:24px;font-weight:700;left:16px;line-height:28px;position:fixed;top:14px}.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{align-items:flex-start;flex-direction:column;height:auto;padding:32px 0}.search_panel .wrapper form{border-bottom:1px solid #f2f2f2;margin-bottom:32px;max-width:100%;padding-bottom:32px;position:relative;width:100%}.main_menu_section{box-shadow:none;display:none;position:relative;top:0}.main_menu_section .wrapper{display:block}.main_menu_section .main_menu{display:block;padding-bottom:64px;width:100%}.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.is-active,.main_menu_section .main_menu .main_menu_item:first-child div a:hover{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{display:flex;margin-right:0;margin-top:32px}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a{align-content:center;display:flex;flex-grow:1;flex-shrink:1;font-size:16px;font-weight:500;justify-content:space-between;line-height:24px}.main_menu_section .main_menu .main_menu_item .main_menu_first_level a.no_link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9 18 6-6-6-6' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:"";height:24px;width:24px}.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' fill='%23666' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9 18 6-6-6-6' stroke='%23333' 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{border:none;min-height:100%;padding:0 16px 64px;top:0}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_back{background:#fff;border-bottom:1px solid #f2f2f2;display:block;height:60px;position:relative;width:100%}.main_menu_section .main_menu .main_menu_item .main_menu_second_level .mobile_level_back:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.707 5.293a1 1 0 0 1 0 1.414L7.414 11H19a1 1 0 1 1 0 2H7.414l4.293 4.293a1 1 0 0 1-1.414 1.414l-6-6a1 1 0 0 1 0-1.414l6-6a1 1 0 0 1 1.414 0Z' fill='%231A1A1A'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;bottom:16px;color:#191919;content:"В основное меню";cursor:pointer;font-size:14px;font-weight:500;left:0;line-height:24px;padding-left:32px;position:absolute}.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{color:#b2b2b2;display:block;font-size:24px;font-weight:700;line-height:28px;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{margin-bottom:32px;width:100%}.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{margin-left:16px;padding:2px 4px}.main_menu_section .main_menu .main_menu_mobile_bottom{border-top:1px solid #b2b2b2;display:block;margin-top:32px;padding-top:32px}.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{border-bottom:1px dashed #191919;color:#191919;font-size:14px;font-weight:500;line-height:18px}.main_menu_section .right_part{display:none}.user_menu_section{box-shadow:none;height:auto;position:relative;z-index:55}.user_menu_section .wrapper{margin:0;position:static}.user_menu_section .wrapper:before{display:none}.user_menu_section .wrapper .header_user_cabinet{position:static;width:100%}.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}.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:14px;font-weight:500;line-height:20px}.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;font-weight:400;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%}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column h5{align-content:center;border-top:1px solid #f2f2f2;display:flex;justify-content:space-between;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{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;color:#f28c00;content:" ";height:60px;margin-left:8px;width:24px}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column>a{border-top:1px solid #f2f2f2;line-height:60px;margin:0;padding:0;width:100%}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column a{font-size:16px;font-weight:400;line-height:40px}.user_menu_section .wrapper .header_user_cabinet .header-user-cabinet__content .header-user-cabinet__info .user-menu__column .user-menu__additional-links{display:block}.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{background:#fff;height:auto;position:relative;top:0;z-index:55}.auth-or-reg_section .wrapper{margin:0;position:static;z-index:55}.auth-or-reg_section .auth-or-reg{border-radius:0;box-shadow:none;box-sizing:border-box;height:100%;margin:0 auto;position:static;right:0;top:5px}.auth-or-reg_section .auth-or-reg:before{display:none}.footer .footer_top{display:block}.footer .footer_top .footer_top_left{margin-bottom:40px;max-width:100%}.footer .footer_top .footer_top_left .urait_description{max-width:100%}}@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{height:56px;justify-content:space-between}.headers .wrapper .middle .logo a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.772 4.934A7.231 7.231 0 0 0 9.769 6.82c-1.39 1.254-2.29 3.002-2.527 4.909H5.073a.792.792 0 0 1-.32-.064.827.827 0 0 1-.272-.187.906.906 0 0 1-.246-.618V6.252a.9.9 0 0 0-.244-.61.79.79 0 0 0-.584-.25H.805a.806.806 0 0 0-.569.26.887.887 0 0 0-.236.6v15.309a.886.886 0 0 0 .243.608.804.804 0 0 0 .58.251h2.622a.791.791 0 0 0 .312-.079.827.827 0 0 0 .26-.198.903.903 0 0 0 .218-.621v-5.364a.893.893 0 0 1 .226-.588.813.813 0 0 1 .546-.271h2.198c.579 5.432 4.004 7.526 7.53 7.526 3.943 0 7.67-2.815 7.67-8.948 0-6.134-3.727-8.948-7.67-8.948l.037.005Zm-.08 13.634c-3.017 0-3.765-2.73-3.765-4.716 0-1.985.753-4.716 3.765-4.716 3.011 0 3.835 2.73 3.835 4.716 0 1.985-.824 4.716-3.835 4.716Zm21.143-13.18h-7.792a.81.81 0 0 0-.582.254.891.891 0 0 0-.242.61v15.309c0 .229.087.449.241.61a.804.804 0 0 0 .582.254h2.504a.79.79 0 0 0 .585-.251.901.901 0 0 0 .243-.613V18.86h4.301c5.426 0 6.428-4.85 6.428-6.731 0-4.153-2.352-6.736-6.23-6.736l-.038-.005Zm-1.073 9.842H31.38V9.022h2.823c2.617 0 3.704.87 3.704 2.934 0 1.303-.362 3.279-3.144 3.279v-.005Zm67.69-10.282h-12.57a.814.814 0 0 0-.582.255.896.896 0 0 0-.246.61v1.92c.003.23.091.448.246.609.155.16.364.25.582.25h3.294c.218 0 .428.091.583.252a.89.89 0 0 1 .246.608v11.98c.001.23.089.45.244.612a.808.808 0 0 0 .584.253h2.706a.81.81 0 0 0 .575-.258.891.891 0 0 0 .239-.607V9.457a.891.891 0 0 1 .246-.608.809.809 0 0 1 .582-.251h3.294a.81.81 0 0 0 .569-.262.892.892 0 0 0 .236-.602V5.818a.89.89 0 0 0-.244-.612.808.808 0 0 0-.584-.253v-.005Zm-41.412 14.9a11.515 11.515 0 0 1-.155-1.714V9.808c0-4.203-4.363-4.939-6.767-4.939-3.478 0-7.083.726-7.59 5.926H50c.232-.007.455-.093.636-.245.181-.15.311-.36.371-.594 0 0 .33-1.526 2.57-1.526 1.138 0 2.94.094 2.94 1.975 0 .825-.696 1.329-2.597 1.482-4.268.345-7.939 1.975-7.939 5.876 0 3.506 2.598 4.938 5.177 4.938a6.793 6.793 0 0 0 3.01-.595 7.102 7.102 0 0 0 2.49-1.874c.031.402.088.802.17 1.195.07.243.207.458.395.617.189.159.419.254.66.272h3.157c.13.019.264.002.387-.05a.775.775 0 0 0 .314-.241.442.442 0 0 0 .066-.281.567.567 0 0 0-.132-.252c-.414-.43-.635-1.645-.635-1.645Zm-4.518-3.63c0 2.054-2.023 3.348-3.986 3.348-.884 0-2.084-.494-2.084-2.055 0-1.832 1.355-2.271 3.035-2.558 1.835-.281 2.593-.572 3.035-.918v2.183Zm26.043-11.19h-2.993a1.567 1.567 0 0 0-.709.217 1.657 1.657 0 0 0-.543.523l-5.407 9.462c-.235.41-.424.355-.424-.119v-9.22a.89.89 0 0 0-.242-.609.809.809 0 0 0-.581-.255h-2.682a.794.794 0 0 0-.587.251.874.874 0 0 0-.246.614v15.535a.906.906 0 0 0 .246.614.824.824 0 0 0 .587.25h2.988c.248-.013.49-.088.706-.216.217-.129.402-.308.54-.524l5.431-9.491c.236-.405.424-.351.424.123v9.244c.001.23.089.45.244.612a.809.809 0 0 0 .584.253h2.687a.81.81 0 0 0 .581-.255.892.892 0 0 0 .243-.61V5.892a.887.887 0 0 0-.241-.611.805.805 0 0 0-.583-.254M.283 39.901H1.29v-4.306h2.74v4.306h1.006v-5.175H.283v5.175Zm13.647-5.175-2.616 5.175h1.12l1.779-3.585L16 39.901h1.12l-2.607-5.175h-.584Zm11.51 0-2.616 5.175h1.12l.636-1.279h2.291l.636 1.28h1.12l-2.607-5.176h-.58Zm-.437 3.027.73-1.456.729 1.456h-1.459Zm9.45-2.158h1.816v4.306h1.007v-4.306h1.807v-.869h-4.63v.87Zm17.689-.775a2.48 2.48 0 0 0-1.675.607v-.7H49.46v.705a2.48 2.48 0 0 0-1.676-.607c-1.458 0-2.564.938-2.564 2.183 0 1.244 1.12 2.197 2.578 2.197a2.48 2.48 0 0 0 1.676-.607v1.323h1.007v-1.343a2.479 2.479 0 0 0 1.675.627c1.459 0 2.565-.938 2.565-2.183 0-1.244-1.106-2.202-2.565-2.202h-.014Zm-4.301 3.486c-.899 0-1.605-.572-1.605-1.303s.706-1.304 1.605-1.304 1.614.573 1.614 1.304c0 .73-.697 1.303-1.605 1.303h-.01Zm4.235 0c-.941 0-1.614-.563-1.614-1.303 0-.741.696-1.304 1.614-1.304.918 0 1.605.573 1.605 1.304 0 .73-.678 1.303-1.577 1.303h-.028Zm12.094-3.63c-1.74 0-3.157 1.181-3.157 2.638 0 1.457 1.411 2.637 3.157 2.637s3.167-1.18 3.167-2.637-1.393-2.637-3.139-2.637h-.028Zm0 4.4c-1.228 0-2.15-.76-2.15-1.762 0-1.003.94-1.763 2.15-1.763s2.184.77 2.184 1.763c0 .992-.941 1.763-2.156 1.763h-.028Zm11.887-4.35H74.03v5.175h1.007v-1.279h1.021c1.666 0 2.74-.765 2.74-1.95s-1.05-1.946-2.712-1.946h-.028Zm.043 3.027h-1.064v-2.158H76.1c.833 0 1.722.282 1.722 1.077.028 1.002-1.29 1.081-1.694 1.081H76.1Zm12.348-.523-2.395-2.504h-.617v5.175h1.007v-3.516l2.01 2.094 2.009-2.094v3.517h1.007v-5.176h-.645l-2.376 2.504Zm12.588-2.504h-.579l-2.62 5.175h1.12l.634-1.279h2.287l.636 1.28h1.12l-2.598-5.176Zm-1.021 3.027.729-1.456.73 1.456h-1.459Z' fill='%239A9A98'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M81.614.376c.65 0 .843.31.899.493V.855a1.094 1.094 0 0 1-.16.987c-.179.22-.398.401-.644.531-.247.13-.516.206-.791.225-.335.043-.67.064-1.007.064a8.893 8.893 0 0 1-1.558-.153 2.834 2.834 0 0 0-1.821.123 1.138 1.138 0 0 0-.492.327 1.22 1.22 0 0 0-.275.538.775.775 0 0 1-.247.455.71.71 0 0 1-.469.182c-.197 0-.456-.1-.607-.558-.254-.731-.216-2.49.942-3.2.828-.51 1.576-.425 2.456-.193.674.2 1.37.302 2.07.306a8.55 8.55 0 0 0 .942-.06h.16c.2-.03.4-.048.602-.053ZM11.176 28.257H9.573V27.23h3.03v-.874H8.57v5.175h2.603c1.75 0 2.117-.889 2.117-1.634.005-1.037-.767-1.64-2.112-1.64Zm0 2.405H9.563v-1.53h1.615c1.016 0 1.134.439 1.134.77 0 .33-.132.76-1.125.76h-.01Zm6.325-4.306h-2.01v5.175h.998v-1.274h1.008c1.646 0 2.71-.765 2.71-1.95 0-1.186-1.05-1.951-2.696-1.951h-.01Zm.043 3.027h-1.05V27.23h1.05c.823 0 1.703.281 1.703 1.076.01 1.003-1.294 1.077-1.694 1.077h-.01Zm6.927-3.027-2.589 5.175h1.11l.631-1.279h2.26l.63 1.28h1.11l-2.588-5.176h-.564Zm-.433 3.027.72-1.452.72 1.452h-1.44Zm9.035-.553a1.18 1.18 0 0 0 .424-.454c.1-.189.15-.402.145-.618 0-.696-.54-1.442-2.056-1.447h-.057a3.162 3.162 0 0 0-2.22.85l-.151.153.71.543.109-.104a2.376 2.376 0 0 1 1.552-.573h.052c.47 0 1.073.11 1.073.638 0 .162 0 .602-1.073.602h-.941v.874h1.12c.508 0 1.115.119 1.115.686 0 .657-.903.726-1.331.726a1.98 1.98 0 0 1-.95-.158c-.3-.13-.566-.333-.777-.592l-.104-.153-.71.543.103.148c.294.369.666.66 1.087.849.422.188.88.27 1.336.238h.052c1.412 0 2.273-.583 2.273-1.546 0-.262-.074-.517-.216-.732a1.234 1.234 0 0 0-.575-.473h.01Zm2.626.118c0-1.455 1.4-2.634 3.12-2.637 1.725.003 3.139 1.182 3.139 2.637 0 1.457-1.422 2.637-3.134 2.637-1.713 0-3.125-1.18-3.125-2.637Zm3.12-2.637h-.005.01-.005Zm0 4.4c-1.221-.002-2.113-.756-2.113-1.743 0-.988.941-1.763 2.127-1.763s2.108.776 2.108 1.763c0 .987-.939 1.741-2.122 1.743Zm0 0h-.005.01-.005Zm9.317-1.92c.16-.104.292-.25.383-.423a1.19 1.19 0 0 0 .135-.565c0-.647-.362-1.422-2.099-1.422h-2.282v5.15h2.49c1.816 0 2.197-.825 2.197-1.516a1.348 1.348 0 0 0-.231-.751 1.25 1.25 0 0 0-.602-.474h.01Zm-2.86-1.561h1.312c1.073 0 1.073.395 1.073.612 0 .218 0 .603-1.073.603h-1.34l.027-1.215Zm1.604 3.457h-1.605v-1.413h1.605c.419 0 1.115.09 1.115.692.005.192.005.696-1.124.696l.009.025Zm6.207-4.306L50.5 31.556h1.11l.626-1.299H54.5l.63 1.28h1.111l-2.593-5.181-.56.024Zm-.433 3.027.72-1.452.72 1.452h-1.44ZM57.7 27.25h1.797v4.306h.998V27.23h1.788v-.874h-4.588l.005.894Zm6.725 4.306h4.023v-.894h-3.035v-1.304h2.823v-.884h-2.823V27.23h3.026v-.874h-4.024l.01 5.2Zm8.192-5.175-2.588 5.175h1.11l1.756-3.585 1.765 3.585h1.106l-2.58-5.175h-.569Zm7.709 1.9h-1.572v-1.925h-.998v5.175h2.57c1.75 0 2.117-.889 2.117-1.634-.01-1.037-.78-1.64-2.127-1.64l.01.025Zm0 2.406h-1.582v-1.531h1.582c1.02 0 1.138.44 1.138.77 0 .331-.136.736-1.138.736v.025Zm7.92-2.213h-2.74v-2.118h-.997v5.175h.998v-2.183h2.739v2.183h.997v-5.175h-.997v2.118Zm5.506-2.118-2.589 5.175h1.11l.631-1.279h2.264l.63 1.28h1.111l-2.579-5.176h-.578Zm-.433 3.027.72-1.452.72 1.452h-1.44Zm7.783-3.027c-1.628 0-2.677.75-2.677 1.916.01.363.13.714.343 1 .213.286.509.493.842.59a3.16 3.16 0 0 0-.62.632l-.82 1.037h1.186l.532-.676a1.33 1.33 0 0 1 .527-.522c.219-.118.465-.168.711-.145h1.016v1.343h.998v-5.175h-2.038Zm1.04 2.963h-1.092c-.39 0-1.66-.074-1.66-1.042 0-.77.86-1.042 1.66-1.042h1.092v2.084ZM3.12 26.31c-1.708 0-3.12 1.176-3.12 2.657 0 1.482 1.412 2.637 3.125 2.637s3.134-1.18 3.134-2.637-1.412-2.657-3.139-2.657Zm0 4.4c-1.214 0-2.127-.76-2.127-1.763 0-1.002.941-1.762 2.127-1.762s2.136.794 2.136 1.782-.94 1.743-2.136 1.743Z' fill='%23F28C00'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;height:30px;width:80px}.headers .wrapper .middle .logo a img{display:none}.headers .wrapper .middle .right_part{justify-content:space-between;margin-left:0}.headers .wrapper .middle .active-users,.headers .wrapper .middle .right_part .user_panel .user_info,.headers .wrapper .middle .right_part .user_panel .user_menu_toggle,.headers .wrapper .middle .separator{display:none}.headers .wrapper .middle .separator{height:1px;left:-32px;position:absolute;right:16px;top:134px;width:calc(100% + 16px)}.headers .wrapper .middle .active-users{background-color:#fff;left:-24px;padding:31px 0 14px 16px;position:absolute;right:-24px;top:57px}}@media (max-width:767px){.headers{box-shadow:0 10px 8px -7px rgba(0,0,0,.2);z-index:65}.headers .wrapper .middle .left_part{display:flex;justify-content:space-between;width:72px}.headers .wrapper .middle .left_part .mobile_main_menu{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 6a1 1 0 0 1 1-1h16a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1Zm0 6a1 1 0 0 1 1-1h16a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1Zm1 5a1 1 0 1 0 0 2h16a1 1 0 1 0 0-2H4Z' fill='%23333'/%3E%3C/svg%3E");cursor:pointer;height:24px;width:24px}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu{background-image:none;background:#fff;box-shadow:0 10px 8px -7px rgba(0,0,0,.2);cursor:default;height:56px;left:0;position:fixed;top:0;width:100%;z-index:65}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.295 7.115a.997.997 0 1 0-1.41-1.41L12 10.59 7.115 5.705a.997.997 0 0 0-1.41 1.41L10.59 12l-4.885 4.885a.997.997 0 0 0 1.41 1.41L12 13.41l4.885 4.885a.997.997 0 1 0 1.41-1.41L13.41 12l4.885-4.885Z' fill='%23F28C00'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;color:#f28c00;content:"Закрыть";cursor:pointer;display:none;display:inline-block;font-size:14px;font-weight:500;height:40px;line-height:40px;position:fixed;right:16px;text-align:right;top:8px;width:96px}.headers .wrapper .middle .left_part .mobile_main_menu.show_main_menu:before{color:#b2b2b2;content:"Меню";font-size:24px;font-weight:700;left:16px;line-height:28px;position:fixed;top:14px}.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{background:#fff;border-bottom:1px solid #f2f2f2;display:block;height:60px;position:relative;width:100%}.header-catalog-column .mobile_level_back:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.707 5.293a1 1 0 0 1 0 1.414L7.414 11H19a1 1 0 1 1 0 2H7.414l4.293 4.293a1 1 0 0 1-1.414 1.414l-6-6a1 1 0 0 1 0-1.414l6-6a1 1 0 0 1 1.414 0Z' fill='%231A1A1A'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;bottom:16px;color:#191919;content:"В основное меню";cursor:pointer;font-size:14px;font-weight:500;left:0;line-height:24px;padding-left:32px;position:absolute}.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{overflow:auto;position:relative}.user-menu__additional-links{display:block;margin-top:8px;max-width:150px}.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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2 16.8h1.6v-1.6h-1.6v1.6ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm0 14.4A6.408 6.408 0 0 1 5.6 12c0-3.528 2.872-6.4 6.4-6.4 3.528 0 6.4 2.872 6.4 6.4 0 3.528-2.872 6.4-6.4 6.4Zm0-11.2a3.2 3.2 0 0 0-3.2 3.2h1.6a1.6 1.6 0 0 1 3.2 0c0 1.6-2.4 1.4-2.4 4h1.6c0-1.8 2.4-2 2.4-4A3.2 3.2 0 0 0 12 7.2Z' fill='%23666'/%3E%3C/svg%3E");height:24px;position:relative;width:24px}.question .question-answer{bottom:34px;display:none;left:-138px;position:absolute;width:300px}.question:hover .question-answer{display:block}.white_tool_tip_at_the_top{background:#fff;border-radius:4px;box-shadow:0 0 4px 4px #ddd;color:#191919;font-size:12px;line-height:16px;padding:8px;position:relative}.white_tool_tip_at_the_top:after{background:#fff;bottom:-8px;box-shadow:4px 4px 4px 0 #ddd;color:#fff;content:"";cursor:default;height:15px;left:calc(50% - 16px);position:absolute;transform:rotate(45deg);width:15px}.white_tool_tip_at_the_bottom{background:#fff;border-radius:4px;box-shadow:0 0 4px 4px #ddd;color:#191919;font-size:12px;line-height:16px;padding:8px;position:relative}.white_tool_tip_at_the_bottom:after{background:#fff;box-shadow:-4px -4px 4px 0 #ddd;color:#fff;content:"";cursor:default;height:15px;left:calc(50% - 8px);position:absolute;top:-8px;transform:rotate(45deg);width:15px}.rub:after{content:"\20bd";display:inline-block;margin-left:4px}.initials{align-items:center;border-radius:50%;display:flex;font-size:16px;font-weight:500;height:40px;justify-content:center;line-height:24px;width:40px}.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{background-color:#f28c00}.orange_count,.red_count{border-radius:4px;color:#fff;font-size:12px;font-weight:400;height:16px;line-height:16px;min-width:15px;padding:1px 4px;text-align:center}.red_count{background-color:#fb4e4e}.video_instruction_link{background:url(/img/icons/video.svg) 50% no-repeat;display:inline-block;height:18px;padding:2px;vertical-align:middle;width:20px}
