.theiaStickySidebar{z-index:999}@media (min-width:991px){.column_v_left{max-height:1px}}.dg-body__best-teacher .promo-content{margin:0}.dg-body__best-teacher .column_v-right{padding-left:20px}@media (max-width:990px){.dg-body__best-teacher .column_v-right{padding-left:0}}.dg-bg__top{z-index:2;color:#fff;background:linear-gradient(90deg,#5c98bb,#66c5fb,#04dec0,#33dca1,#2bcca7,#46b39a);padding:40px 0 0;position:relative;box-shadow:inset 0 200px 600px rgba(0,94,130,.7)}.dg-bg__top:before{content:"";z-index:-2;background:url(../../img/lending/teacher/pattern.png);position:absolute;top:0;bottom:0;left:0;right:0}.dg-bg__top:after{content:"";z-index:-1;background:linear-gradient(90deg,#e1fff0,#daf2ff);height:100px;position:absolute;bottom:0;left:0;right:0}.dg-bg__top h1{margin:0 0 10px;padding:0}.dg-bg__top .dg-teasers{z-index:99;position:relative}.dg-bg__gifts{background-image:linear-gradient(to top right,#b1ffd8,#b0e2ff);padding:30px 0}.dg-bg__gray{background-color:#f5f5f5;padding:30px 0 0}.dg-bg__gray .dg-btn{border:1px solid #fff;border-radius:50px;padding:6px 6px 8px;display:inline-block}.dg-bg__gray .dg-btn span{text-align:center;text-shadow:0 2px rgba(53,53,112,.5);color:#fff;background-image:linear-gradient(#139bee,#3a69a4);border-radius:50px;padding:10px 30px 12px;font-size:24px;font-weight:800;display:block;position:relative;box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #65d2f2,0 2px #34538e}.dg-bg__gray .dg-btn__wrapper{text-align:center;margin-bottom:30px}.dg-bg__gray .dg-btn:hover{border-color:#009af1;box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.dg-bg__gray .dg-btn:hover span{background-image:linear-gradient(#3bc3ff,#6291cc);box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #fff5bd}.dg-bg__redactor{background-image:linear-gradient(to top right,#c5eaff,#c3ffe1);padding:30px 0 0}@media (max-width:990px){.dg-bg__redactor{overflow:hidden}}.dg-bg__bottom-block{background:url(../../img/lending/teacher/bg_blue.jpg) 0 0/cover no-repeat;padding:30px 0}.dg-bg__discussion .dg-wrapper__white--title{color:#000;font-size:32px;font-weight:800;line-height:1}.dg-title-bg{padding:0 6px;display:inline-block}.dg-title-bg__wrapper{margin-bottom:10px;position:relative}.dg-title-bg__wrapper.dg-icon:before,.dg-title-bg__wrapper.dg-icon:after{content:"";display:table}.dg-title-bg__wrapper.dg-icon:after{clear:both}.dg-title-bg__wrapper.dg-icon .dg-cup{float:left;background:#ffef00 url(../../img/lending/teacher/sprite.svg) 6px 8px no-repeat;width:50px;height:60px}.dg-title-bg__wrapper.dg-icon .dg-medal{float:left;background:#ffef00 url(../../img/lending/teacher/sprite.svg) -42px 8px no-repeat;width:48px;height:60px}.dg-title-bg.dg-blue{color:#000;background-color:#b0f1ff;font-size:22px;font-weight:300}.dg-title-bg.dg-yellow{color:#000;background-color:#ffef00;font-size:22px;font-weight:300}.dg-title-bg.dg-white{color:#000;background-color:#fff;font-size:16px;font-weight:300}.dg-title-bg.dg-dark-blue{color:#fff;background-color:#009af2;font-size:16px;font-weight:300}@media (max-width:600px){.dg-title-bg{display:unset}}.dg-title{color:#fff;margin:0;font-size:60px;font-weight:800;line-height:1}.dg-title__sub{margin-bottom:30px;font-size:22px;font-weight:300;display:block}.dg-title__sub .dg-marked{color:#ffef00;border-bottom:6px solid #53ffb4;font-weight:700;display:inline-block}.dg-title__sub.black{color:#000;font-size:20px}.dg-title__sub.black .dg-marked{color:#ff5e00}@media (max-width:840px){.dg-title{font-size:30px}}.dg-car-img{text-align:center}.dg-car-img img{vertical-align:bottom;margin-top:-106px;margin-left:-36px}@media (min-width:991px){.dg-car-img img{max-width:630px}}@media (max-width:768px){.dg-car-img img{margin-top:unset;margin-left:unset}}.dg-cert-wrapper{background-color:#dcfff6;margin-bottom:10px;padding:6px;display:inline-block;box-shadow:0 15px 10px rgba(0,0,0,.07)}.dg-cert-wrapper img{vertical-align:bottom}@media (max-width:768px){.dg-cert-wrapper{box-shadow:none;text-align:center;background-color:unset;display:block}}.dg-counter{background-image:linear-gradient(270deg,#e4fff1,#cfeeff);border-radius:4px;margin-bottom:26px;display:-ms-flexbox;display:flex;box-shadow:0 15px 25px rgba(24,133,134,.2)}.dg-counter__ls{border-top:1.6px dashed #fff;border-bottom:1.6px dashed #fff;border-left:1.6px dashed #fff;border-radius:4px 0 0 4px;-ms-flex-preferred-size:65%;flex-basis:65%;padding:16px 20px 14px;font-size:18px;font-weight:300;line-height:28px}.dg-counter__ls .dg-marked{color:#007e7e;background-color:#fff;border-radius:4px;padding:0 4px;font-size:22px;font-weight:500;display:inline-block;box-shadow:0 1px rgba(0,54,54,.6)}.dg-counter__ls--state{margin-bottom:6px;font-size:14px;line-height:1}@media (max-width:768px){.dg-counter__ls{border-bottom:none;border-right:1.6px dashed #fff;border-radius:4px 4px 0 0}}.dg-counter__rs{text-align:center;background-image:linear-gradient(270deg,#00cdc6,#60c1ff);border-radius:0 4px 4px 0;-ms-flex-preferred-size:35%;flex-basis:35%;padding:10px 20px;display:-ms-flexbox;display:flex;position:relative}@media (max-width:768px){.dg-counter__rs{border-radius:0 0 4px 4px}}.dg-counter__list span{z-index:1;color:#005151;padding:0 4px;font-size:22px;font-weight:600;display:inline-block;position:relative}.dg-counter__list span:before{content:"";z-index:-1;background-color:#d2f0fd;height:1px;position:absolute;top:50%;left:0;right:0}.dg-counter__list span:after{content:"";z-index:-2;background-color:#ffef00;border-radius:4px;padding:0 4px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 1px rgba(0,54,54,.6)}.dg-counter__btn{background-color:transparent;border:1px solid #fff;border-radius:50px;width:100%;margin:auto;padding:6px 6px 8px}.dg-counter__btn span{text-align:center;text-shadow:0 2px rgba(206,68,0,.5);color:#fff;background-image:linear-gradient(#ffe032,#ff7200);border-radius:50px;padding:10px 12px 12px;font-size:24px;font-weight:800;display:block;position:relative;box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #fff5bd,0 2px #bf6021}.dg-counter__btn span:before{content:"";background-color:rgba(255,255,255,.2);border-radius:20px;height:28px;position:absolute;top:0;left:10px;right:10px}.dg-counter__btn:hover{border-color:#009af1;box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.dg-counter__btn:hover span{background-image:linear-gradient(#ffff5a,#ff9a28);box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #fff5bd}.dg-counter__finish{color:#fff;margin:auto;font-size:18px;font-weight:600}@media (max-width:768px){.dg-counter{-ms-flex-direction:column;flex-direction:column}}h2{color:#000;margin:0 0 26px;font-size:32px;font-weight:800;line-height:1}h2.dg-margin-0{margin:0}.dg-gifts{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;display:-ms-flexbox;display:flex}.dg-gifts__item{text-align:center;background-color:#fff;border-radius:4px;width:13%;padding:10px;box-shadow:0 15px 25px rgba(24,134,134,.2)}.dg-gifts__item--header{color:#1b999b;background-image:linear-gradient(#fff,#fffaa7);border-radius:4px;margin-bottom:10px;padding:60px 6px 0;font-size:14px;font-weight:500;position:relative}.dg-gifts__item--header:after{content:"";background:url(../../img/lending/teacher/sprite.svg) no-repeat;width:106px;height:44px;position:absolute;top:0;left:50%;transform:translate(-50%)}.dg-gifts__item--header span{text-align:center;margin-bottom:8px;display:block}.dg-gifts__item--header .dg-img-wrapper{text-align:center;max-height:74px;overflow:hidden}.dg-gifts__item--header.dg-place__2:after{background-position:11px -53px}.dg-gifts__item--header.dg-place__3:after{background-position:-85px -53px}.dg-gifts__item--header.dg-place__4-13:after{background-position:-192px -53px}.dg-gifts__item--header.dg-place__14-33:after{background-position:-308px -53px}.dg-gifts__item--header.dg-place__34-53:after{background-position:0 -105px}.dg-gifts__item--header.dg-place__54-100:after{background-position:-116px -105px}.dg-gifts__item--header.dg-place__101-1000:after{background-position:-232px -105px}.dg-gifts__item--header.dg-place__4-13 .dg-img-wrapper{padding-top:10px}.dg-gifts__item--header.dg-place__3 .dg-img-wrapper{padding-top:6px}.dg-gifts__item--footer{font-size:14px;font-weight:300}.dg-gifts__item--footer .dg-marked{clip-path:polygon(100% 0,94% 50%,100% 100%,0% 100%,6% 50%,0% 0%);text-align:center;color:#fff;margin-bottom:6px;padding:4px 10px;font-size:22px;font-weight:300;line-height:1;display:block}.dg-gifts__item--footer .dg-marked.dg-orange{background-image:linear-gradient(#ff6c00,#ffae00)}.dg-gifts__item--footer .dg-marked.dg-green{background-image:linear-gradient(#32a400,#6fd813)}@media (max-width:990px){.dg-gifts__item{min-width:130px;margin-bottom:10px;margin-right:auto}.dg-gifts__item:last-child{-ms-flex-item-align:start;align-self:flex-start}.dg-gifts{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}}.dg-bonus{background-color:#fff;border-radius:4px;margin-bottom:20px;padding:16px 20px;box-shadow:0 15px 25px rgba(24,134,134,.2)}.dg-bonus__teaser{color:#fff;background-image:linear-gradient(to top right,#ff7800,#ffa800);border-radius:4px;padding:12px 16px 12px 20px;font-size:24px;font-weight:800;line-height:1;display:inline-block;position:relative}.dg-bonus__teaser:after{content:"";border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:10px solid #ff9b03;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.dg-bonus__text{vertical-align:bottom;max-width:85%;padding-left:20px;font-size:20px;font-weight:300;line-height:1.2;display:inline-block}@media (max-width:768px){.dg-bonus__text{padding:20px 0 0;display:block}}.dg-dates__title{font-size:22px;font-weight:300;line-height:1.3}.dg-dates__list{display:-ms-flexbox;display:flex}.dg-dates__list--item{background-color:#009af2;border-radius:4px;width:100%;margin-right:20px;padding:16px 20px}.dg-dates__list--item .dg-date{color:#fffcb7;font-size:22px;font-weight:600;display:block}.dg-dates__list--item .dg-date__title{color:#fffcb7;font-size:16px;font-weight:300;display:inline-block}.dg-dates__list--item .dg-date__title:before{content:"";background:url(../../img/lending/teacher/sprite.svg) -96px 0 no-repeat;width:20px;height:20px;display:inline-block;position:relative;top:3px}.dg-dates__list--item:last-child{margin-right:0}@media (max-width:990px){.dg-dates__list--item{margin-bottom:20px;margin-right:0}.dg-dates__list{-ms-flex-direction:column;flex-direction:column}}.dg-rate-teacher-table thead{color:#fff;background-image:linear-gradient(90deg,#0bac32,#35cd25)}.dg-rate-teacher-table thead tr{border-bottom:2px solid #57a216}.dg-rate-teacher-table thead th{vertical-align:middle;padding:4px}.dg-rate-teacher-table tr{border-bottom:1px solid rgba(87,162,22,.2)}.dg-rate-teacher-table tr.dg-subtitle{background-color:rgba(87,162,22,.2);border-top:2px solid #fff;border-bottom:1px solid #fff;font-weight:600}.dg-rate-teacher-table td{padding:4px}.dg-rate-teacher-table td:nth-child(2){text-align:right}.dg-rate-teacher-table td.dg-list-spot{padding-left:20px}.dg-rate-teacher-table td.dg-list-spot:before{content:"•";margin-right:10px;display:inline-block}.dg-rate-teacher-table__small{color:#aaa;font-size:12px;font-style:italic;display:block}.dg-point-table{margin-bottom:30px;display:-ms-flexbox;display:flex}@media (max-width:1250px){.dg-point-table{-ms-flex-direction:column;flex-direction:column}}.dg-faq{margin-left:20px}.dg-faq .dg-faq-title{margin-bottom:10px;font-size:28px;font-weight:300;display:block}.dg-faq__list{display:-ms-flexbox;display:flex}.dg-faq__list--item{border-left:1px solid #e8e8e8;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-width:144px;padding:90px 10px 0;font-size:16px;font-weight:300;display:-ms-flexbox;display:flex;position:relative}.dg-faq__list--item:first-child{border-left:none;padding:90px 10px 0 0}.dg-faq__list--item.dg-min-width-fix{min-width:166px}@media (max-width:990px){.dg-faq__list--item{border-bottom:1px solid #e8e8e8;border-left:none;margin-bottom:20px;padding:90px 0 10px}.dg-faq__list--item:last-child{border-bottom:none;margin-bottom:0}.dg-faq__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dg-faq__title{color:#0078aa;margin-bottom:8px;font-size:18px;line-height:1.2}.dg-faq__points-value{color:#fff;background-color:#ff6000;margin:auto auto 6px 0;padding:0 2px;font-size:14px}.dg-faq__link{font-size:14px}.dg-faq__icon{background:url(../../img/lending/teacher/sprite.svg) no-repeat;width:78px;height:80px;position:absolute;top:0}.dg-faq__icon.dg-faq__icon--tests{background-position:0 -157px;left:0}@media (max-width:990px){.dg-faq__icon.dg-faq__icon--tests{left:50%;transform:translate(-50%)}}.dg-faq__icon.dg-faq__icon--medianars{background-position:-89px -157px;left:10px}@media (max-width:990px){.dg-faq__icon.dg-faq__icon--medianars{left:50%;transform:translate(-50%)}}.dg-faq__icon.dg-faq__icon--library{background-position:-180px -157px;left:10px}@media (max-width:990px){.dg-faq__icon.dg-faq__icon--library{left:50%;transform:translate(-50%)}}.dg-faq__icon.dg-faq__icon--courses{background-position:-265px -157px;left:10px}@media (max-width:990px){.dg-faq__icon.dg-faq__icon--courses{left:50%;transform:translate(-50%)}}.dg-faq__icon.dg-faq__icon--contests{background-position:-358px -157px;left:10px}@media (max-width:990px){.dg-faq__icon.dg-faq__icon--contests{left:50%;transform:translate(-50%)}.dg-faq{margin-left:0}}.dg-points-list{background-color:#fff;border-radius:4px;margin-bottom:30px;padding:20px}.dg-points-list__item{margin-bottom:30px}.dg-points-list__item--marked-text{background-color:#ffef00;font-size:20px;font-weight:300}.dg-redactor{z-index:3;max-width:60%;position:relative}.dg-redactor .dg-marked-blue{color:#fff;background-color:#009af2;padding:0 6px;font-size:32px;font-weight:800;display:inline-block}.dg-redactor__title{margin-bottom:20px;font-size:32px;font-weight:300}.dg-redactor p{margin-bottom:14px;font-size:18px;font-weight:300}.dg-redactor__wrapper{padding-bottom:30px;position:relative}.dg-redactor__img{position:absolute;bottom:0;right:0}.dg-redactor__img--text{z-index:2;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;max-width:35%;display:-ms-flexbox;display:flex;position:absolute;bottom:30px;right:0}.dg-redactor__img--text span,.dg-redactor__img--text strong{color:#fff;background-color:rgba(21,115,139,.8);padding:4px 8px;font-size:16px;line-height:1;display:inline-block}@media (max-width:990px){.dg-redactor__img--text{display:none}.dg-redactor__img{opacity:.3}}.dg-redactor .dg-teaser{background-image:linear-gradient(to top right,#007ccc,#00b6b0);border-radius:4px;padding:6px 10px;display:-ms-flexbox;display:flex}.dg-redactor .dg-teaser__btn a{background-color:transparent;border:1px solid #fff;border-radius:50px;width:100%;padding:6px 6px 8px;display:inline-block}.dg-redactor .dg-teaser__btn a span{text-align:center;text-shadow:0 2px rgba(206,68,0,.5);color:#fff;background-image:linear-gradient(#ffe032,#ff7200);border-radius:50px;padding:10px 12px 12px;font-size:24px;font-weight:800;line-height:1;display:block;position:relative;box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #fff5bd,0 2px #bf6021}.dg-redactor .dg-teaser__btn a span:before{content:"";background-color:rgba(255,255,255,.2);border-radius:20px;height:28px;position:absolute;top:0;left:10px;right:10px}.dg-redactor .dg-teaser__btn a:hover{border-color:#009af1;box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.dg-redactor .dg-teaser__btn a:hover span{background-image:linear-gradient(#ffff5a,#ff9a28);box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #fff5bd}.dg-redactor .dg-teaser__text{color:#fff;padding:6px;font-size:18px;font-weight:300}@media (max-width:990px){.dg-redactor{max-width:unset}}.dg-bottom__title{color:#fff;font-size:32px;font-weight:800;display:inline-block}.dg-bottom__text{color:#fff;margin-bottom:20px;padding:6px 0 0;font-size:28px;font-weight:300}.dg-bottom__text p{padding-top:6px;font-size:18px}.dg-bottom__ls{padding:30px 0 30px 164px}.dg-bottom__ls--title{color:#fff;background-color:#19af00}.dg-bottom__ls--text{background-color:#ffef00;padding:0 6px;font-size:18px;font-weight:300;display:inline-block}@media (max-width:600px){.dg-bottom__ls{padding:0 30px}}.dg-bottom__rs{padding:30px 0 30px 184px}.dg-bottom__rs--title{color:red;background-color:#ffef00}.dg-bottom__rs--summ{color:#fff;background-color:#ff5f00;padding:0 6px;font-size:28px;font-weight:300;display:inline-block}@media (max-width:600px){.dg-bottom__rs{padding:0 30px}}.dg-bottom__img--cert{background-color:#dcfff6;padding:6px;position:absolute;top:0;left:0;box-shadow:0 15px 10px rgba(0,0,0,.07)}@media (max-width:600px){.dg-bottom__img--cert{position:unset;background-color:unset;margin:0 auto 20px;padding:20px;display:block}}.dg-bottom__img--cash{position:absolute;top:0;left:0}@media (max-width:600px){.dg-bottom__img--cash{position:unset;margin:0 auto;padding:20px;display:block}}.dg-bottom__btn{background-color:transparent;border:1px solid #fff;border-radius:50px;padding:6px 6px 8px;display:inline-block}.dg-bottom__btn span{text-align:center;text-shadow:0 2px rgba(206,68,0,.5);color:#fff;background-image:linear-gradient(#ffe032,#ff7200);border-radius:50px;padding:10px 30px 12px;font-size:24px;font-weight:800;display:block;position:relative;box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #fff5bd,0 2px #bf6021}.dg-bottom__btn:hover{border-color:#009af1;box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.dg-bottom__btn:hover span{background-image:linear-gradient(#ffff5a,#ff9a28);box-shadow:0 10px 10px rgba(0,0,0,.15),inset 0 1px #fff5bd}.dg-bottom__btn--wrapper{text-align:center;margin-bottom:14px;padding-top:20px}.dg-bottom__ls,.dg-bottom__rs{position:relative}.dg-bottom__ls--title,.dg-bottom__rs--title{padding:0 6px;font-size:28px;font-weight:300;display:inline-block}.dg-rules-link{color:#5581a0;padding-left:20px;display:inline-block;position:relative}.dg-rules-link:before{content:"";background:url(../../img/lending/teacher/doc.svg) 0 0/contain no-repeat;width:16px;height:16px;position:absolute;top:2px;left:-2px}
/*# sourceMappingURL=best-teacher.css.map */
