.a-di-vind{display:-ms-flexbox;display:flex}.a-di-non-vind{margin:auto!important}.bat__position{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.paid-materials-card{background-color:#fff;border-radius:6px;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:344px;margin-bottom:20px;padding:12px;display:-ms-flexbox;display:flex;box-shadow:0 2px 8px rgba(34,34,34,.08)}@media only screen and (max-width:768px){.paid-materials-card{max-width:100%}}@media only screen and (max-width:420px){.paid-materials-card{border-radius:0}}.paid-materials-card:nth-child(odd){margin-right:20px}@media only screen and (max-width:768px){.paid-materials-card:nth-child(odd){margin-right:0}}.paid-materials-card__body{-ms-flex:1 0 auto;flex:1 0 auto}.paid-materials-card__title{word-wrap:break-word;color:#212121;margin-bottom:8px;font-size:20px;line-height:120%;display:block}.paid-materials-card__row{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;display:-ms-flexbox;display:flex}.paid-materials-card__duration{color:#76767a;font-size:14px;font-weight:400;line-height:120%}.paid-materials-card__price-wrapper{-ms-flex-align:center;align-items:center;margin-bottom:14px;display:-ms-flexbox;display:flex}.paid-materials-card__price-old{margin:0 20px 0 8px}.paid-materials-card__description{word-wrap:break-word;color:#a6a6aa;margin-bottom:16px;font-size:12px;line-height:130%}.paid-materials-card__formats{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:fit-content;display:-ms-flexbox;display:flex}.paid-materials-card__format{text-align:center;color:#181818;background-color:#fff3e0;background-position:8px;background-repeat:no-repeat;border-radius:2px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:25px;padding-left:28px;padding-right:8px;font-size:14px;font-weight:400;line-height:120%;display:-ms-inline-flexbox;display:inline-flex}.paid-materials-card__format--docx{background-image:url(../img/format/docx.svg)}.paid-materials-card__format--pptx{background-image:url(../img/format/pptx.svg)}.paid-materials-card__format--ppsx{background-image:url(../img/format/ppsx.svg)}.paid-materials-card__format--zip{background-image:url(../img/format/zip.svg)}.paid-materials-card__format--pdf{background-image:url(../img/format/pdf.svg)}.paid-materials-card__format--png{background-image:url(../img/format/png.svg)}.paid-materials-card__format--xlsx{background-image:url(../img/format/xlsx.svg)}.paid-materials-card__format--xls{background-image:url(../img/format/xls.svg)}.paid-materials-card__format--mp4{background-image:url(../img/format/mp4.svg)}.paid-materials-card__format--doc{background-image:url(../img/format/doc.svg)}.paid-materials-card__format--ppt{background-image:url(../img/format/ppt.svg)}.paid-materials-card__format--rar{background-image:url(../img/format/rar.svg)}.paid-materials-card__format--jpg{background-image:url(../img/format/jpg.svg)}.paid-materials-card__format--xps{background-image:url(../img/format/xps.svg)}.paid-materials-card__format--pptm{background-image:url(../img/format/pptm.svg)}.paid-materials-card__format--7z{background-image:url(../img/format/7z.svg)}.paid-materials-card__format--jpeg{background-image:url(../img/format/jpeg.svg)}.paid-materials-card__format--gif{background-image:url(../img/format/gif.svg)}.paid-materials-card__format--mp3{background-image:url(../img/format/mp3.svg)}.paid-materials-card__reviews{min-height:16px;margin-bottom:16px}.paid-materials-card__buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;display:-ms-flexbox;display:flex}.paid-materials-card__button{width:100%;margin-right:16px}.paid-materials-card__button:last-child{margin-right:0}.paid-materials-card__gallery.gallery{width:100%;height:332px;margin-bottom:8px;position:relative;overflow:hidden}@media only screen and (max-width:768px){.paid-materials-card__gallery.gallery{max-width:296px;height:308px;margin:0 auto 8px}}@media only screen and (max-width:420px){.paid-materials-card__gallery.gallery{height:auto}}.gallery__img-list{border-radius:5px;width:100%;height:100%;min-height:296px;max-height:320px;margin-bottom:8px;position:relative;overflow:hidden}@media only screen and (max-width:768px){.gallery__img-list{max-height:296px}}@media only screen and (max-width:420px){.gallery__img-list{min-height:auto;max-height:calc(100% - 12px)}}@media only screen and (hover:none) and (pointer:coarse){.gallery__img-list{overflow:initial;display:-ms-flexbox;display:flex}}.gallery__img{visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.gallery__img img{width:100%}.gallery__img span{width:100%;height:100%;display:inline-block}.gallery__img--visible{visibility:visible}@media only screen and (hover:none) and (pointer:coarse){.gallery__img{visibility:visible;min-width:100%;max-width:396px;position:static}}.gallery__img-link{width:100%;height:100%;display:block}.gallery__favorite{z-index:2;background:rgba(0,0,0,.5) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjE2Ni41SDEuODMzQy45MTcuNS4xNjcgMS4yNS4xNjcgMi4xNjdWMTUuNUw2IDEzbDUuODMzIDIuNVYyLjE2N2MwLS45MTctLjc1LTEuNjY3LTEuNjY3LTEuNjY3Wm0wIDEyLjVMNiAxMS4xODMgMS44MzMgMTNWMi4xNjdoOC4zMzRWMTNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+Cg==) 50%/12px 15px no-repeat;border:none;border-radius:4px;outline:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;display:-ms-flexbox;display:flex;position:absolute;top:8px;right:8px}.gallery__favorite:hover{background-color:#57a216}.gallery__favorite:disabled{cursor:not-allowed;background-color:#c8c8c9;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjY2NyAwSDMuMzMzQTIuNjc1IDIuNjc1IDAgMCAwIC42NjcgMi42NjdWMjRMMTAgMjBsOS4zMzMgNFYyLjY2N0MxOS4zMzMgMS4yIDE4LjEzMyAwIDE2LjY2NyAwWm0wIDIwTDEwIDE3LjA5MyAzLjMzMyAyMFYyLjY2N2gxMy4zMzRWMjBaIiBmaWxsPSIjNzY3NjdBIi8+PC9zdmc+)}.gallery__favorite:disabled--active{background-color:#c8c8c9;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjY2NyAwSDMuMzMzQTIuNjYzIDIuNjYzIDAgMCAwIC42OCAyLjY2N0wuNjY3IDI0IDEwIDIwbDkuMzMzIDRWMi42NjdDMTkuMzMzIDEuMiAxOC4xMzMgMCAxNi42NjcgMFoiIGZpbGw9IiM3Njc2N0EiLz48L3N2Zz4=)}.gallery__favorite--active{background-color:#57a216;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjY2NyAwSDMuMzMzQTIuNjYzIDIuNjYzIDAgMCAwIC42OCAyLjY2N0wuNjY3IDI0IDEwIDIwbDkuMzMzIDRWMi42NjdDMTkuMzMzIDEuMiAxOC4xMzMgMCAxNi42NjcgMFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.gallery__controls-wrapper{-ms-flex-align:end;align-items:flex-end;width:100%;height:100%;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0}.gallery__control-col{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:70px;padding-right:8px;display:-ms-flexbox;display:flex}.gallery__control-col:last-child{padding-right:0}.gallery__control{background-color:rgba(0,0,0,.25);border-radius:2px;width:100%;height:4px}@media only screen and (hover:none) and (pointer:coarse){.gallery__control .gallery__control-col:hover{background-color:#57a216}}.gallery__control--active{background-color:#57a216}.gallery__control--hidden{visibility:hidden}.paid-materials-price{color:#181818;font-size:18px;font-weight:700;line-height:100%}.paid-materials-price--old{color:#76767a;font-size:14px;font-weight:400;line-height:120%;position:relative}.paid-materials-price--old:after{content:"";background-color:#ec1c24;width:45px;height:1px;display:block;position:absolute;top:8px;left:0;transform:rotate(-5deg)}.paid-materials-discount{color:#51b960;background-color:#eaf8ec;border-radius:100px;height:20px;margin-left:auto;padding:4px 8px;font-size:12px;font-weight:800;line-height:100%}.paid-material-promo{color:#181818;background-color:#fff;border-radius:5px;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;padding:12px;display:-ms-flexbox;display:flex;overflow:hidden}@media only screen and (min-width:768px){.paid-material-promo{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:24px}.paid-material-promo__left-block{max-width:693px}}.paid-material-promo__right-block{text-align:center}@media only screen and (min-width:768px){.paid-material-promo__right-block{width:280px}}.paid-material-promo__img{display:none}@media only screen and (min-width:768px){.paid-material-promo__img{padding:22px 13px 14px 21px;display:block}}.paid-material-promo__card-title{margin-bottom:16px;font-size:24px;font-weight:700;line-height:140%}@media only screen and (max-width:576px){.paid-material-promo__card-title{font-size:18px}}.paid-material-promo__text{color:#424242;margin-bottom:16px;font-size:14px;font-weight:400;line-height:150%}.paid-material-promo__text p:not(:last-of-type){margin-bottom:8px}.paid-materials-reviews{background-color:#fff;border-radius:5px;padding:16px;overflow:auto}@media only screen and (max-width:576px){.paid-materials-reviews{padding-right:5px}}.paid-materials-reviews__title{color:#181818;border-bottom:1px solid #dadada;margin-bottom:16px;padding-bottom:16px;font-size:18px;font-weight:700;line-height:120%}.paid-materials-reviews__items{max-height:275px;padding-right:16px;overflow:auto}@media only screen and (max-width:576px){.paid-materials-reviews__items{height:250px;padding-right:12px}}.paid-materials-reviews__item:not(:last-child){margin-bottom:16px}.paid-materials-reviews__container{-ms-flex-pack:justify;justify-content:space-between;gap:10px;display:-ms-flexbox;display:flex}.paid-materials-reviews__container:not(:last-child){margin-bottom:8px}@media only screen and (max-width:576px){.paid-materials-reviews__container:not(:last-child){margin-bottom:6px}}.paid-materials-reviews__content{-ms-flex-align:center;align-items:center;gap:8px;display:-ms-flexbox;display:flex}.paid-materials-reviews__img{border-radius:100%;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;display:block}@media only screen and (max-width:576px){.paid-materials-reviews__img{width:26px;height:26px}}.paid-materials-reviews__block>:not(:last-child){margin-bottom:4px}.paid-materials-reviews__name{color:#181818;font-size:16px;font-weight:600;line-height:110%}@media only screen and (max-width:576px){.paid-materials-reviews__name{font-size:14px}}.paid-materials-reviews__date{color:#76767a;font-size:14px;font-weight:400;line-height:110%}.paid-materials-reviews__descr{color:#181818;font-size:14px;font-weight:400;line-height:130%}@media only screen and (max-width:576px){.paid-materials-reviews__descr{padding-right:10px}}.paid-materials-reviews__stars{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.paid-materials-reviews__stars{-ms-flex-item-align:start;align-self:flex-start}}.paid-materials-reviews__star{-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex}.paid-materials-reviews__empty{color:#949494;font-size:16px;font-weight:400}.paid-materials{width:100%}.paid-materials__similar{color:#181818;margin-bottom:40px;font-size:18px;font-weight:600;line-height:120%}@media only screen and (max-width:576px){.paid-materials__similar{margin-bottom:24px}}.paid-materials__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.paid-materials__list{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:700px){.paid-materials__list{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:420px){.paid-materials__list{width:100%}}.paid-materials__expander-wrapper{-ms-flex-pack:center;justify-content:center;width:100%;display:-ms-flexbox;display:flex}.paid-materials__expander{color:#267f8c;background-color:transparent;border:none;border-bottom:1px solid #267f8c;outline:none;height:20px;padding:0 0 2px;font-size:14px;font-weight:600;line-height:120%}.bat{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 14px;display:-ms-flexbox;display:flex}.bat__text{color:#6e99b2}.bat__text:hover{color:#6fabd3}.bat__position{color:#999}.bat__separator{color:#4c4c4c;margin:0 4px}.rating{margin:0 20px 0 8px}.rating__star-pattern{width:0;height:0;display:block}.rating__stars-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:152px;height:24px;display:-ms-flexbox;display:flex}.rating__star{color:#fff;width:32px;height:24px;display:block}.rating__star:first-child{width:24px}.rating__star--one.rating__star--active,.rating__star--one.rating__star--active~.rating__star--two,.rating__star--one.rating__star--active~.rating__star--three,.rating__star--one.rating__star--active~.rating__star--four,.rating__star--one.rating__star--active~.rating__star--five,.rating__star--two.rating__star--active,.rating__star--two.rating__star--active~.rating__star--three,.rating__star--two.rating__star--active~.rating__star--four,.rating__star--two.rating__star--active~.rating__star--five,.rating__star--three.rating__star--active,.rating__star--three.rating__star--active~.rating__star--four,.rating__star--three.rating__star--active~.rating__star--five,.rating__star--four.rating__star--active,.rating__star--four.rating__star--active~.rating__star--five,.rating__star--five.rating__star--active{color:#ffde00}.v-search-result{z-index:1;background-color:#fff;border-radius:4px;margin-top:10px;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 100px rgba(0,0,0,.3)}@media only screen and (min-width:992px){.v-search-result{max-height:400px;overflow-y:auto}.v-search-result::-webkit-scrollbar{width:8px}.v-search-result::-webkit-scrollbar-thumb{background-color:#76767a;border-radius:4px}.v-search-result::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 2px 10px rgba(0,0,0,.3)}}.v-search-result .dg-course-search__result .dg-cost{color:#57a216;font-size:14px;font-weight:600;line-height:1.5}.v-search-result .dg-course-search__result--header{color:#181818;border-bottom:1px solid #e4e4e4;margin-bottom:8px;padding:8px 12px;font-weight:700}.v-search-result .dg-course-search__result--footer a{color:#259de3;font-size:14px;line-height:150%}.v-search-result .dg-course-search__result--none{padding:10px}.v-search-result .dg-course-search__result--none a{color:#267f8c;font-size:14px;font-weight:600;line-height:1.2}.v-search-result .dg-course-search__result--none a:hover{color:#259de3}.v-search-result .dg-course-search__result--none a:active{color:#267f8c}.v-search-result .v-search-result__none{padding:20px;display:block}.v-search-result .v-search-result__none a{color:#ff7800;text-decoration:underline}.v-search-result .v-search-result__none a:hover{text-decoration:none}.v-search-result ul li a{color:#181818;padding:4px 12px;font-size:14px;line-height:150%;display:block}.v-search-result ul li a:hover{background-color:#f0f0f0}.v-search-result ul li.v-search-result__header{color:#20746d;border-bottom:1px dashed #9ad0cb;padding:10px 20px;font-size:18px;font-weight:600}.v-search-result ul li.v-search-result__footer{border-top:1px dashed #9ad0cb}.v-search-result ul li.v-search-result__footer a{text-align:right;padding:10px 20px}.v-search-result ul li.v-search-result__item a{padding:6px 20px}.v-search-result ul li.v-search-result__item a .dg-cost{color:#57a216;font-size:14px;font-weight:600;line-height:1.5}
/*# sourceMappingURL=paid-materials-detail-page.css.map */
