svg{transform:translate3d(0,0,0)}[class$="-copyrights-pane"]{display:none}#content input.hasError+.box-form_input-error--long,#content input.hasError+img+.box-form_input-error--long,#content input[error]+.box-form_input-error--long,#content input[error]+img+.box-form_input-error--long,#content textarea.hasError+.box-form_input-error--long,#content textarea.hasError+img+.box-form_input-error--long,#content textarea[error]+.box-form_input-error--long,#content textarea[error]+img+.box-form_input-error--long{position:static}#content.--page-book .box-top_text{max-width:1287px}#content .box-btn{cursor:pointer}#content .box-btn.--transparent{background:0 0;color:#000;border:2px solid #91d400}.book-container{max-width:1136px;margin:0 auto}.book-main{padding:55px 0}.book-main__container{display:flex;flex-direction:column;gap:20px}.book-main__image{display:flex;order:-1;height:fit-content}.book-main__image img{max-width:100%;width:auto;height:auto;object-position:-60px 0}.book-main__info{margin-top:20px}.book-main__info ul li:last-child{margin-bottom:0!important}.book-main__bottom{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}.video-book{padding:55px 0;background:#f2f2f2;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.video-book__container{padding:0 12px}.video-book .box-text_block{margin-top:0!important;margin-bottom:0!important}.video-book .box-video_item__title{max-width:398px;position:absolute;text-align:left;max-width:47%;top:15px;right:10px;color:#fff}.video-book .box-video_item-cover::before{display:none!important}#content .video-book .box-video_item-cover i{margin:0 0;left:auto;top:auto;right:20px;bottom:20px}.tabs-block{padding:55px 0}.tabs-block__content{display:none}.tabs-block__content.active{display:block}.tabs-block__container{max-width:1136px;margin:0 auto}.tabs-block__btns{display:flex;align-items:center;flex-wrap:wrap;gap:20px;align-items:center}.tabs-block__btns .tabs-btn{font-size:14px;line-height:18px;font-weight:600;color:#828282;cursor:pointer}.tabs-block__btns .tabs-btn.active{color:#82be01;border-bottom:1px solid #82be01}.tabs-block__content{margin-top:20px}.tabs-block__content p{margin:0 20px}.tabs-block__content p:first-child{margin-top:0}.tabs-block__content p:last-child{margin-bottom:0}.tabs-block__content ul li:last-child{margin-bottom:0!important}.block-hide{display:none}.block-hide.active{display:block}.btn-hide{padding-top:20px;display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;cursor:pointer}.btn-hide svg{flex-shrink:0}.btn-hide__open{display:none}.btn-hide.active svg{transform:rotate(180deg)}.btn-hide.active .btn-hide__open{display:block}.btn-hide.active .btn-hide__default{display:none}.quote{padding-left:20px;position:relative;font-weight:600;color:#828282}.quote::before{content:'';background:url(/local/templates/default/img/work_book/quotation-marks.svg) no-repeat 0 0;background-size:cover;width:16px;height:19px;display:block;position:absolute;top:0;left:0}.author-block{display:flex;flex-direction:column;gap:20px}.author-block__text{margin-top:20px}.table-block{display:flex;flex-direction:column;gap:12px;max-width:502px}.table-block__col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.table-block__title{font-size:14px;line-height:24px;color:#828282}.table-block__text{font-size:14px;line-height:24px;color:#333}.reviews-block__wrapper{display:flex;flex-direction:column;gap:24px}.reviews-block__btn{margin-top:24px}.reviews-item__sub{display:flex;flex-direction:column;gap:4px}.reviews-item__name{color:#000;font-weight:600}.reviews-item__status{font-size:14px;line-height:16px;color:#828282}.reviews-form__title{margin-bottom:20px!important}.reviews-form__col{display:flex;flex-direction:column;gap:20px}.reviews-form__checkbox{margin-top:24px}.reviews-form__textarea{margin-top:24px}.reviews-form__btn{margin-top:24px}.box-pane{max-height:400px}.box-pane__book{margin-top:240px}.pane-book{position:relative;transform:translateX(-216px);transition:.3s ease-in-out 0s}.pane-book:hover{transform:translateX(0)}.pane-book__link{display:flex;text-decoration:none}.pane-book__title{padding:16px 34px;font-size:14px;line-height:24px;color:#828282;font-weight:600;white-space:nowrap;border:1px solid #e0e0e0;background:#fff}.pane-book__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:60px;height:60px;background:#91d400}.service-image{position:relative;cursor:pointer}.service-image::before{content:'';position:absolute;width:36px;height:36px;right:20px;top:15px;background:url(/local/templates/default/img/service/magnifier-icon.svg) no-repeat 50% 50%;border-radius:50%;border:2px solid #bdbdbd}.service-image__item{display:flex}#content.--page-catalog .fancybox-content:has(.fancybox-image){margin-top:0;display:inline-block;padding:0 0;max-height:100%;background:0 0;overflow:visible}#content.--page-catalog .fancybox-content:has(.fancybox-image) .fancybox-image{width:auto;height:auto;top:auto;left:auto}.flex-block__wrapper{display:flex;flex-direction:column;gap:20px}.banner_new{width:100%;max-width:700px;background:#f2f2f2}.banner_new_text{font-size:34px;line-height:44px;font-weight:700;color:#333;text-align:center}.banner_new .fancybox-button--close{top:5px;right:4px}.loader-video{border:3px solid #fff;border-top:3px #fff;border-right:3px solid #fff;border-radius:50%;animation:spin 1s linear infinite;width:56px;height:56px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.loader-video.hide{display:none}@-moz-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media all and (min-width:766px){.video-book__container{padding:0 35px}.video-book .box-video_item__title{top:40px;left:auto;right:20px;color:#fff;max-width:300px}#content .video-book .box-video_item-cover i{margin:0 0;left:auto;right:20px;top:auto;bottom:20px}.tabs-block__btns{flex-direction:row}.author-block{flex-direction:row;gap:28px}.author-block__title{margin-top:42px!important}.author-block__text{margin-top:42px}.table-block__col{grid-template-columns:214px 1fr;column-gap:120px}.table-block__title{font-size:16px;line-height:24px}.table-block__text{font-size:16px;line-height:24px}.reviews-item__status{font-size:16px;line-height:24px}.reviews-form__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.flex-block__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}@media all and (min-width:981px){.book-main__container{flex-direction:row;gap:54px}.book-main__image{order:inherit;flex-shrink:0;max-width:500px}.book-main__image img{object-position:0 0}.book-main__info{margin-top:26px}}@media all and (min-width:1201px){.book-main{padding:100px 0}.book-main__image{max-width:100%}.book-main__info{margin-top:32px}.book-main__info ul li{margin-bottom:24px!important;font-size:16px;line-height:24px}.book-main__bottom{margin-top:52px;gap:32px}.video-book{padding:100px 0}.video-book .box-video_item__title{top:60px;right:56px;max-width:398px}#content .video-book .box-video_item-cover i{right:72px;bottom:78px}.tabs-block{padding:100px 0 40px 0}.tabs-block__btns{gap:40px}.tabs-block__btns .tabs-btn{font-size:16px;line-height:19.5px}.tabs-block__content{margin-top:36px}.tabs-block__content p{margin:0 40px}.tabs-block__content ul li{margin-bottom:24px!important;font-size:16px!important;line-height:24px!important}.btn-hide{padding-top:40px}.quote{padding-left:48px}.quote::before{width:28px;height:33px}.reviews-block__wrapper{gap:36px}.reviews-block__btn{margin-top:36px}.reviews-form__title{margin-bottom:36px!important}.reviews-form__wrapper{column-gap:53px}.reviews-form__col{gap:30px}.reviews-form__checkbox{margin-top:40px}.reviews-form__textarea{margin-top:40px}.reviews-form__btn{margin-top:40px}.loader-video{width:80px;height:80px}}@media all and (min-width:1301px){.flex-block__wrapper{column-gap:60px}}@media all and (min-width:1601px){.video-book .box-video_item__title{top:188px}}@media all and (max-width:1600px){.banner_new{height:387px;margin-top:89px}.banner_new_text{font-size:26px;line-height:33px}}@media all and (max-width:1200px){.banner_new{margin-top:100px;max-width:450px;height:250px}.banner_new_text{font-size:16.6px;line-height:21.5px}}@media all and (max-width:765px){.video-book .box-video_item__title{font-size:16px!important;line-height:1.45em!important}.banner_new{max-width:343px;margin-top:0;max-height:300px;vertical-align:unset;padding:0}.banner_new_text{font-size:22px;line-height:30px}}