.hero{z-index:1;background-image:url(../../../../images/pages/root2/left-bg.png),url(../../../../images/pages/root2/right-bg.png),linear-gradient(150deg,#008791 4%,#27afb3 56%,#00bde8 93%);background-position:0 100%,100% 100%,50%;background-repeat:no-repeat;background-size:auto,700px 633px,auto;margin-bottom:20px;position:relative;box-shadow:inset 0 100px 106px rgba(0,99,118,.25)}@media only screen and (max-width:1230px){.hero{background-image:linear-gradient(150deg,#008791 4%,#27afb3 56%,#00bde8 93%)}}.hero__container{background-image:url(../../../../images/pages/root2/author.png);background-position:0 100%;background-repeat:no-repeat;max-width:1248px;margin:0 auto;position:relative;padding:60px 10px!important}@media only screen and (max-width:1230px){.hero__container{background-image:none}}.hero__info{max-width:812px;margin-left:auto}@media only screen and (max-width:1230px){.hero__info{max-width:none;margin-left:0}}@media only screen and (max-width:576px){.hero__top{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}}.hero__contact{padding-left:32px;font-size:24px;font-weight:700;line-height:1;display:inline-block;position:relative}@media only screen and (max-width:576px){.hero__contact{margin-bottom:6px}}.hero__contact:before{content:"";background-color:#64d2f1;background-position:50%;background-repeat:no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:1px;left:0}.hero__contact--phone{color:#fff;margin-right:30px}.hero__contact--phone:before{background-image:url(../../../../images/pages/root2/phone.svg)}.hero__contact--phone:hover{color:#fff}.hero__contact--email{color:#ffe400}.hero__contact--email:before{background-image:url(../../../../images/pages/root2/mail.svg)}.hero__contact--email:hover{color:#ffe400}.hero__title{color:#fff;margin-bottom:30px;font-size:40px;font-weight:700;line-height:1.1}@media only screen and (max-width:576px){.hero__title{font-size:22px}}.hero__title span{display:block}.hero__text{color:#fff;max-width:645px;margin-bottom:45px;font-size:22px;font-weight:300;line-height:1.6}@media only screen and (max-width:576px){.hero__text{margin-bottom:20px;font-size:14px}}.hero__text span{background-image:linear-gradient(90deg,#ff7e00 0%,#ff9c00 100%);padding:0 4px 4px;line-height:1;display:inline-block}.hero__items{display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.hero__items{-ms-flex-direction:column;flex-direction:column}}.hero__item:not(:last-child){margin-right:95px}@media only screen and (max-width:992px){.hero__item:not(:last-child){margin-right:30px}}@media only screen and (max-width:768px){.hero__item:not(:last-child){margin-bottom:16px;margin-right:0}}.hero__link{background-position:0 0;background-repeat:no-repeat;padding-left:32px;display:inline-block}.hero__link:hover .hero__subtitle{text-decoration-line:underline}.hero__link--coursePK{background-image:url(../../../../images/pages/root2/coursePK.svg)}.hero__link--coursePP{background-image:url(../../../../images/pages/root2/coursePP.svg)}.hero__link--audioPK{background-image:url(../../../../images/pages/root2/audioPK.svg)}.hero__subtitle{color:#ffde00;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.2}.hero__counter{color:#fff;font-size:12px;font-weight:600;line-height:1.2}.hero__author{position:absolute;bottom:13px;left:0}@media only screen and (max-width:1230px){.hero__author{display:none}}.hero__descr{color:#fff;background-color:rgba(21,115,139,.8);padding:2px 8px;font-size:14px;display:table}.hero__descr:first-child{border-radius:4px 4px 4px 0}.hero__descr:nth-child(2){border-radius:0 0 4px}.hero__descr:nth-child(3){border-radius:0 0 4px 4px;font-weight:700}.hero__wrap{min-height:171px}.diploms-block{color:#fff;background-image:url(../../../../images/pages/root2/diplom-bg.jpg);background-repeat:no-repeat;background-size:cover;border-radius:4px;margin-bottom:20px;padding:30px}@media only screen and (max-width:576px){.diploms-block{background-color:#127073;background-image:none;padding:20px}}.diploms-block__gerb{float:left;margin-top:16px;margin-right:16px}@media only screen and (max-width:576px){.diploms-block__gerb{float:none;text-align:center;margin:0}}.diploms-block__title{margin-bottom:20px;font-size:36px;font-weight:300;line-height:1}@media only screen and (max-width:576px){.diploms-block__title{font-size:26px}}.diploms-block__text{margin-bottom:20px}.diploms-block__text a{color:#fff;text-decoration:underline}.diploms-block__text a:hover{text-decoration:none}.diploms-block__text p{color:#fff;font-size:16px;font-weight:300}.diploms-block__text p:not(:last-child){margin-bottom:8px}.diploms-block__items{display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.diploms-block__items{-ms-flex-direction:column;flex-direction:column}}.diploms-block__item{width:100%}.diploms-block__item img{border-radius:4px;margin-bottom:12px;box-shadow:0 15px 30px rgba(0,0,0,.35)}.diploms-block__item p{color:#fff;font-size:14px;font-weight:300}.diploms-block__item:not(:last-child){margin-right:16px}@media only screen and (max-width:576px){.diploms-block__item:not(:last-child){margin-bottom:16px;margin-right:0}}.carousel{margin:0;position:relative}.carousel a:hover{text-decoration:none}.carousel.slide{float:none;height:auto}.carousel.carousel-narrow .carousel-control{width:50px}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner>.item{backface-visibility:hidden;perspective:1000px;transition:transform .6s ease-in-out;display:none;position:relative}@media only screen and (min-width:768px){.carousel-inner>.item .dr-col-6{margin-bottom:20px}.carousel-inner>.item .dr-col-6:last-child{margin-bottom:0}}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1;display:block}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;transform:translate(100%)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;transform:translate(-100%)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;transform:translate(0,0)}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{width:100%;position:absolute;top:0}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-inner .author{width:100%;height:85px;margin-bottom:8px;display:table}.carousel-inner .author .img{vertical-align:top;min-width:70px;height:70px;display:table-cell;overflow:hidden}.carousel-inner .author .img img{object-fit:cover;border-radius:100%;width:70px;height:70px;display:block;overflow:hidden}.carousel-inner .author>span{vertical-align:top;text-align:left;padding:0 0 0 10px;font-size:14px;line-height:1.2;display:table-cell}@media only screen and (max-width:420px){.carousel-inner .author>span{height:80px;padding:0 10px;display:block;overflow-y:scroll}}.carousel-inner .author b{font-size:14px;display:block}.carousel-inner .author a{color:#315cab}.carousel-inner .author a:hover{color:#0a7fbb}.carousel-inner .text{clear:both;text-align:left;color:#000;border:1px dashed #cbc5a2;border-radius:10px;min-height:288px;max-height:288px;padding:10px 20px;font-size:15px;display:block;overflow-y:scroll}@media (min-width:991px){.carousel-inner .text{margin:3px 5px 0 60px}.carousel-inner .text:before{content:"“";color:#e9e9e9;width:100px;margin:-14px 0 0 -60px;font-size:80px;line-height:normal;display:block;position:absolute}}.carousel-control{text-align:center;color:#888;background-color:transparent;width:40%;font-size:14px;position:absolute;top:0;bottom:0}@media only screen and (max-width:420px){.carousel-control{top:-7px}}.carousel-control:hover{color:#555;outline:0;text-decoration:none}.carousel-control .icon-prev,.carousel-control .icon-next{z-index:5;text-align:center;width:20px;height:20px;font-family:serif;font-size:30px;line-height:.8;transition:all .3s ease-out;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{font-size:18px}}.carousel-control .icon-prev{left:0}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next{right:0}.carousel-control .icon-next:before{content:"›"}.carousel-control.right{right:-8px}@media only screen and (max-width:992px){.carousel-control.right{right:0}}.carousel-control.left{left:0}.carousel-indicators{z-index:15;text-align:center;cursor:context-menu;width:60%;margin-left:-30%;padding-left:0;list-style:none;position:absolute;bottom:10px;left:50%}@media only screen and (max-width:768px){.carousel-indicators{display:none}}.carousel-indicators li{text-indent:-999px;cursor:pointer;background-color:#ccc;border-radius:50%;width:16px;height:16px;margin:0 3px;display:inline-block;position:relative}.carousel-indicators li:before{content:"";z-index:-1;border-left:8px solid transparent;border-right:8px solid transparent;border-radius:50%;margin:auto;transition:all .3s ease-out;position:absolute;top:0;left:0;right:0}.carousel-indicators .active{background-color:#888}.carousel-indicators .active:before{border-bottom:10px solid #888;top:-5px}@media only screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{cursor:pointer;width:40px;height:40px;font-size:40px}.carousel-indicators{bottom:-55px}}.v-new-kursy-anvantages .carousel-indicators:before{border-bottom:10px solid #ccc}.dg-wrapper__white--title{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 26px;padding:0;font-size:26px;font-weight:300;line-height:1.2;display:-ms-flexbox;display:flex}.dg-wrapper__white{background-color:#fff}.dg-wrapper{border-radius:4px;margin-bottom:20px;padding:30px}.v-advantages-charts{color:#494640;cursor:pointer;font-weight:400}.v-advantages-charts span{padding-right:8px;font-size:24px}.v-reviews .col-6{border:1px solid #e8e8e8;border-radius:6px;padding:20px}@media only screen and (max-width:420px){.v-reviews .col-6{padding:20px 10px}}.v-reviews .row{display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.v-reviews .row{-ms-flex-direction:column;flex-direction:column}}.v-reviews .row .col-6{width:100%}.v-reviews .row .col-6:not(:last-child){margin-right:8px}@media only screen and (max-width:992px){.v-reviews .row .col-6:not(:last-child){margin-bottom:40px;margin-right:0}}.dg-reviews-wrapper{padding-bottom:90px}@media (max-width:990px){.dg-reviews-wrapper .dg-wrapper{padding:25px 10px 10px}}.colours-course__items{display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.colours-course__items{-ms-flex-direction:column;flex-direction:column}}.colours-course__item{width:100%;padding:20px 20px 20px 30px}@media only screen and (max-width:576px){.colours-course__item{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.colours-course__item:not(:last-child){margin-bottom:16px}}.colours-course__item.yellow{background-image:linear-gradient(45deg,#fc0 0%,#fff600 100%);border-radius:4px 0 0 4px}.colours-course__item.lime{background-image:linear-gradient(45deg,#6de723 0%,#c3ef16 100%)}.colours-course__item.green{background-image:linear-gradient(45deg,#23e19a 0%,#96f6b6 100%);border-radius:0 4px 4px 0}.colours-course__item.sale{position:relative}.colours-course__item.sale:before{content:"";background-image:url(../../../../images/pages/root2/sale.png);background-repeat:no-repeat;width:70px;height:69px;display:block;position:absolute;top:-1px;left:-1px}.colours-course__price{color:#ff7800;background-color:#fff;border-radius:4px 4px 4px 0;padding:6px 10px;font-size:20px;line-height:1;display:inline-block}@media only screen and (max-width:576px){.colours-course__price{width:fit-content}}.colours-course__descr{background-color:#fff;border-radius:0 4px 4px;margin-top:-1px;padding:10px;display:inline-block}@media only screen and (max-width:576px){.colours-course__descr{width:fit-content}}.advantages{background-image:url(../../../../images/pages/root2/diplom-bg.jpg);background-repeat:no-repeat;background-size:cover;border-radius:4px;margin-bottom:20px}@media only screen and (max-width:576px){.advantages{background-color:#127073;background-image:none}}.advantages__title{color:#fff;border-bottom:1px solid #51877c;padding:10px 30px 14px;font-size:36px;font-weight:300}@media only screen and (max-width:576px){.advantages__title{padding-left:15px;padding-right:15px;font-size:26px}}.advantages__wrap{padding:30px;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.advantages__wrap{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:576px){.advantages__wrap{padding-left:15px;padding-right:15px}}.advantages__items{width:100%}.advantages__items:not(:last-child){margin-right:16px}@media only screen and (max-width:768px){.advantages__items:not(:last-child){margin-bottom:16px;margin-right:0}}.advantages__item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.advantages__item{-ms-flex-align:start;align-items:flex-start}}.advantages__item:not(:last-child){margin-bottom:20px}.advantages__images{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:61px;height:61px;margin-right:14px;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:768px){.advantages__images{min-width:8px;height:8px;margin-right:12px}}.advantages__images:before{content:"";background-color:#61a585;border-radius:50%;width:61px;height:61px;display:block;position:absolute;top:0;left:0}@media only screen and (max-width:768px){.advantages__images:before{width:8px;height:8px;top:8px}}.advantages__images img{z-index:1;position:relative}@media only screen and (max-width:768px){.advantages__images img{display:none}}.advantages__info{color:#fff;font-size:18px}@media only screen and (max-width:768px){.advantages__info{font-size:16px}}.advantages__info mark{color:#000;background-color:#fff600;border-bottom:1px solid #ff7200;padding:2px 4px 4px;line-height:1;display:inline-block}.search-course{background-image:linear-gradient(90deg,#007980 0%,#008cb1 100%);border-radius:4px;padding:24px 30px 30px}@media only screen and (max-width:576px){.search-course{padding:16px}}.search-course--faq{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.search-course--faq .search-course__items{margin-top:auto}.search-course__title{color:#fff;margin-bottom:16px;font-size:36px;font-weight:300;line-height:1.3}@media only screen and (max-width:576px){.search-course__title{font-size:28px}}.search-course__items{display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.search-course__items{-ms-flex-direction:column;flex-direction:column}}.search-course__item:not(:last-child){margin-right:95px}@media only screen and (max-width:992px){.search-course__item:not(:last-child){margin-right:30px}}@media only screen and (max-width:768px){.search-course__item:not(:last-child){margin-bottom:16px;margin-right:0}}.search-course__link{background-position:0 0;background-repeat:no-repeat;padding-left:32px;display:inline-block}.search-course__link:hover .hero__subtitle{text-decoration-line:underline}.search-course__link--coursePK{background-image:url(../../../../images/pages/root2/coursePK.svg)}.search-course__link--coursePP{background-image:url(../../../../images/pages/root2/coursePP.svg)}.search-course__link--audioPK{background-image:url(../../../../images/pages/root2/audioPK.svg)}.search-course__subtitle{color:#ffde00;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.2}.search-course__counter{color:#fff;font-size:12px;font-weight:600;line-height:1.2}.search-course__search{border-radius:4px;margin-top:18px;position:relative}.search-course__input{-ms-appearance:none;appearance:none;color:#0b6f8d;border:none;border-radius:4px;outline:none;width:100%;min-height:48px;padding-left:10px;font-size:18px;font-weight:300}@media only screen and (max-width:576px){.search-course__input{margin-bottom:10px;width:100%!important}}.search-course__button{-ms-appearance:none;appearance:none;color:#fff;background-color:#a4c9d6;border-radius:4px;margin:0;padding:8px 24px;font-size:16px;font-weight:700;position:absolute;top:50%;right:5px;transform:translateY(-50%)}@media only screen and (max-width:576px){.search-course__button{width:100%;position:static;transform:none}}.search-course__button:hover{background-color:#5581a0}.v-search-result{z-index:1;background-color:#fff;border-radius:4px;max-height:300px;margin-top:10px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 30px 100px rgba(0,0,0,.3)}@media only screen and (min-width:992px){.v-search-result::-webkit-scrollbar{width:8px}.v-search-result::-webkit-scrollbar-thumb{background-image:linear-gradient(270deg,#68b300,#adde09);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{white-space:nowrap;color:#424242;margin-right:5px;font-weight:700}.v-search-result .dg-course-search__result .dg-authors{color:#76767a;font-size:14px;line-height:150%}.v-search-result .dg-course-search__result--header{color:#24685c;border-bottom:1px dashed #24685c;margin-bottom:6px;padding:10px 20px;font-weight:600}.v-search-result .dg-course-search__result--footer{text-align:right}.v-search-result .dg-course-search__result--footer a:hover{background-color:#fffac4}.v-search-result .dg-course-search__result--none{padding:10px}.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:#445d74;padding:6px 10px;font-size:14px;display:block}.v-search-result ul li a:hover{background-color:rgba(191,219,234,.5)}.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{white-space:nowrap;color:#ff2f2f}.dg-cost__old{color:#ff3b30;margin-right:5px;font-weight:400;text-decoration:line-through}.faq{background-color:#fff;padding:16px}@media only screen and (min-width:992px){.faq{max-width:342px}}.faq__title{color:#181818;margin-bottom:16px;font-size:20px;font-weight:400;line-height:1.2}.faq__item:not(:last-child){margin-bottom:16px}.faq__link{color:#0e75af;background-position:0;background-repeat:no-repeat;background-size:16px;padding-left:20px;font-size:16px;font-weight:300;display:inline-block}.faq__link--email{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='%23267F8C' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-1 14H5c-.55 0-1-.45-1-1V8l6.94 4.34c.65.41 1.47.41 2.12 0L20 8v9c0 .55-.45 1-1 1zm-7-7L4 6h16l-8 5z'/%3E%3C/svg%3E")}.faq__link--phone{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='%23267F8C' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 1h-8A2.5 2.5 0 0 0 5 3.5v17A2.5 2.5 0 0 0 7.5 23h8a2.5 2.5 0 0 0 2.5-2.5v-17A2.5 2.5 0 0 0 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z'/%3E%3C/svg%3E")}.faq__descr{color:#7f7f7f;font-size:12px;font-weight:300;display:block}.faq__descr--accent{color:#181818}.special-course{margin-bottom:20px;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.special-course{-ms-flex-direction:column;flex-direction:column}}.special-course__element{width:100%}.special-course__element:not(:last-child){margin-right:16px}@media only screen and (max-width:992px){.special-course__element:not(:last-child){margin-bottom:16px;margin-right:0}}.special-course__title{color:#fff;background-position:32px,0;background-repeat:no-repeat;background-size:54px,auto;border-radius:4px 4px 0 0;padding:20px 10px 20px 102px;font-size:24px;font-weight:300;line-height:1.3;display:block}@media only screen and (max-width:1230px){.special-course__title{height:auto}}@media only screen and (max-width:576px){.special-course__title{background-position:10px,0;background-size:52px,auto;padding:20px 10px 20px 70px;font-size:21px}}.special-course__title:hover{color:#fff}.special-course__title mark{color:#f4dd00;background-color:rgba(33,2,0,.15);border-radius:20px;padding:5px 10px;font-size:18px;display:inline-block}.special-course__title.pzt{background-image:url(../../../../images/pages/root2/drawing2.svg),linear-gradient(to bottom left,#ff5e3a,#d40431)}.special-course__title.ptm{background-image:url(../../../../images/pages/root2/drawing.svg),linear-gradient(265.78deg,#f58b29 0%,#ee4d0d 100%)}.special-course__body{background-color:#fff;border-radius:0 0 4px 4px;padding:24px 30px}@media only screen and (max-width:992px){.special-course__body{padding:10px}}.special-course__offer{margin-bottom:24px}.special-course__subscription{-ms-flex-align:center;align-items:center;margin-bottom:16px;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.special-course__subscription{-ms-flex-direction:column;flex-direction:column;width:100%}}.special-course__subscription .special-course__counter{width:fit-content;padding:6px 12px;font-size:16px;font-weight:600;line-height:120%}@media only screen and (max-width:576px){.special-course__subscription .special-course__counter{width:100%}}.special-course__sale{-ms-flex-align:center;align-items:center;margin-bottom:24px;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.special-course__sale{-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:16px;margin-right:0}}.special-course__counter{text-align:center;color:#fff;border-radius:4px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:174px;height:42px;margin-right:16px;padding:6px;font-size:20px;font-weight:400;line-height:130%;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:576px){.special-course__counter{max-width:100%;margin-bottom:4px;margin-right:0}}.special-course__counter:hover{color:#fff}.special-course__counter.pzt{background-image:linear-gradient(265.78deg,#f58b29 0%,#ee4d0d 100%)}.special-course__counter.ptm{background-image:linear-gradient(to bottom left,#ff5e3a,#d40431)}.special-course__price{-ms-flex-pack:justify;justify-content:space-between;font-size:20px;display:-ms-flexbox;display:flex}.special-course__price .old{color:#d44d04;margin-right:12px;font-weight:300;text-decoration:line-through;display:inline-block}.special-course__image{max-width:308px}@media only screen and (max-width:576px){.special-course__image{max-width:100%}}.special-course__image img{box-shadow:0 10px 20px -10px rgba(0,0,0,.5)}.special-course__wrap{margin-bottom:30px;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.special-course__wrap{-ms-flex-direction:column;flex-direction:column}}.special-course__left{max-width:400px;margin-right:58px}@media only screen and (max-width:576px){.special-course__left{max-width:100%;margin-bottom:24px;margin-right:0}}.special-course__items{max-width:407px}.special-course__item{background-position:0 0;background-repeat:no-repeat;padding-left:48px}.special-course__item:not(:last-child){margin-bottom:24px}.special-course__item:first-child{background-image:url(../../../../images/pages/root2/special-course-item-1.svg)}.special-course__item:nth-child(2){background-image:url(../../../../images/pages/root2/special-course-item-2.svg)}.special-course__item:nth-child(3){background-image:url(../../../../images/pages/root2/special-course-item-3.svg)}.special-course__item:nth-child(4){background-image:url(../../../../images/pages/root2/special-course-item-4.svg)}.special-course__subtitle{margin-bottom:5px;font-size:20px;font-weight:300}.special-course__descr{color:#181818;font-size:14px;line-height:130%}.special-course__info{border-radius:4px;-ms-flex-align:center;align-items:center;padding:10px;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.special-course__info{width:auto}}.special-course__info img{display:block}.special-course__info.pzt{color:#d40404;background-color:rgba(199,22,22,.04)}.special-course__info.pzt img{width:42px;height:42px;margin-right:12px}.special-course__info.ptm{color:#fc610d;background-color:rgba(247,120,0,.04)}.special-course__actual{font-size:16px;font-weight:400;line-height:130%}.special-course__actual strong{margin-bottom:6px;font-size:18px;display:block}.special-course__footer{text-align:center}.special-course__link{color:#0e75af;background-color:#fff;border:1px solid #0e75af;border-radius:4px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .25s ease-in,color .25s ease-in;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:576px){.special-course__link{min-width:auto}}.special-course__link:hover{color:#fff;background-color:#0e75af}.course{background-color:#fff;border-radius:4px;margin-bottom:20px}.course__head{border-radius:4px 4px 0 0;-ms-flex-align:center;align-items:center;padding:10px 30px 12px;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:992px){.course__head{padding:10px}}@media only screen and (max-width:576px){.course__head{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:10px 10px 10px 73px}}.course__head--pp{background-image:linear-gradient(90deg,#0bac32 0%,#35cd25 100%)}.course__head--pk{background-image:linear-gradient(90deg,#307be2 0%,#25a7cd 100%)}.course__picture{background-color:#fff;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:55px;max-width:55px;height:55px;margin-right:20px;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.course__picture{margin-right:8px}}@media only screen and (max-width:576px){.course__picture{margin-right:0;position:absolute;top:10px;left:10px}}.course__title{color:#fff;margin-right:8px;font-size:30px;font-weight:300}@media only screen and (max-width:992px){.course__title{font-size:21px}}@media only screen and (max-width:576px){.course__title{margin-bottom:8px}}.course__counter{white-space:nowrap;background-color:#fff;border-radius:4px;margin-left:auto;padding:4px 10px;font-size:14px;font-weight:700;display:inline-block;box-shadow:0 2px rgba(0,0,0,.2)}@media only screen and (max-width:576px){.course__counter{margin-left:0}}.course__counter:hover{color:#fff}.course__counter--pp,.course__counter--pp:hover{color:#089429}.course__counter--pk,.course__counter--pk:hover{color:#2e82df}.course__body{padding:20px 30px 30px;display:-ms-flexbox;display:flex;box-shadow:0 10px 20px rgba(0,0,0,.03)}@media only screen and (max-width:992px){.course__body{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:576px){.course__body{padding:30px 10px 10px}}.course__column{width:100%}.course__column:not(:last-child){margin-right:16px}@media only screen and (max-width:992px){.course__column:not(:last-child){margin-bottom:16px;margin-right:0}}.course__sale{margin-bottom:10px;font-size:24px;font-weight:300}.course__sale mark{background-color:#fff600;border-bottom:2px solid #28c229;padding:0 4px}.course__items{background-color:#f5f5f5;border-radius:4px;padding:20px}.course__item{padding-left:46px;position:relative}.course__item:before{content:"";background-color:#8fa5b5;background-position:50%;background-repeat:no-repeat;border-radius:50%;width:34px;height:34px;position:absolute;top:0;left:0}.course__item:not(:last-child){margin-bottom:14px}.course__item:first-child:before{background-image:url(../../../../images/pages/root2/course/1.svg)}.course__item:nth-child(2):before{background-image:url(../../../../images/pages/root2/course/2.svg)}.course__item:nth-child(3):before{background-image:url(../../../../images/pages/root2/course/3.svg)}.course__item:nth-child(4):before{background-image:url(../../../../images/pages/root2/course/4.svg)}.course__subtitle{font-size:20px;font-weight:300}.course__text{font-size:12px}.course__link{color:#868686;font-size:12px;font-weight:400}.course__link:hover{color:#868686}.course-pp__items{margin-bottom:14px}.course-pp__item:not(:last-child){margin-bottom:8px}.course-pp__link{color:#0e75af;font-size:18px;font-weight:300}.course-pk__items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px -20px;display:-ms-flexbox;display:flex}.course-pk__item{background-color:#fff;border:1px solid #dfe8ee;border-radius:4px;width:calc(50% - 16px);height:125px;margin:0 8px 20px}@media only screen and (max-width:576px){.course-pk__item{width:calc(100% - 16px);height:auto}}.course-pk__link{-ms-flex-direction:column;flex-direction:column;height:100%;padding:14px 4px 20px 20px;display:-ms-flexbox;display:flex;position:relative}.course-pk__circle{background-image:linear-gradient(90deg,#307be2 0%,#25a7cd 100%);border-radius:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;display:-ms-flexbox;display:flex;position:absolute;top:-10px;left:-10px}.course-pk__subtitle{color:#0e75af;margin-bottom:4px;font-size:16px;line-height:1.2;display:block}@media only screen and (max-width:576px){.course-pk__subtitle{margin-bottom:12px}}.course-pk__subtitle:hover{color:#0e75af}.course-pk__counter{color:#000;border:1px solid #cdcdcd;border-radius:4px;width:fit-content;margin-top:auto;padding:4px;font-size:12px;line-height:1;display:inline-block}.about-project{position:relative;overflow:hidden}.about-project__left{transition:transform 1s;display:-ms-flexbox;display:flex;transform:translate(0)}@media only screen and (max-width:992px){.about-project__left{-ms-flex-direction:column;flex-direction:column}}.about-project__right{transition:transform 1s;position:absolute;top:0;transform:translate(100%)}@media only screen and (max-width:992px){.about-project__item{width:100%}}.about-project__item:not(:last-child){margin-right:16px}@media only screen and (max-width:992px){.about-project__item:not(:last-child){margin-right:0}}.about-project__scroll .about-project__left{transform:translate(-100%)}.about-project__scroll .about-project__right{transform:translate(0)}.review{background-color:#fff;border-radius:4px;width:100%;max-width:415px;margin-bottom:20px;padding:20px 30px 30px;box-shadow:0 10px 20px rgba(0,0,0,.03)}@media only screen and (max-width:992px){.review{max-width:none}}@media only screen and (max-width:576px){.review{padding:10px}}.review__title{margin-bottom:10px;font-size:34px;font-weight:300;line-height:1.2}@media only screen and (max-width:576px){.review__title{font-size:24px}}.review__items{margin-bottom:30px}.review__item{color:#3f9401;padding-left:24px;font-size:18px;font-weight:300;line-height:1.2;position:relative}@media only screen and (max-width:576px){.review__item{padding-left:0}}.review__item:before{content:"—";color:#3f9401;font-size:18px;font-weight:300;display:block;position:absolute;top:-2px;left:0}@media only screen and (max-width:576px){.review__item:before{display:none}}.review__item:not(:last-child){margin-bottom:12px}.survey-results{background-color:#fff;border-radius:4px;margin-bottom:20px;padding:20px 30px 30px;box-shadow:0 10px 20px rgba(0,0,0,.03)}.survey-results__title{margin-bottom:10px;font-size:34px;font-weight:300;line-height:1.2;position:relative}@media only screen and (max-width:576px){.survey-results__title{text-align:center;font-size:24px}}.survey-results__title span{font-size:14px;font-weight:300;position:absolute;bottom:6px;right:0}@media only screen and (max-width:992px){.survey-results__title span{display:none}}.survey-results__wrap{display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.survey-results__wrap{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:576px){.survey-results__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-evenly;-ms-flex-align:center;align-items:center}}.survey-results__block{max-width:170px}@media only screen and (max-width:576px){.survey-results__block{margin-right:10px}}.survey-results__block:not(:last-child){margin-right:8px}@media only screen and (max-width:576px){.survey-results__block:not(:last-child){margin-bottom:8px;margin-right:0}}.survey-results__chart{width:170px;height:170px;margin-bottom:10px}.survey-results__circular{width:100%;height:100%;display:block}.survey-results__circular--accent .survey-results__circle{stroke:#5dad9d}.survey-results__circular--green .survey-results__circle{stroke:#60a216}.survey-results__circular--blue .survey-results__circle{stroke:#3c9ee5}.survey-results__circle{fill:none;stroke-width:2.8px}.survey-results__circle.active{animation:2s ease-out forwards progress}.survey-results__percentage{fill:#ec8d06;text-anchor:middle;font-family:inherit;font-size:8px;font-weight:700}.survey-results__text{font-size:16px;font-weight:300}.survey-results__text mark{color:#447600}.survey-results__text span{color:#c56100}@keyframes progress{0%{stroke-dasharray:0 100}}.blind-mode-btn{z-index:9999;position:fixed;top:30vh;right:0}@media (max-width:1230px){.blind-mode-btn{display:none!important}}.dg-blind-menu{z-index:9999;background-color:#ececec;width:100%;display:none;position:fixed;top:0}.dg-blind-menu.active{display:block}.dg-blind-menu__list{padding:20px 10px;list-style-type:none;display:-ms-flexbox;display:flex}.dg-blind-menu__list--item{margin-right:20px}.dg-blind-menu__list--item:last-child{margin-right:0}.dg-blind-menu__list--link{color:#fff;background-color:#000;padding:10px;font-size:20px;display:inline-block}.dg-blind-menu__list--link:hover{color:#fff;background-color:red}.dg-blind-menu__list--link.active{background-color:#ff1e1e}.dg-blind-menu__list--text{color:#000;margin-right:10px;padding:10px;font-size:20px;display:inline-block}.dg-blind-menu__list--checbox{text-align:center;margin-right:auto;font-size:20px;display:-ms-flexbox;display:flex}.dg-blind-menu__list--checbox input{display:none}.dg-blind-menu__list--checbox label{cursor:pointer;background-color:#000;width:300px;height:46px;line-height:44px;display:block;position:relative}.dg-blind-menu__list--checbox label:before{content:"Чёрно-белые";z-index:99;color:#000;width:50%;position:absolute;right:0}.dg-blind-menu__list--checbox label:after{content:"Цветные";z-index:99;color:#fff;width:50%;position:absolute;left:0}.dg-blind-menu__list--checbox label span{background-color:#fff;border:1px solid #000;width:50%;height:100%;display:inline-block;position:absolute;right:0}.dg-blind-menu__list--checbox #dg-blind-mode__img:checked+label:before{color:#fff}.dg-blind-menu__list--checbox #dg-blind-mode__img:checked+label:after{color:#000}.dg-blind-menu__list--checbox #dg-blind-mode__img:checked+label span{right:150px}.dg-blind-menu__activate{background-color:#999;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;display:-ms-flexbox;display:flex}.dg-blind-menu__activate:hover{background-color:#f60}.dg-blind-menu__activate:hover span{color:#fff;background-color:#f60}.dg-blind-menu__activate:hover svg{fill:#fff}.dg-blind-menu__activate svg{fill:#fff;width:34px;height:34px}.dg-blind-menu__activate span{white-space:nowrap;text-transform:uppercase;color:#fff;background-color:#999;border-right:1px solid #eee;padding:18px;font-size:20px;line-height:1;position:absolute;transform:rotate(-90deg)translate(-195px)}.dg-blind-menu__activate.active{background-color:#ff6c00}.dg-blind-menu__activate.active:hover{background-color:#ff8a1e}.dg-blind-menu__activate.active:hover:after{content:"Выйти в обычную версию";background-color:#ff8a1e}.dg-blind-menu__activate.active svg{fill:#fff}html.blind-mode{padding-top:88px}html.blind-mode .dg-blind-menu__activate,html.blind-mode .diploms-block__gerb,html.blind-mode .survey-results__title span,html.blind-mode .colours-course__item.sale:before,html.blind-mode .advantages__images:before,html.blind-mode .main-menu__item:hover:after{display:none}html.blind-mode .diploms-block,html.blind-mode .course__head,html.blind-mode .special-course__title,html.blind-mode .advantages,html.blind-mode .hero,html.blind-mode .colours-course__item,html.blind-mode .special-course__counter,html.blind-mode .special-course__info,html.blind-mode .add-material{background-color:#666;background-image:none}html.blind-mode .search-course{background-color:#444;background-image:none}html.blind-mode .colours-course__price,html.blind-mode .review__item,html.blind-mode .course-pk__subtitle,html.blind-mode .special-course__price .old,html.blind-mode .menu-logged__title,html.blind-mode .main-menu__link:hover,html.blind-mode .main-menu__item--parent:hover .main-menu__link,html.blind-mode .main-menu__sublink,html.blind-mode .footer__document-text,html.blind-mode .footer__document-text:hover,html.blind-mode .main-menu__item--active .main-menu__link{color:#000}html.blind-mode .container--content{display:block}html.blind-mode .dg-stickyBar .container{max-width:100%}html.blind-mode .dg-stickyBar .stickySidebar{position:static!important}html.blind-mode .dg-stickyBar .column--left{min-width:auto;max-width:100%}html.blind-mode .footer .container{max-width:100%}html.blind-mode .menu-logged__items--bottom,html.blind-mode .menu-logged__link:hover,html.blind-mode .search-course__button,html.blind-mode .navigation__btn,html.blind-mode .btn-main,html.blind-mode .btn-main:hover,html.blind-mode .course__sale mark,html.blind-mode .advantages__info mark,html.blind-mode .special-course__link,html.blind-mode .special-course__link:hover,html.blind-mode .add-material__btn,html.blind-mode .add-material__btn:hover,html.blind-mode .navigation__search,html.blind-mode .navigation__search:hover,html.blind-mode .course__counter--pk,html.blind-mode .course__counter--pk:hover,html.blind-mode .course__counter,html.blind-mode .course__counter:hover{box-shadow:none;color:#fff;background-color:#000;background-image:none;border-color:#000}html.blind-mode .diploms-block__items,html.blind-mode .advantages__wrap,html.blind-mode .special-course,html.blind-mode .search-course__items,html.blind-mode .about-project__left,html.blind-mode .survey-results__wrap,html.blind-mode .course__body,html.blind-mode .course-pk__items,html.blind-mode .faq-footer,html.blind-mode .special-course__offer,html.blind-mode .special-course__wrap{-ms-flex-direction:column;flex-direction:column}html.blind-mode .diploms-block__item,html.blind-mode .advantages__items,html.blind-mode .special-course__element,html.blind-mode .search-course__item,html.blind-mode .survey-results .about-project__item{margin-right:0}html.blind-mode .diploms-block__item img,html.blind-mode .advantages__items img,html.blind-mode .special-course__element img,html.blind-mode .search-course__item img,html.blind-mode .survey-results .about-project__item img{width:100%}html.blind-mode .review,html.blind-mode .survey-results__block,html.blind-mode .course__column,html.blind-mode .course-pk__item,html.blind-mode .special-course__sale,html.blind-mode .special-course__image,html.blind-mode .special-course__items,html.blind-mode .special-course__info{width:100%;max-width:100%;margin-right:0}html.blind-mode .search-course__item,html.blind-mode .search-course__input,html.blind-mode .course-pp,html.blind-mode .special-course__items{margin-bottom:16px}html.blind-mode .hero__author,html.blind-mode .hero__text,html.blind-mode .hero__contact,html.blind-mode .search-course__link,html.blind-mode .faq__link,html.blind-mode .main-menu__teaser{filter:grayscale()!important}html.blind-mode .search-course__button{width:100%;position:static;transform:none}html.blind-mode .colours-course__item{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}html.blind-mode .survey-results__block{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}html.blind-mode .survey-results__chart{width:auto;height:auto}html.blind-mode .course-pk__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}html.blind-mode .special-course__info img{max-width:300px}html.blind-mode .special-course__actual,html.blind-mode .add-material__desc,html.blind-mode .add-material__text,html.blind-mode .special-course__title,html.blind-mode .special-course__actual strong,html.blind-mode .special-course__actual mark,html.blind-mode .add-material__desc strong,html.blind-mode .add-material__desc mark,html.blind-mode .add-material__text strong,html.blind-mode .add-material__text mark,html.blind-mode .special-course__title strong,html.blind-mode .special-course__title mark{color:#fff}html.blind-mode .search-course__counter,html.blind-mode .course__text,html.blind-mode .course-pk__counter,html.blind-mode .course__link,html.blind-mode .special-course__descr,html.blind-mode .footer__document-text,html.blind-mode .footer__links-item{font-size:.857143rem}html.blind-mode .add-material,html.blind-mode .add-material__text,html.blind-mode .search-course__subtitle,html.blind-mode .diploms-block__item p,html.blind-mode .colours-course__descr,html.blind-mode .course__counter--pk,html.blind-mode .special-course__actual,html.blind-mode .footer__list-link,html.blind-mode .footer__legal-text p{font-size:1rem}html.blind-mode .search-course__button,html.blind-mode .survey-results__text,html.blind-mode .diploms-block__text p,html.blind-mode .course-pk__subtitle,html.blind-mode .carousel-inner .author b,html.blind-mode .kr-autor-info,html.blind-mode .text{font-size:1.14286rem}html.blind-mode .review__item,html.blind-mode .advantages__info{font-size:1.28571rem}html.blind-mode .colours-course__price,html.blind-mode .course__subtitle,html.blind-mode .special-course__subtitle,html.blind-mode .v-advantages-charts{font-size:1.42857rem}html.blind-mode .hero__text,html.blind-mode .btn-main,html.blind-mode .special-course__counter,html.blind-mode .special-course__price,html.blind-mode .faq__link,html.blind-mode .faq__descr{font-size:1.57143rem}html.blind-mode .hero__contact,html.blind-mode .course__sale,html.blind-mode .special-course__title{font-size:1.71429rem}html.blind-mode .faq__title{font-size:2rem}html.blind-mode .course__title{font-size:2.14286rem}html.blind-mode .survey-results__title,html.blind-mode .review__title{font-size:2.42857rem}html.blind-mode .diploms-block__title,html.blind-mode .advantages__title{font-size:2.57143rem}html.blind-mode .hero__title{font-size:2.85714rem}html.blind-mode .main-menu__link:hover{background-color:#e9e9e9}html.blind-mode-grey img,html.blind-mode-grey .course__item:before,html.blind-mode-grey .course-pk__circle,html.blind-mode-grey .add-material__desc,html.blind-mode-grey svg{filter:grayscale()!important}html.blind-mode-grey .hero__container{background-image:url(../../../../images/pages/root2/author-grey.png)}.video-lectures{background-color:#fff;border-radius:4px;margin-bottom:20px;padding:24px 28px 36px;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:576px){.video-lectures{padding:8px}}.video-lectures__info{max-width:395px}.video-lectures__title{color:#181818;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:32px;font-weight:400;line-height:120%;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.video-lectures__title{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;font-size:24px}}.video-lectures__title span{color:#00ad42;background-color:#f0faf2;border-radius:32px;margin-left:16px;padding:4px 12px;font-size:24px;font-weight:700;line-height:120%;display:block}@media only screen and (max-width:576px){.video-lectures__title span{margin-top:8px;margin-left:0;font-size:14px}}@media only screen and (min-width:576px){.video-lectures__title span{white-space:nowrap}}.video-lectures__text{color:#181818;margin-bottom:24px;font-size:16px;font-weight:400;line-height:130%}@media only screen and (max-width:576px){.video-lectures__text{margin-bottom:16px;font-size:14px}}.video-lectures__elements{margin-bottom:24px}.video-lectures__element{color:#181818;background-image:url(../../../../images/pages/root2//video-lectures/check.svg);background-position:0;background-repeat:no-repeat;-ms-flex-align:center;align-items:center;min-height:26px;padding-left:34px;font-size:16px;font-weight:400;line-height:130%;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.video-lectures__element{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}}.video-lectures__element:not(:last-child){margin-bottom:16px}@media only screen and (max-width:576px){.video-lectures__element:not(:last-child){margin-bottom:12px}}.video-lectures__link{color:#0e75af;background-color:#fff;border:1px solid #0e75af;border-radius:4px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:0 16px;font-size:14px;transition:background-color .25s ease-in,color .25s ease-in;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:576px){.video-lectures__link{width:100%;min-height:32px}}.video-lectures__link:hover{color:#fff;background-color:#0e75af}.video-lectures__images{position:absolute;top:10px;right:36px}@media only screen and (max-width:992px){.video-lectures__images{display:none}}mark{background-color:transparent}.faq-footer{margin-bottom:20px;display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.faq-footer{-ms-flex-direction:column;flex-direction:column}}.btn-main{color:#5581a0;background-color:#f2f2f2;border-radius:4px;padding:6px 20px 10px;font-size:22px;font-weight:300;line-height:1;transition:all .3s ease-out;display:inline-block}.btn-main:hover{color:#fff;background-color:#5581a0}.theiaStickySidebar{z-index:10}.full-course-title{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.paid-by-subscription{color:#424242;-ms-flex-align:center;align-items:center;margin-bottom:0;font-size:14px;display:-ms-inline-flexbox;display:inline-flex}.paid-by-subscription img{width:16px;height:16px;margin-right:2px}.paid-by-subscription p{color:#424242}
/*# sourceMappingURL=index.css.map */
