.kik-login{background:linear-gradient(90deg,var(--Base-White) 52%,var(--BG-bg-light-bg-light-60)0)}@media (max-width:1439px){.kik-login{background:linear-gradient(90deg,var(--Base-White) 50%,var(--BG-bg-light-bg-light-60)0)}}@media (max-width:991px){.kik-login{background:var(--BG-bg-light-bg-light-60)}}.kik-login__icon{align-self:center}.kik-login__decor{display:flex;justify-content:flex-end;align-items:center;order:2}@media (max-width:991px){.kik-login__decor{padding-top:30px;justify-content:center;order:-1}.kik-login__decor--success{display:none}}.kik-login__form{padding:22px 0 80px}@media (max-width:991px){.kik-login__form{padding:0 0 32px}}.kik-login__form--remind{padding:15px 0}.kik-login__info{max-width:370px;min-height:70vh}@media (max-width:991px){.kik-login__info{min-height:auto;max-width:none}}.kik-login__info--remind{max-width:405px}@media (max-width:991px){.kik-login__info--remind{max-width:none}}.kik-login__info--success{display:flex;justify-content:center;gap:24px;flex-direction:column;margin:0 auto;text-align:center;max-width:426px}@media (max-width:991px){.kik-login__info--success{min-height:70vh}}.kik-login__intro{display:flex;gap:8px;flex-direction:column;margin-top:50px}@media (max-width:991px){.kik-login__intro{margin-top:0}}.kik-login__row{display:flex;align-items:center;gap:10px}.kik-login__row--warning{padding-bottom:48px}@media (max-width:991px){.kik-login__row--warning{padding-bottom:34px}}.kik-login__row--save{margin-bottom:88px}@media (max-width:991px){.kik-login__row--save{margin-bottom:38px}}.kik-login__button{display:flex;flex-direction:column;width:100%}.kik-login .ds-form-factory{margin:15px 0;gap:5px}.kik-login .ds-form-factory__action{width:100%}.kik-registration #ratyw1,.kik-registration #ratyw2{opacity:0;position:absolute}.kik-courses__wrapper{min-height:80vh}.kik-courses__button .ds-icon svg path{fill:none;stroke:var(--Base-White)}.kik-courses__accordion .ds-accordion--header{font-size:16px}.kik-courses__code .ds-form-field:has(.ds-input.ds-input__variant--input){margin-bottom:0}.kik-courses-list__grid{grid-template-columns:1fr auto}@media (max-width:991px){.kik-registration__title.ds-typography{font-size:1.75rem;line-height:normal}}.kik-courses-list__summary{border-top:1px solid var(--Primary-primary-10)}@media (max-width:991px){.kik-courses-list__footer.kik-courses-list__grid{display:flex;flex-direction:column-reverse;gap:1.5rem}}.kik-courses-list__footer .link:hover{text-decoration:underline}.kik-registration_completed__pay-form .butt{color:var(--Base-White);padding:16px 24px;background-color:var(--Primary-primary-60);font-size:1rem;font-weight:700;text-decoration:none}@media (max-width:991px){.kik-registration_completed__text.ds-typography{font-size:1rem;line-height:24px}}.kik-registration_completed__ssl-img{max-width:90px}.kik-registration_completed__ssl-text.ds-typography{max-width:765px}@media (max-width:991px){.kik-registration_completed__ssl-text.ds-typography{font-size:.75rem;line-height:18px}}.kik-registration_completed__logos .swiper-wrapper{transition-timing-function:linear!important}.kik-registration_completed .ds-slider .ds-slider__wrapper.ds-slider__wrapper-payment-logos{padding-bottom:0}