.countdown{display:flex}.cd__item{text-align:center}.cd-num{width:32px}.cd__val{margin:-4px 0 -1px;color:var(--dark2);font-size:1.6rem}.cd__prop{color:var(--light4);font-size:.76rem}@media (max-width:900px){.cd__val{font-size:1.4rem}}@media (max-width:550px){.cd-num{width:27px}.cd__val{font-size:1.2rem}.cd__prop{font-size:.7rem}}.label{display:flex;align-items:center;font-weight:500;border-radius:var(--radius-l) 0 var(--radius-l) 0}.label+.label{margin-left:10px}.label svg{margin-right:6px;fill:currentColor}.label_size_small{padding:0 8px;height:26px;font-size:.9rem}.label_size_middle{padding:0 10px;height:30px}.label_status_ok{color:var(--green2);background:var(--light-green)}.label_status_error{color:var(--red);background:var(--light-red)}.label_status_info{color:var(--violet2);background:var(--light-violet)}@media (max-width:800px){.label_size_middle,.label_size_small{padding:0 6px;height:22px;font-size:.8rem}}.workshop{display:flex;margin:20px 0 30px}.workshop__title{margin-bottom:8px;font-size:1.3rem}.workshop__info{flex:1 1 1%;position:relative;z-index:1;padding:20px 25px;text-decoration:none}.workshop__info:hover .workshop__labels{transform:translateX(-4px)}.workshop__labels{display:flex;position:absolute;top:-16px;left:0;transition:transform .3s}.workshop__last{display:flex;justify-content:space-between;padding:12px 15px;border-radius:var(--radius-l);background:var(--light0)}.last__item{display:flex;flex:0 1 33.3%;flex-direction:column;justify-content:center}.last__item:not(:last-child){flex:1 1 1%;margin-right:2%}.last__title{margin-bottom:4px;color:var(--light5);font-size:.88rem}.last__date{color:var(--dark2);font-size:1.1rem}.last__time{margin-top:2px;color:var(--dark2);font-size:.9rem}.last__message{display:flex;align-items:center;color:var(--light5);font-size:.88rem;text-align:center}.last__action{margin:-5px -8px -5px 0}.last__action-txt{margin-top:3px;color:var(--light4);font-size:.75rem;text-align:center}.enter-ico{flex-shrink:0;margin-left:8px;width:16px;height:12px}.workshop__schedule{margin-left:-5px;padding:15px 25px 15px 30px;width:290px;background:#38383e;border-radius:0 var(--radius-xl) var(--radius-xl) 0}.schedule__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px;padding-bottom:4px;border-bottom:1px dotted #78787e}.schedule__title{color:#fff;font-size:1.02rem;font-weight:500}.schedule__online{display:flex;align-items:center;color:var(--yellow);font-size:.85rem;font-weight:500}.schedule__online svg{margin-right:6px;width:16px;height:16px;fill:currentColor}.schedule__event{display:flex;align-items:center;justify-content:space-between;height:32px;border-bottom:1px dotted #78787e}.schedule__date{color:#d9d9de;font-size:.95rem}.schedule__watch{margin-left:5px}.schedule__watch:hover{color:var(--dark1);background:var(--yellow)}.schedule__watch svg{margin-right:6px;width:10px;height:12px}@media (max-width:1000px){.workshop{margin:12px 0 25px}.workshop+.workshop{margin-top:25px}.workshop__info{padding:12px 12px 10px}.workshop__title{font-size:1.17rem}.workshop__last{padding:8px 10px}.last__date{font-size:1rem}.last__action{margin:-2px -4px -2px 0}.last__action .btn{padding:2px 8px;min-height:36px;height:auto;font-size:.95rem}.workshop__schedule{margin-left:-5px;padding:10px 15px 10px 20px;width:250px}.schedule__event{height:26px}.schedule__date{font-size:.9rem}.schedule__watch{height:20px}}@media (max-width:800px){.workshop{flex-direction:column}.workshop__info:hover .workshop__labels{transform:none}.workshop__info{padding:13px 8px 8px}.workshop__labels{top:-12px}.workshop__title{margin-bottom:4px;font-size:1.05rem}.last__message{font-size:.8rem}.workshop__schedule{margin:-5px 0 0;padding:12px 8px 8px;width:auto;border-radius:0 0 var(--radius-xl) var(--radius-xl)}}@media (max-width:550px){.workshop__last{flex-wrap:wrap}.last__title{font-size:.8rem}.last__date{font-size:.95rem}.last__time{font-size:.85rem}.last__action,.last__message{margin-top:8px;padding-top:8px;flex:1 1 100%;border-top:1px solid var(--light2)}.last__action .btn{padding:2px 6px;font-size:.9rem}}.course-short{display:flex;justify-content:space-between;margin-bottom:40px;text-decoration:none}.course-short:last-of-type{margin-bottom:20px}.course-short:hover .course-short__labels{transform:translateX(-6px)}.course-short__info{display:flex;flex:1 1 auto;flex-wrap:wrap;flex-direction:column;padding:22px 25px}.course-short__labels{display:flex;position:absolute;top:-16px;left:0;transition:transform .3s}.course-short__descr{line-height:1.5;color:#898994}.course-short__title{margin-bottom:2px}.course-short__subtitle{margin-bottom:10px}.course-short__props{display:flex;margin-top:auto;padding-top:15px}.course-short__prop{display:flex;align-items:center;color:#898994;font-size:.95rem}.course-short__prop+.course-short__prop{margin-left:30px}.course-short__prop svg{flex-shrink:0;margin-right:6px;fill:currentColor}.course-short__img{flex:1 0 auto;margin:8px;max-width:240px;overflow:hidden;border-radius:var(--radius-m)}.course-short__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.label_size_middle.newYearSaleLabel{height:40px}.newYearSale{display:flex}@media (max-width:1000px){.course-short__prop+.course-short__prop{margin-left:25px}.course-short__img{max-width:220px}}@media (max-width:900px){.course-short{margin-bottom:30px}.course-short:last-of-type{margin-bottom:10px}.course-short__title{margin-bottom:2px}.course-short__subtitle{margin-bottom:4px}.course-short__descr{font-size:.92rem}}@media (min-width:800px) and (max-width:900px){.course-short__props{flex-wrap:wrap;justify-content:space-between;padding-top:5px}.course-short__prop{flex:1 1 48%;margin:10px 0 0 0!important;font-size:.9rem}}@media (max-width:650px){.course-short__props{flex-wrap:wrap;justify-content:space-between;padding-top:5px}.course-short__prop{flex:1 1 48%;margin:10px 0 0 0!important;font-size:.9rem}}@media (max-width:800px){.course-short__info{padding:15px 20px 15px}.course-short:hover .course-short__labels{transform:none}.course-short__prop{font-size:.85rem}.course-short__img{position:absolute;top:0;right:0;bottom:0;margin:0;pointer-events:none;opacity:.05;border-radius:0 var(--radius-l) var(--radius-l) 0}.course-short__img:before{content:"";position:absolute;top:0;left:0;bottom:0;width:70px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.course-short__img img{position:relative;z-index:-1}}@media (max-width:550px){.course-short__subtitle{font-size:1.01rem}.course-short__info{padding:12px 10px 10px}.course-short__descr{line-height:1.45;font-size:.85rem}.course-short__props{padding:0;color:#fad24b}}jdiv[class^=mobileContainer_]{top:170px!important;bottom:120px!important}.w-but{padding:10px;color:#323335;cursor:pointer;border:1px solid #cdd3e2;background:#f7f8fa;box-shadow:0 1px 1px rgb(152 160 181/20%)}.cy-select{position:relative}.cy-select>button{position:relative;display:flex;width:100%;padding-right:32px;min-width:290px;text-align:left;font-size:20px}.cy-select>button>div{display:flex;line-height:32px}.cy-select>button>div>img{height:32px;margin-right:10px}.cy-select__list{position:absolute;z-index:13;top:100%;left:0;right:0;will-change:transform;border:1px solid #cdd3e2;border-top:none;background:#fff;box-shadow:2px 2px 4px rgba(152,160,181,.2);border-radius:0 0 3px 3px}.cy-select__list.position-right{left:auto}.cy-select__list.dropup{top:auto;bottom:100%;border-top:1px solid #cdd3e2;border-bottom:none;border-radius:3px 3px 0 0}.cy-select__items>li{padding:10px;line-height:32px;word-wrap:break-all;cursor:pointer;border-bottom:1px solid #cdd3e2;transition:color .15s,background .15s;text-align:left;font-size:20px;display:flex}.cy-select__items>li:hover{background:#f5f7fb}.cy-select__items>li.current{color:#111;background:#eff1f7}.cy-select__items>li:last-child{border:none}.cy-select__items>li:after{content:"";display:block;clear:both}.cy-select__body{position:relative;overflow-y:auto;max-height:340px}.cy-select__items>li>img{height:32px;margin-right:10px}.cy-select__items>li.current .campaign-state-loading{background:#dde0ea}.cy-select>button svg.sel-arr{position:absolute;top:50%;right:8px;left:auto;margin-top:-4px;width:14px;height:8px;fill:#98a0b4;transition:transform .3s}.select-mini>button{padding-top:7px;padding-bottom:7px;padding-left:7px;font-size:13px}.select-mini .cy-select__items>li{padding:7px}.cy-select.open>button,.cy-select.open>button:hover{border-radius:3px 3px 0 0;color:#42414a;border-color:#c0c6d4;background:#eef1f6}.cy-select.open>button svg.sel-arr{transform:rotate(-180deg)}.cy-select.open .cy-select__list{display:block}.cy-select__title{text-align:left;margin-bottom:10px}.block.content.innerInstallment{width:600px;margin:0 auto}.innerInstallmentTitle{text-align:center;font-size:1.5em;color:var(--light4)}.innerInstallmentTitle,.paySelectCountry{width:600px;margin:0 auto 20px}.paytypesInnerInst__row{display:flex;margin-bottom:10px;color:var(--light4);align-items:center;font-size:20px}.paytypesInnerInst__row__col2{padding:0 20px;width:240px}.paytypesInnerInst__row>label>input{display:none}.paytypesInnerInst__row .paytypesInnerInst__row__check{width:24px;height:24px;border:solid 2px var(--light3);cursor:pointer}.paytypesInnerInst__row .paytypesInnerInst__row__check svg{fill:var(--green);height:19px;width:19px;margin:1px auto;display:block;opacity:0}.paytypesInnerInst__row.checked .paytypesInnerInst__row__check{border:solid 2px var(--green)}.paytypesInnerInst__row.checked .paytypesInnerInst__row__check svg{opacity:1}.paytypesInnerInst__row__arr{padding:0 20px}.paytypesInnerInst__row__arr>svg{width:20px;height:20px;fill:var(--light4)}.paytypesInnerInst__row.checked .paytypesInnerInst__row__arr>svg{fill:var(--green)}.paytypesInnerInst__row.checked{color:var(--green)}.paytypesInnerInstPayed{border-bottom:1px solid var(--light2);margin-bottom:20px;padding-bottom:10px}.paytypesInnerInstPayed .paytypesInnerInst__row{color:var(--light3)}.paytypesInnerInstPayed .paytypesInnerInst__row__check{border:none}.paytypesInnerInstPayed .paytypesInnerInst__row__check svg{opacity:1;fill:var(--light3)}.paytypesInnerInstPayed .paytypesInnerInst__row__arr>svg{fill:var(--light3)}.radio-big{display:inline-block}.radio-big>div{position:relative;margin:0;padding:13px 16px;border:2px solid var(--light3);transition:color .2s,border .2s,background .2s;color:var(--dark3);font-weight:700;cursor:pointer;background:#f6f8fc;border-radius:3px}.radio-big:hover>div{border-color:#a9b2ca}.radio-check{position:absolute;z-index:1;top:-10px;right:-10px;opacity:0;pointer-events:none;transition:opacity .2s;width:18px;height:18px;border:2px solid var(--green);background:#fff;border-radius:3px}.radio-check>svg{width:11px;height:8px;fill:var(--green);display:block;margin:5px auto 0;transform:translateZ(0);transition:fill .2s,opacity .2s}.radio-big.active>div{color:var(--dark-green);border-color:var(--green);background:rgba(66,166,50,.1)}.radio-big.active+div .radio-check,.radio-big.active div.radio-check{opacity:1}.pay-action{position:relative;display:flex;justify-content:flex-start;padding-bottom:30px;margin-top:20px}.pay-action.flexspacebetween{justify-content:space-between}.pay-action .pay-input{float:left}.pay-action .pay-input input{height:44px!important}.pay-action .pay-input input:focus{border-color:#757e97}.pay-action .radio-big{margin-right:20px}.pay-action.flexspacebetween .radio-big{margin-right:0}.pay-action .radio-big>div{width:150px}.paytypes .pay-action .radio-big>div{width:180px}.pay-action .radio-big div{font-size:30px;text-align:center;font-weight:700}.pay-action .radio-big div>div.comment{font-size:14px;color:var(--light4);font-weight:400;margin-top:10px}.payv{display:flex;align-items:center;height:100px}.payv svg{width:150px;height:74px;margin:0 auto;display:block}.payv div{width:100%}.invoice svg{margin-bottom:6px;width:46px;height:48px}.pay-action .radio-big div.invoice-txt{line-height:16px;color:#505869;font-size:13px;text-align:center}.pay-action .radio-big .bankcard div.invoice-txt{padding-top:10px}.paytypes .radio-big>div{padding:13px 0}.oldPrice{text-decoration:line-through;color:var(--light2);padding:0 10px}.bottom_offerta_empty{height:60px}.bottom_offerta{text-align:right;color:var(--light4);margin-bottom:10px;position:absolute;bottom:100px;right:0;line-height:16px;font-size:12px;font-style:italic;padding-right:10px}.bottom_offerta a{color:var(--light4);text-decoration:underline}@media screen and (max-device-width:900px),screen and (max-width:900px){.bottom_offerta{bottom:185px}}@media screen and (max-device-width:640px),screen and (max-width:640px){.block.content.innerInstallment,.innerInstallmentTitle,.paySelectCountry{width:auto}.paytypesInnerInst__row{font-size:18px}.pay-action .radio-big{margin-right:10px}.pay-action .radio-big>div{font-size:28px;width:130px}.paytypes .pay-action .radio-big>div{font-size:28px;width:160px;height:100px}.pay-action .radio-big div>div.comment{font-size:12px}.payv{display:block}.payv.invoice{display:flex}.pay-action .radio-big div.invoice-txt{width:140px;margin:0 auto}.pay-action .radio-big .bankcard div.invoice-txt{padding-top:3px}.payv svg{transform:scale(.85);margin-left:-5px}.payv.invoice svg{margin:0 auto 6px}}@media screen and (max-device-width:540px),screen and (max-width:540px){.paytypesInnerInst__row{font-size:16px}.paytypesInnerInst__row__col2{padding:0 10px;width:50%}.pay-action .radio-big>div{width:120px;height:100px}.paytypes .pay-action .radio-big>div{width:138px;height:100px}.radio-big input+div{padding:6px}.pay-action .radio-big>div{font-size:23px;padding:15px 8px}.pay-action .radio-big div>div.comment{font-size:12px}.payv svg{transform:scale(.8);margin-left:-15px}.pay-action .radio-big div.invoice-txt{width:auto;font-size:12px}.paytypesInnerInst__row__arr{padding:0 10px}}@media screen and (max-device-width:460px),screen and (max-width:460px){.pay-action .radio-big>div{width:100px;height:100px}.paytypesInnerInst__row__col2{font-size:14px;width:45%}.payv svg{transform:scale(.6);margin-left:-27px}.paytypesInnerInst__row .paytypesInnerInst__row__check{width:20px;height:20px}}@media screen and (max-device-width:420px),screen and (max-width:420px){.pay-action .radio-big>div{width:98px;height:90px;font-size:20px}.paytypes .pay-action .radio-big>div{width:110px;padding:5px 0}.payv{display:block;height:auto}.payv svg{transform:scale(.6);margin-left:-27px}.pay-action .radio-big div.invoice-txt{font-size:11px;line-height:12px;font-weight:400}.payv.invoice svg{margin:0 auto}.bottom_offerta{font-size:10px;text-align:center}}@media screen and (max-device-width:380px),screen and (max-width:380px){.paySelectCountry>button{min-width:auto}.pay-action .radio-big>div{width:77px;height:90px;font-size:16px;padding:5px 4px}.paytypes .pay-action .radio-big>div{width:88px;padding:5px 0;height:90px}.payv svg{transform:scale(.45);margin-left:-37px}.pay-action .radio-big div.invoice-txt{width:auto;font-size:9px;margin-top:-10px;line-height:1}.btnIIPay{width:100%;padding:15px 0;font-size:1em}.paytypesInnerInst__row__arr>svg{transform:scale(.8)}}@media screen and (max-device-width:320px),screen and (max-width:320px){.pay-action .radio-big>div{font-size:12px;height:70px;width:65px}.paytypes .pay-action .radio-big>div{width:77px;padding:5px 0}.pay-action .radio-big div>div.comment{font-size:8px}.payv svg{transform:scale(.4);margin-left:-45px}.pay-action .radio-big div.invoice-txt{font-size:6px;margin-top:-7px}.pay-action .radio-big .bankcard div.invoice-txt{margin-top:-15px}.paytypesInnerInst__row{font-size:12px}}@media screen and (max-device-width:280px),screen and (max-width:280px){.pay-action .radio-big>div{width:55px}.paytypes .pay-action .radio-big>div{width:67px;padding:5px 0}.payv svg{transform:scale(.3);margin-left:-48px;margin-top:-15px}}