.how-to-buy{position:relative;background-size:auto;background-repeat:no-repeat;background-position:center 0}@media (max-width: 1023px){.how-to-buy:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:384px;background-size:cover;background-repeat:no-repeat;background-position:center 0}}@media (max-width: 767px){.how-to-buy:before{height:155px}}.how-to-buy .how-to-buy__top{position:relative;z-index:2}.how-to-buy .how-to-buy__top .how-to-buy__label{font-weight:700;font-size:12px;line-height:16px;color:#191919}.how-to-buy .how-to-buy__top .how-to-buy__title{width:100%;max-width:784px;margin:0}.how-to-buy .how-to-buy__top .how-to-buy__title:not(:first-child){margin-top:16px}@media (max-width: 1023px){.how-to-buy .how-to-buy__top .how-to-buy__title{max-width:575px}}@media (max-width: 468px){.how-to-buy .how-to-buy__top .how-to-buy__title{max-width:328px}}.how-to-buy .how-to-buy__top .how-to-buy__text{width:100%}.how-to-buy .how-to-buy__top .how-to-buy__text p{color:#333;font-size:20px;line-height:28px}.how-to-buy .how-to-buy__top .how-to-buy__text p strong{line-height:24px;color:#191919}@media (max-width: 1023px){.how-to-buy .how-to-buy__top .how-to-buy__text{max-width:575px}}.how-to-buy .how-to-buy__top .how-to-buy__list{width:100%;max-width:728px;margin-top:32px}.how-to-buy .how-to-buy__top .how-to-buy__list li{position:relative;padding-left:32px;font-size:20px;line-height:28px;color:#191919}.how-to-buy .how-to-buy__top .how-to-buy__list li:before{content:"";position:absolute;top:8px;left:8px;width:8px;height:8px;background:#f28c00;border-radius:50%}.how-to-buy .how-to-buy__top .how-to-buy__list li:not(:first-child){margin-top:16px}.how-to-buy .how-to-buy__top .how-to-buy__list li .orange{font-weight:500;line-height:24px;color:#f28c00}@media (max-width: 1023px){.how-to-buy .how-to-buy__top .how-to-buy__list{max-width:575px}}.how-to-buy .how-to-buy__top .how-to-buy__buttons .btn:not(:first-child){margin-left:32px}@media (max-width: 767px){.how-to-buy .how-to-buy__top .how-to-buy__buttons .btn:not(:first-child){margin-top:32px;margin-left:0}}.how-to-buy .how-to-buy__top .how-to-buy__buttons .btn.btn-ghost{border-color:#f28c00;color:#f28c00}@media (max-width: 767px){.how-to-buy .how-to-buy__top .how-to-buy__buttons .btn{width:100%}}.how-to-buy .how-to-buy__content{position:relative;z-index:2}.how-to-buy .how-to-buy__content .how-to-buy__block{margin-top:112px}.how-to-buy--rental{background-image:url(/img/info/how-to-buy/head/rental.jpg)}@media (max-width: 1023px){.how-to-buy--rental:before{background-image:url(/img/info/how-to-buy/head/rental.jpg)}}.how-to-buy--buy-books{background-image:url(/img/info/how-to-buy/head/buy-books.jpg)}@media (max-width: 1023px){.how-to-buy--buy-books:before{background-image:url(/img/info/how-to-buy/head/buy-books.jpg)}}.how-to-buy--delivery-and-payment{background-image:url(/img/info/how-to-buy/head/delivery-and-payment.jpg)}@media (max-width: 1023px){.how-to-buy--delivery-and-payment:before{background-image:url(/img/info/how-to-buy/head/delivery-and-payment.jpg)}}.how-to-buy--referral{background-image:url(/img/info/how-to-buy/head/referral.jpg)}@media (max-width: 1023px){.how-to-buy--referral:before{background-image:url(/img/info/how-to-buy/head/referral.jpg)}}.how-to-buy--shops{background-image:url(/img/info/how-to-buy/head/shops.jpg)}@media (max-width: 1023px){.how-to-buy--shops:before{background-image:url(/img/info/how-to-buy/head/shops.jpg)}}.how-to-buy--free-books{background-image:url(/img/info/how-to-buy/head/free-books.jpg)}@media (max-width: 1023px){.how-to-buy--free-books:before{background-image:url(/img/info/how-to-buy/head/free-books.jpg)}}.how-to-buy--open-library{background-image:url(/img/info/how-to-buy/head/open-library.jpg)}@media (max-width: 1023px){.how-to-buy--open-library:before{background-image:url(/img/info/how-to-buy/head/open-library.jpg)}}.how-to-buy--gift-library{background-image:url(/img/info/how-to-buy/head/gift-library.jpg)}@media (max-width: 1023px){.how-to-buy--gift-library:before{background-image:url(/img/info/how-to-buy/head/gift-library.jpg)}}.how-to-buy--subscription{background-image:url(/img/info/how-to-buy/head/empty.png)}@media (max-width: 1023px){.how-to-buy--subscription.how-to-buy{padding:0}.how-to-buy--subscription:before{background-image:url(/img/info/how-to-buy/head/empty.png)}}.how-to-buy--subscription__header{display:flex;gap:36px}@media (max-width: 767px){.how-to-buy--subscription__header{flex-direction:column}}.how-to-buy--subscription__header-subscribe{display:flex;flex-direction:column;gap:32px}.how-to-buy--subscription__header-capabilities{display:flex;flex-direction:column;flex:0 0 323px;gap:32px;font-size:20px;font-weight:500;line-height:24px;margin-top:12px}@media (max-width: 767px){.how-to-buy--subscription__header-capabilities{flex-basis:auto;margin-bottom:40px}}.how-to-buy--subscription__header-capabilities div{height:32px;padding-left:40px;background-repeat:no-repeat;background-size:32px 32px}.how-to-buy--subscription__header-capabilities div:nth-child(1){background-image:url(/img/info/how-to-buy/subscription/books.svg)}.how-to-buy--subscription__header-capabilities div:nth-child(2){background-image:url(/img/info/how-to-buy/subscription/courses.svg)}.how-to-buy--subscription__header-capabilities div:nth-child(3){background-image:url(/img/info/how-to-buy/subscription/quiz.svg)}.how-to-buy--subscription .how-to-buy__top .how-to-buy__title{max-width:100%}.how-to-buy--subscription .how-to-buy__top .how-to-buy__text p{font-size:16px;line-height:24px}.how-to-buy--subscription .htb-opportunity .htb-opportunity__caption{font-size:24px;font-weight:700;line-height:28px}.how-to-buy--subscription .htb-opportunity .htb-opportunity__text{font-size:20px;font-weight:400;line-height:28px}.how-to-buy--fedurus{padding-top:56px;background-image:url(/img/info/how-to-buy/head/fedurus.jpg)}@media (max-width: 1023px){.how-to-buy--fedurus:before{height:518px;background-image:url(/img/info/how-to-buy/head/fedurus.jpg)}}@media (max-width: 767px){.how-to-buy--fedurus:before{height:144px;background-position-x:right -200px}}.how-to-buy--fedurus .how-to-buy__top .how_to_buy__label{margin-bottom:24px;max-width:-moz-max-content;max-width:max-content;padding:4px 12px;font-size:12px;font-weight:700;color:#f28c00;line-height:16px;text-transform:uppercase;border-radius:16px;background-color:#fff}@media (max-width: 767px){.how-to-buy--fedurus .how-to-buy__top .how_to_buy__label{max-width:190px}}.how-to-buy--fedurus .how-to-buy__top .how-to-buy__text{max-width:642px}@media (max-width: 1319px){.how-to-buy--fedurus .how-to-buy__top .how-to-buy__text{max-width:634px}}@media (max-width: 1023px){.how-to-buy--fedurus .how-to-buy__top .how-to-buy__text{max-width:410px}}@media (max-width: 767px){.how-to-buy--fedurus .how-to-buy__top .how-to-buy__text{max-width:none}.how-to-buy--fedurus .how-to-buy__top .how-to-buy__text p{font-size:18px;line-height:24px}}.how-to-buy--fedurus .htb-steps{margin-bottom:144px;gap:24px;flex-direction:column;display:flex;counter-reset:step}.how-to-buy--fedurus .htb-steps .htb-step{padding:24px;max-width:-moz-max-content;max-width:max-content;border:1px solid #e5e5e5;gap:32px;display:flex}@media (max-width: 1319px){.how-to-buy--fedurus .htb-steps .htb-step{max-width:none}}@media (max-width: 1023px){.how-to-buy--fedurus .htb-steps .htb-step{gap:0;align-items:center;flex-direction:column}}@media (max-width: 767px){.how-to-buy--fedurus .htb-steps .htb-step{gap:24px}}.how-to-buy--fedurus .htb-steps .htb-step .htb-step__data{padding:32px;width:330px;flex-shrink:0;gap:16px;flex-direction:column;display:flex}@media (max-width: 1023px){.how-to-buy--fedurus .htb-steps .htb-step .htb-step__data{width:auto}}@media (max-width: 767px){.how-to-buy--fedurus .htb-steps .htb-step .htb-step__data{padding:0}}.how-to-buy--fedurus .htb-steps .htb-step .htb-step__data .htb-step__title{position:relative;padding-left:36px;font-size:24px;font-weight:700;line-height:28px}@media (max-width: 767px){.how-to-buy--fedurus .htb-steps .htb-step .htb-step__data .htb-step__title{font-size:20px}}.how-to-buy--fedurus .htb-steps .htb-step .htb-step__data .htb-step__title:before{content:counter(step) ". ";counter-increment:step;position:absolute;left:8px;font-size:24px;font-weight:700;line-height:28px;display:inline-block}.how-to-buy--fedurus .htb-steps .htb-step .htb-step__data .htb-step__text{padding-left:36px;font-size:16px;line-height:24px}.how-to-buy--fedurus .htb-steps .htb-step img{max-width:-moz-max-content;max-width:max-content;flex-shrink:0;box-shadow:0 0 3px #0000001a,0 4px 20px #00000026}@media (max-width: 767px){.how-to-buy--fedurus .htb-steps .htb-step img{width:100%;flex-shrink:1}}.how-to-buy--fedurus .htb-info{margin-bottom:144px;padding:32px 48px 48px;background:linear-gradient(278deg,rgba(255,225,106,.2) 43.21%,rgba(255,228,162,.2) 100%),url(/img/info/info_small.png) center right 87px no-repeat;border-radius:4px}@media (max-width: 1023px){.how-to-buy--fedurus .htb-info{background:linear-gradient(278deg,rgba(255,225,106,.2) 43.21%,rgba(255,228,162,.2) 100%),url(/img/info/info_small.png) center right -95px no-repeat}}@media (max-width: 767px){.how-to-buy--fedurus .htb-info{padding:16px;background:linear-gradient(278deg,rgba(255,225,106,.2) 43.21%,rgba(255,228,162,.2) 100%)}}.how-to-buy--fedurus .htb-info .htb-block__text p{max-width:820px;font-size:20px;line-height:28px}@media (max-width: 1319px){.how-to-buy--fedurus .htb-info .htb-block__text p{max-width:596px}}@media (max-width: 1023px){.how-to-buy--fedurus .htb-info .htb-block__text p{max-width:526px}}@media (max-width: 767px){.how-to-buy--fedurus .htb-info .htb-block__text p{font-size:18px;line-height:24px}}.how-to-buy--fedurus .htb-instruction .htb-instruction__list{margin-top:40px;border-bottom:1px solid #cccccc}.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item{border-top:1px solid #cccccc;padding:24px 0;display:grid;grid-template-columns:222px 1fr 2fr 2fr;grid-gap:32px}@media (max-width: 1023px){.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item{grid-template-columns:184px 1fr 1fr 1fr}}@media (max-width: 767px){.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item{padding:16px 0;grid-template-columns:1fr;grid-gap:16px}}.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item>div{display:flex;align-items:center}.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item>div span{font-weight:500;color:#f28c00}.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item>div:first-of-type{font-size:20px;font-weight:500;color:#f28c00;word-break:break-all}@media (max-width: 767px){.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item>div:first-of-type{font-size:18px}}.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item>div:last-of-type{font-size:12px;line-height:16px}.how-to-buy--fedurus .htb-instruction .htb-instruction__list .htb-instruction__item>div:last-of-type div span{font-weight:400}.how-to-buy .breadcrumbs-v1__list{margin-bottom:16px;padding-bottom:0;padding-top:24px}.how-to-buy .breadcrumbs-v1__list li{margin-bottom:0}@media (max-width: 767px){.how-to-buy .breadcrumbs-v1__list{display:none}}@media (max-width: 1023px){.how-to-buy{padding-top:64px;background:none}}@media (max-width: 767px){.how-to-buy{padding-top:48px}}.htb-block,.htb-block .htb-block__title{font-size:36px;line-height:40px;color:#191919}.htb-block .htb-block__title a i{color:#1c54a7}.htb-block .htb-block__title a:hover{text-decoration:none}.htb-block .htb-block__content{margin-top:32px}.htb-block-img{position:relative;display:flex}.htb-block-img .htb-block-img__content{width:100%;max-width:723px}.htb-block-img .htb-block-img__content .htb-block-img__title{font-weight:700;font-size:24px;line-height:28px;color:#191919}.htb-block-img .htb-block-img__content .htb-block-img__text{margin-top:32px;font-size:16px;line-height:24px;color:#333}.htb-block-img .htb-block-img__content .htb-block-img__list{margin-top:16px}.htb-block-img .htb-block-img__content .htb-block-img__list li{position:relative;padding-left:28px;font-size:16px;line-height:24px;color:#333}.htb-block-img .htb-block-img__content .htb-block-img__list li:before{content:"";position:absolute;top:9px;left:9px;width:6px;height:6px;background:#F28C00;border-radius:50%}.htb-block-img .htb-block-img__content .htb-block-img__list li:not(:first-child){margin-top:8px}.htb-block-img .htb-block-img__content .htb-block-img__alert{display:flex;align-items:center;margin-top:32px;padding:24px;border:1px solid #F28C00;box-sizing:border-box;border-radius:4px}.htb-block-img .htb-block-img__content .htb-block-img__alert-icon{width:100px;height:70px;margin-right:24px}.htb-block-img .htb-block-img__content .htb-block-img__alert-text{font-size:16px;line-height:24px;color:#333}@media (max-width: 1439px) and (min-width: 1024px){.htb-block-img .htb-block-img__content{max-width:627px}}.htb-block-img img{display:block;max-width:100%;margin:0 auto}@media (min-width: 1024px){.htb-block-img img{position:absolute;top:0;right:0;bottom:0;margin:auto 0}}@media (max-width: 1439px) and (min-width: 1024px){.htb-block-img img{max-width:40%}}.htb-block-img--reverse{justify-content:flex-end}@media (min-width: 1024px){.htb-block-img--reverse img{right:unset;left:0}}@media (max-width: 1023px){.htb-block-img{flex-direction:column}}.htb-support{position:relative;padding:32px 32px 32px 338px}.htb-support:after{position:absolute;top:0;left:0;width:100%;height:130px;background-position:left center;background-size:cover}@media (max-width: 1023px){.htb-support:after{content:""}}.htb-support--help{background-image:url(/img/info/how-to-buy/support.jpg)}.htb-support--help:after{background-image:url(/img/info/how-to-buy/support-bg-2.jpg)}.htb-support--request{background-image:url(/img/info/how-to-buy/support-bg-2.jpg)}.htb-support--request:after{background-image:url(/img/info/how-to-buy/support-bg-2.jpg)}@media (max-width: 1023px){.htb-support{background-image:none;background-color:#fff4e5;padding:162px 32px 32px}}@media (max-width: 767px){.htb-support{padding:162px 16px 32px}}.htb-opportunities{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-opportunities .htb-opportunities__item{width:33.3333%;padding:32px 0 0 32px;box-sizing:border-box}@media (max-width: 767px){.htb-opportunities .htb-opportunities__item{width:100%}}.htb-opportunity{min-height:100%;padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-opportunity .htb-opportunity__icon{width:48px;height:48px}.htb-opportunity .htb-opportunity__caption{margin-top:32px;font-weight:500;font-size:20px;line-height:24px;color:#191919}@media (max-width: 1319px) and (min-width: 1023px){.htb-opportunity .htb-opportunity__caption .tooltip{width:160px;transform:translate(-95%)}.htb-opportunity .htb-opportunity__caption .tooltip:after{left:95%}}.htb-instruction-vr .htb-instruction-vr__steps .htb-instruction-vr-step:not(:first-child){margin-top:16px}.htb-instruction-vr .htb-instruction-vr__link{display:inline-block;margin-top:24px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px;text-decoration-line:underline;color:#1c54a7}.htb-instruction .htb-instruction__steps{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-instruction .htb-instruction__steps .htb-instruction__step{width:100%;padding:24px 0 0 32px;box-sizing:border-box}@media (min-width: 768px){.htb-instruction .htb-instruction__steps .htb-instruction__step--sm-1-2{width:50%}}@media (min-width: 1024px){.htb-instruction .htb-instruction__steps .htb-instruction__step--md-1-2{width:50%}.htb-instruction .htb-instruction__steps .htb-instruction__step--md-1-3{width:33.3333%}.htb-instruction .htb-instruction__steps .htb-instruction__step--md-1-4{width:25%}}.htb-instruction .htb-instruction__link{display:inline-block;margin-top:24px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px;text-decoration-line:underline;color:#1c54a7}.pm-key-activation{display:flex;justify-content:space-between;align-items:center;padding:24px;border:1px solid #e5e5e5;border-radius:8px}.pm-key-activation .pm-key-activation__title{font-size:20px;font-weight:700;line-height:28px;color:#191919}@media (min-width: 768px){.pm-key-activation .pm-key-activation__title{font-size:24px}}.pm-key-activation .pm-key-activation__text{margin-top:16px;font-size:16px;font-weight:400;line-height:24px;color:#191919}.pm-key-activation .btn{margin:32px 0 0;border-color:#f28c00;color:#f28c00}@media (min-width: 768px){.pm-key-activation .btn{margin:0 0 0 64px}}@media (max-width: 767px){.pm-key-activation .btn{width:100%}.pm-key-activation{flex-direction:column;align-items:stretch}}@media (min-width: 768px){.pm-key-activation{padding:32px}}@media (min-width: 1024px){.pm-key-activation{padding:32px 64px 32px 32px}}.htb-instruction-vr-step{display:flex;align-items:center;padding:24px;border-radius:4px;background:#f2f2f2}.htb-instruction-vr-step .htb-instruction-vr-step__num{display:inline-block;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;color:#fff;background:#f28c00;border-radius:2px}.htb-instruction-vr-step .htb-instruction-vr-step__text{margin-left:16px;font-size:16px;font-weight:400;line-height:24px;color:#333}.htb-instruction-vr-step .htb-instruction-vr-step__text a{text-decoration:underline;text-underline-offset:4px}.htb-instruction-step{min-height:100%;padding:24px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px}.htb-instruction-step .htb-instruction-step__num{display:inline-block;padding:0 8px;font-weight:500;font-size:14px;line-height:20px;color:#191919;background:#fff4e5;border-radius:2px}.htb-instruction-step .htb-instruction-step__text{margin-top:16px;font-size:16px;line-height:24px;color:#333}.htb-info-scores{display:flex;justify-content:space-between;align-items:center;padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-info-scores .htb-info-scores__content{width:100%;max-width:932px}.htb-info-scores .htb-info-scores__content .htb-info-scores__title{font-weight:500;font-size:20px;line-height:24px;color:#191919}.htb-info-scores .htb-info-scores__content .htb-info-scores__list{margin-top:16px;padding-left:24px;font-size:16px;line-height:24px;color:#333;list-style-type:disc}.htb-info-scores .htb-info-scores__content .htb-info-scores__text{margin-top:32px;font-size:16px;line-height:24px;color:#333}.htb-info-scores .htb-info-scores__btn{margin-left:24px}@media (max-width: 767px){.htb-info-scores .htb-info-scores__btn{margin-top:24px;margin-left:0}.htb-info-scores{flex-direction:column;align-items:unset}}.htb-discounts{display:flex}.htb-discounts .htb-discounts__half{display:flex;flex-direction:column;justify-content:space-between;width:50%;padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-discounts .htb-discounts__half:not(:first-child){margin-left:32px}@media (max-width: 767px){.htb-discounts .htb-discounts__half:not(:first-child){margin-top:32px;margin-left:0}}.htb-discounts .htb-discounts__half .htb-discounts__title{font-weight:700;font-size:24px;line-height:28px;color:#191919}.htb-discounts .htb-discounts__half .htb-discounts__text{margin-top:32px;font-size:16px;line-height:24px;color:#333}.htb-discounts .htb-discounts__half .htb-discounts__text h4{font-weight:500;font-size:16px;line-height:24px;color:#333}.htb-discounts .htb-discounts__half .htb-discounts__text ol{margin-top:32px;padding-left:16px}.htb-discounts .htb-discounts__half .htb-discounts__text .orange{font-weight:500;line-height:24px;color:#f28c00}.htb-discounts .htb-discounts__half .htb-discounts__list{width:100%;max-width:728px;margin-top:32px}.htb-discounts .htb-discounts__half .htb-discounts__list li{position:relative;padding-left:32px;font-size:16px;line-height:24px;color:#191919}.htb-discounts .htb-discounts__half .htb-discounts__list li:before{content:"";position:absolute;top:8px;left:8px;width:8px;height:8px;background:#F28C00;border-radius:50%}.htb-discounts .htb-discounts__half .htb-discounts__list li:not(:first-child){margin-top:16px}.htb-discounts .htb-discounts__half .htb-discounts__list li .orange{font-weight:500;line-height:24px;color:#f28c00}.htb-discounts .htb-discounts__half .htb-discounts__edu{margin-top:32px}.htb-discounts .htb-discounts__half .htb-discounts__edu .htb-discounts__edu-title{font-size:12px;font-weight:700;line-height:16px;color:#4c4c4c;text-transform:uppercase}.htb-discounts .htb-discounts__half .htb-discounts__edu .htb-discounts__edu-name{margin-top:4px;font-size:16px;font-weight:500;line-height:24px;color:#191919}.htb-discounts .htb-discounts__half .htb-discounts__connected{display:flex;align-items:center;margin-top:16px;color:#2ac769}.htb-discounts .htb-discounts__half .htb-discounts__connected span{display:flex;margin-left:8px;font-size:16px;font-weight:500;line-height:24px}.htb-discounts .htb-discounts__half .htb-discounts__buttons{margin-top:16px}.htb-discounts .htb-discounts__half .htb-discounts__buttons .btn{width:100%}.htb-discounts .htb-discounts__half .htb-discounts__buttons .btn.btn-ghost{border-color:#f28c00;color:#f28c00}@media (max-width: 767px){.htb-discounts .htb-discounts__half{width:100%}.htb-discounts{flex-direction:column}}.htb-free-collections{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-free-collections .htb-free-collections__item{width:100%;padding:32px 0 0 32px;box-sizing:border-box}@media (min-width: 768px){.htb-free-collections .htb-free-collections__item{width:50%}}@media (min-width: 1024px){.htb-free-collections .htb-free-collections__item{width:25%}}.htb-free-collections .htb-free-collections__item:hover{text-decoration:none}.htb-free-collection{min-height:100%;padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-free-collection .htb-free-collection__title{font-weight:500;font-size:20px;line-height:24px;color:#191919}@media (max-width: 767px){.htb-free-collection .htb-free-collection__title{font-weight:500;font-size:18px;line-height:24px}}.htb-free-collection .htb-free-collection__text{margin-top:16px;font-size:16px;line-height:24px;color:#333}@media (max-width: 1023px){.htb-free-collection{padding:24px}}.htb-print-books{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-print-books .htb-print-books__item{width:100%;padding:32px 0 0 32px;box-sizing:border-box}@media (min-width: 768px){.htb-print-books .htb-print-books__item{width:33.3333%}}.htb-print-book{min-height:100%;padding:24px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-print-book .htb-print-book__icon{width:20px;height:20px}.htb-print-book .htb-print-book__icon img{display:block}.htb-print-book .htb-print-book__title{margin:16px 0 0;font-weight:500;font-size:16px;line-height:24px;color:#191919}.htb-print-book .htb-print-book__text{margin-top:8px;font-size:16px;line-height:24px;color:#333}.htb-print-book .htb-print-book__text .green{color:#2ac769}.htb-print-book .htb-print-book__text ul li{position:relative;padding-left:28px;font-size:16px;line-height:24px;color:#333}.htb-print-book .htb-print-book__text ul li:before{content:"";position:absolute;top:11px;left:6px;width:12px;height:2px;background:#333333;transform:scaleY(-1)}.htb-shipping .htb-shipping__items{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-shipping .htb-shipping__items .htb-shipping__item{width:100%;padding:32px 0 0 32px;box-sizing:border-box}.htb-shipping .htb-shipping__items .htb-shipping__item--1-2{width:100%}@media (min-width: 768px){.htb-shipping .htb-shipping__items .htb-shipping__item--1-2{width:50%}}.htb-shipping-block{padding:32px;background-color:#fff;box-shadow:0 4px 20px #fdf3e5;border-radius:4px}.htb-shipping-block .htb-shipping-block__title{font-weight:700;font-size:24px;line-height:28px;color:#191919}.htb-shipping-block .htb-shipping-block__content{margin-top:24px}.htb-shipping-block .htb-shipping-block__content p{font-size:16px;line-height:24px;color:#333}.htb-payments .htb-payments__items{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-payments .htb-payments__items .htb-payments__item{width:50%;padding:32px 0 0 32px;box-sizing:border-box}@media (max-width: 767px){.htb-payments .htb-payments__items .htb-payments__item{width:100%}}.htb-payments .htb-payments__items .htb-payments__item:nth-child(n+3){width:33.3333%}@media (max-width: 1319px){.htb-payments .htb-payments__items .htb-payments__item:nth-child(n+3){width:50%}}@media (max-width: 767px){.htb-payments .htb-payments__items .htb-payments__item:nth-child(n+3){width:100%}}@media (max-width: 1319px){.htb-payments .htb-payments__items .htb-payments__item:nth-child(5){width:100%}}.htb-payments .htb-payments__info{margin-top:32px}.htb-payment{padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-payment .htb-payment__icon{height:24px}.htb-payment .htb-payment__caption{margin:32px 0 0;font-weight:700;font-size:24px;line-height:28px;color:#191919}.htb-payments-info{display:flex;align-items:center;padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-payments-info .htb-payments-info__icon{flex-shrink:0;width:24px;height:24px}.htb-payments-info .htb-payments-info__icon svg{display:block;fill:#f28c00}.htb-payments-info .htb-payments-info__text{flex-grow:1;margin-left:32px;font-size:16px;line-height:24px;color:#333}@media (max-width: 767px){.htb-payments-info .htb-payments-info__text{margin-top:32px;margin-left:0}.htb-payments-info{flex-direction:column;align-items:flex-start}}.htb-department .htb-department__title{font-weight:500;font-size:16px;line-height:24px;color:#191919}.htb-department .htb-department__text{margin-top:8px;font-size:16px;line-height:24px;color:#333}.htb-department .htb-department__text p{margin:0}.htb-department .htb-department__text p a{text-decoration-line:underline;color:#1c54a7}.htb-department .htb-help__department{margin-top:32px}.htb-library-connect{position:relative}.htb-library-connect .htb-library-connect__content{width:100%;max-width:757px}.htb-library-connect .htb-library-connect__content .htb-library-connect__title{font-weight:700;font-size:36px;line-height:40px;color:#191919}.htb-library-connect .htb-library-connect__content .htb-library-connect__text{margin-top:24px;font-size:16px;line-height:24px;color:#333}.htb-library-connect .htb-library-connect__content .htb-library-connect__buttons{margin-top:24px}.htb-library-connect .htb-library-connect__content .htb-library-connect__docs{margin-top:80px}.htb-library-connect .htb-library-connect__content .htb-library-connect__docs .htb-library-connect__docs-title{margin-bottom:32px;font-weight:700;font-size:24px;line-height:28px;color:#191919}.htb-library-connect .htb-library-connect__content .htb-library-connect__docs .htb-library-connect__docs-list{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-library-connect .htb-library-connect__content .htb-library-connect__docs .htb-library-connect__docs-list .htb-library-connect__docs-item{width:100%;padding:32px 0 0 32px;box-sizing:border-box}@media (min-width: 768px){.htb-library-connect .htb-library-connect__content .htb-library-connect__docs .htb-library-connect__docs-list .htb-library-connect__docs-item{width:50%}}.htb-library-connect .htb-library-connect__content img{max-width:100%;display:block;margin:0 auto}@media (min-width: 1024px){.htb-library-connect .htb-library-connect__content img{position:absolute;top:0;right:0;bottom:0;margin:auto 0}}@media (max-width: 1439px) and (min-width: 1024px){.htb-library-connect .htb-library-connect__content img{max-width:40%}}.htb-library-connect .htb-library-connect__content .htb-library-connect__alert{display:flex;align-items:center;margin-top:80px;padding:32px;border:1px solid #F28C00;box-sizing:border-box;border-radius:4px}.htb-library-connect .htb-library-connect__content .htb-library-connect__alert .htb-library-connect__alert-icon{flex-shrink:0;width:48px;height:48px}.htb-library-connect .htb-library-connect__content .htb-library-connect__alert .htb-library-connect__alert-text{flex-grow:1;margin-left:24px;font-size:20px;line-height:28px;color:#191919}@media (max-width: 767px){.htb-library-connect .htb-library-connect__content .htb-library-connect__alert .htb-library-connect__alert-text{margin-top:24px;margin-left:0}}.htb-library-connect .htb-library-connect__content .htb-library-connect__alert .htb-library-connect__alert-text strong{font-weight:500;font-size:20px;line-height:24px}@media (max-width: 767px){.htb-library-connect .htb-library-connect__content .htb-library-connect__alert{flex-direction:column;align-items:flex-start}}@media (max-width: 1439px){.htb-library-connect .htb-library-connect__content{max-width:587px}}.htb-library-doc{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:24px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-library-doc .htb-library-doc__top .htb-library-doc__icon{width:48px;height:48px}.htb-library-doc .htb-library-doc__top .htb-library-doc__title{display:block;margin-top:16px;font-weight:500;font-size:16px;line-height:24px;text-decoration-line:underline;color:#191919}.htb-library-doc .htb-library-doc__meta{margin-top:16px;font-size:16px;line-height:24px;color:#333}.htb-counters{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.htb-counters .htb-counters__item{width:100%;padding:32px 0 0 32px;box-sizing:border-box}@media (min-width: 768px){.htb-counters .htb-counters__item{width:33.3333%}}.htb-counter{min-height:100%;padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-counter .htb-counter__num{font-weight:700;font-size:36px;line-height:40px;color:#f28c00}@media (max-width: 767px){.htb-counter .htb-counter__num{font-size:28px}}.htb-counter .htb-counter__caption{margin-top:16px;font-size:20px;line-height:28px;color:#333}@media (max-width: 1023px){.htb-counter{padding:24px}}.htb-price-download{display:flex;align-items:flex-start;padding:24px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-price-download .htb-price-download__icon{flex-shrink:0;width:48px;height:48px}.htb-price-download .htb-price-download__content{flex-grow:1;margin-left:32px}.htb-price-download .htb-price-download__content .htb-price-download__link{display:block;font-weight:500;font-size:16px;line-height:24px;text-decoration-line:underline;color:#191919}.htb-price-download .htb-price-download__content .htb-price-download__meta{display:block;margin-top:16px;font-size:16px;line-height:24px;color:#333}@media (max-width: 767px){.htb-price-download .htb-price-download__content{margin-top:32px;margin-left:0}.htb-price-download{flex-direction:column}}.htb-print-info{display:flex;align-items:center;padding:32px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:4px}.htb-print-info .htb-print-info__icon{flex-shrink:0;width:48px;height:48px}.htb-print-info .htb-print-info__content{flex-grow:1;margin-left:32px}.htb-print-info .htb-print-info__content .htb-print-info__title{font-weight:700;font-size:24px;line-height:28px;color:#333}.htb-print-info .htb-print-info__content .htb-print-info__text{margin-top:16px;font-size:16px;line-height:24px;color:#333}@media (max-width: 767px){.htb-print-info .htb-print-info__content{margin-top:24px;margin-left:0}.htb-print-info{padding:24px;flex-direction:column;align-items:flex-start}}.htb-add-literature .htb-add-literature__title{width:100%;max-width:826px;font-weight:700;font-size:36px;line-height:40px;color:#191919}.htb-add-literature .htb-add-literature__text{width:100%;max-width:826px;margin-top:24px;font-size:20px;line-height:28px;color:#333}.htb-add-literature .htb-add-literature__sub-title{margin-top:48px;font-weight:700;font-size:24px;line-height:28px;color:#191919}.htb-add-literature .htb-add-literature__books{margin-top:32px}.htb-add-literature .htb-add-literature__request{display:flex;align-items:center;margin-top:48px;padding:32px;background:#FFF4E5;border-radius:4px}.htb-add-literature .htb-add-literature__request .htb-add-literature__request-text{flex-grow:1;font-size:20px;line-height:28px;color:#191919}.htb-add-literature .htb-add-literature__request .htb-add-literature__request-text strong{font-weight:500;font-size:20px;line-height:24px}@media (max-width: 767px){.htb-add-literature .htb-add-literature__request .htb-add-literature__request-text{font-size:18px;line-height:24px}}.htb-add-literature .htb-add-literature__request .htb-add-literature__request-btn{margin-left:32px}@media (max-width: 767px){.htb-add-literature .htb-add-literature__request .htb-add-literature__request-btn{margin-top:32px;margin-left:0}.htb-add-literature .htb-add-literature__request{padding:24px;flex-direction:column;align-items:unset}.bootstrap h1{font-size:40px;line-height:48px}}.htb-subscriptions{-moz-column-gap:32px;column-gap:32px;flex-wrap:wrap;display:flex}@media (max-width: 1319px){.htb-subscriptions{-moz-column-gap:24px;column-gap:24px}}@media (max-width: 1023px){.htb-subscriptions{-moz-column-gap:32px;column-gap:32px;row-gap:24px}}.htb-subscriptions__item{padding:32px;width:calc((100% / 3) - 22px);border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 1023px){.htb-subscriptions__item{width:calc(50% - 16px)}}@media (max-width: 767px){.htb-subscriptions__item{width:100%}}.htb-subscriptions__item:nth-child(1) .htb-subscription__price_with_vat{margin-top:60px}.htb-subscriptions__item:nth-child(2){border-color:#f28c00}@media (max-width: 1023px){.htb-subscriptions__item:nth-child(2){width:100%;order:-1}}@media (max-width: 767px){.htb-subscriptions__item:nth-child(2){order:0}}.htb-subscriptions__item:nth-child(2) .htb-subscription__discount{color:#2ac769}.htb-subscriptions__item .htb-subscription{height:100%;align-items:center;flex-direction:column;display:flex}.htb-subscriptions__item .htb-subscription__period{padding:4px 0;width:100%;font-size:24px;font-weight:700;line-height:28px;color:#191919;text-align:center;background-color:#f2f2f2;border-radius:4px}.htb-subscriptions__item .htb-subscription__discount{margin-top:8px;height:24px;font-size:16px;line-height:24px;color:#191919}.htb-subscriptions__item .htb-subscription__discount span{font-weight:500}.htb-subscriptions__item .htb-subscription__price_with_vat{margin-top:40px;color:#4c4c4c;font-size:16px;line-height:24px}.htb-subscriptions__item .htb-subscription__price_per_month_without_discount{color:#ccc;font-size:20px;height:20px;line-height:20px;text-decoration:line-through}.htb-subscriptions__item .htb-subscription__price_per_month{height:56px;color:#333;font-size:48px;font-weight:700;line-height:56px;white-space:nowrap}.htb-subscriptions__item .htb-subscription__price_per_month span{font-size:24px;font-weight:400}.htb-subscriptions__item .htb-subscription__price_total{color:#191919;font-size:16px;line-height:24px;text-align:center}.htb-subscriptions__item .htb-subscription__description{margin:24px 0 40px;font-size:20px;color:#191919;line-height:28px;text-align:center}.htb-subscriptions__item .htb-subscription .btn{margin-top:auto;width:100%}.cart-subscription .rent-info{margin-bottom:48px}.cart-subscription .rent-info .rent-row{gap:8px}.cart-subscription .rent-info .rent-row .icon img{width:100%}.bootstrap .ut-htb__modal{align-items:center;justify-content:center;display:flex}@media (max-width: 767px){.bootstrap .ut-htb__modal{align-items:end}}.bootstrap .ut-htb__modal .price{align-items:last baseline;display:flex;justify-content:space-between;margin-bottom:16px}.bootstrap .ut-htb__modal .price div:nth-child(1){font-size:20px;font-weight:700;line-height:28px}.bootstrap .ut-htb__modal .price div:nth-child(2){white-space:nowrap}.bootstrap .ut-htb__modal .price div:nth-child(2) span{font-size:12px;color:#878787;text-decoration:line-through}.bootstrap .ut-htb__modal .price__future{margin-bottom:16px;font-size:12px;color:#4c4c4c;line-height:16px}.bootstrap .ut-htb__modal .modal-footer{justify-content:space-between}@media (max-width: 767px){.bootstrap .ut-htb__modal .modal-footer{row-gap:24px;flex-direction:column}.bootstrap .ut-htb__modal .modal-footer .btn{width:100%}}.bootstrap .ut-htb__modal .modal-payments{margin-top:32px;padding-top:16px;border-top:1px solid #e5e5e5}.bootstrap .ut-htb__modal .modal-payments .payment-type{display:flex;justify-content:space-between}.bootstrap .ut-htb__modal .modal-payments .payment-type__item{display:flex}.bootstrap .ut-htb__modal .modal-payments .payment-type__item_more{cursor:pointer;position:relative}.bootstrap .ut-htb__modal .modal-payments .payment-type__item_more .icon{fill:#ccc}.bootstrap .ut-htb__modal .modal-payments .payment-type__item_more:hover .icon{fill:#4c4c4c}.bootstrap .ut-htb__modal .modal-payments .payment-type__item_more:hover .payment-type__dropdown{gap:24px;flex-wrap:wrap;display:flex}.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown{background:#ffffff;box-shadow:0 1px 4px #0003,0 0 0 .9px #00000008;box-sizing:border-box;display:none;left:50%;width:472px;padding:18px 24px;position:absolute;top:23px;transform:translate(-90%)}@media (max-width: 767px){.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown{width:248px}}.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown__item{width:200px;row-gap:8px;flex-direction:column;display:flex}.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown__item-title{font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown__item img{width:-moz-max-content;width:max-content}.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown-title{margin-bottom:16px;color:#4c4c4c}.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown-list{display:flex;justify-content:space-between;margin-bottom:16px}.bootstrap .ut-htb__modal .modal-payments .payment-type__dropdown-list:last-child{margin-bottom:0}main.bootstrap{background-color:#fff}main.bootstrap .breadcrumb{margin-bottom:24px}main.bootstrap .nav-tabs{display:inline-flex}.modal-request .modal-dialog{min-height:100vh;display:flex;justify-content:center;align-items:center}.modal-request .modal-dialog .modal-content{max-width:700px}.modal-request .modal-dialog .modal-content .row{margin:0}.modal-request .modal-dialog .modal-content .row .col-12{padding:0}.modal-request .modal-dialog .modal-content .row .col-12 textarea{height:80px}.modal-request .modal-dialog .modal-content .form-group:not(:first-child){margin-top:32px}.modal-request .modal-dialog .modal-content .modal-request__fields{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.modal-request .modal-dialog .modal-content .modal-request__fields .modal-request__field{width:100%;padding:32px 0 0 32px;box-sizing:border-box}.modal-request .modal-dialog .modal-content .modal-request__fields .modal-request__field--1-2{width:100%}@media (min-width: 1024px){.modal-request .modal-dialog .modal-content .modal-request__fields .modal-request__field--1-2{width:50%}}.modal-request .modal-dialog .modal-content .modal-request__fields .modal-request__field.error label{color:#fb4e4e}.modal-request .modal-dialog .modal-content .modal-request__fields .modal-request__field.error input,.modal-request .modal-dialog .modal-content .modal-request__fields .modal-request__field.error textarea{border-color:#fb4e4e}.modal-request .modal-dialog .modal-content .modal-text{font-size:16px;line-height:24px;color:#191919}.modal-request .modal-dialog .modal-content .modal-text--small{font-size:12px;line-height:16px;color:#4c4c4c}@media (max-width: 767px){.modal-request .modal-dialog{margin:0 16px}}.select2-container{z-index:300}.has-tooltip{position:relative;border-bottom:1px dashed #cccccc;cursor:pointer}.has-tooltip .tooltip{width:310px;padding:8px;font-weight:400;font-size:12px;line-height:16px;color:#fff;background:#191919}.has-tooltip .tooltip:after{border-color:#191919 transparent transparent transparent}@media (max-width: 1023px){.has-tooltip .tooltip{width:160px}}.htb-new-year-info{padding:16px;background:linear-gradient(277.8deg,rgba(239,169,169,.2) 43.21%,rgba(253,242,252,.2) 100%),#ffffff;border:1px solid rgba(240,168,184,.25);box-sizing:border-box;box-shadow:0 2px 16px #ae1e4726;border-radius:4px}.htb-new-year-info .htb-new-year-info__content{width:100%;max-width:709px}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__title{margin:0}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__sub-title{margin-top:32px}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__text{margin-top:24px;font-size:16px;line-height:24px;color:#191919}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__text--mrt-32{margin-top:32px}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule{width:100%;max-width:570px;margin-top:16px}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item{display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 768px){.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item{gap:40px}}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item:not(:first-child){margin-top:16px}@media (min-width: 768px){.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item:not(:first-child){margin-top:8px}}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item .htb-new-year-info__left{width:100%;font-weight:500;font-size:16px;line-height:24px;color:#c9083e}@media (min-width: 768px){.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item .htb-new-year-info__left{width:200px}}.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item .htb-new-year-info__right{width:100%;font-size:16px;line-height:24px;color:#191919}@media (min-width: 768px){.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item .htb-new-year-info__right{width:330px}}@media (max-width: 767px){.htb-new-year-info .htb-new-year-info__content .htb-new-year-info__schedule .htb-new-year-info__item .htb-new-year-info__right{margin-top:4px}}@media (min-width: 768px){.htb-new-year-info{padding:24px 24px 40px;background:url(/img/info/how-to-buy/new-year-info.jpg),linear-gradient(277.8deg,rgba(239,169,169,.2) 43.21%,rgba(253,242,252,.2) 100%),#ffffff;background-repeat:no-repeat}}@media (min-width: 1024px){.htb-new-year-info{padding:32px 48px 56px}}.htb-promotion{position:relative;padding:32px 16px 16px;background:linear-gradient(0deg,#2f5df3,#6285f6);border-radius:4px;color:#fff;overflow:hidden}.htb-promotion .htb-promotion__content{width:480px;max-width:100%}.htb-promotion .htb-promotion__content .htb-promotion__title{font-size:20px;font-weight:700;line-height:28px}@media (min-width: 768px){.htb-promotion .htb-promotion__content .htb-promotion__title{font-size:24px}}.htb-promotion .htb-promotion__content .htb-promotion__desc{margin-top:32px;font-size:18px;line-height:24px;font-weight:400}.htb-promotion .htb-promotion__content .htb-promotion__desc a{font-weight:600;color:#fff;text-decoration:underline}@media (min-width: 768px){.htb-promotion .htb-promotion__content .htb-promotion__desc{font-size:20px;line-height:28px}}.htb-promotion .htb-promotion__content .htb-promotion__text{margin-top:32px}.htb-promotion .htb-promotion__content .htb-promotion__text p{font-size:16px;font-weight:400;line-height:24px}.htb-promotion .htb-promotion__content .htb-promotion__text ul{margin-top:8px;font-size:16px;font-weight:400;line-height:24px;list-style:disc;padding-left:20px}.htb-promotion .htb-promotion__content .htb-promotion__text ul li:not(:first-child){margin-top:8px}.htb-promotion .htb-promotion__content .htb-promotion__text ul li a{color:#fff;text-decoration:underline}.htb-promotion .htb-promotion__content .htb-promotion__text ul+p{margin-top:8px;padding-left:24px;font-size:12px;font-weight:400;line-height:16px}.htb-promotion .htb-promotion__content .htb-promotion__steps{margin-top:32px}.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-title{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0}.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap{display:flex;margin-top:24px;counter-reset:steps}.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap .htb-promotion__step{position:relative;padding-left:16px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap .htb-promotion__step:before{counter-increment:steps;content:counter(steps) ".";position:absolute;top:0;left:0}@media (min-width: 768px){.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap .htb-promotion__step:not(:first-child){margin-left:48px}}@media (max-width: 767px){.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap .htb-promotion__step:not(:first-child){margin-top:48px}}.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap .htb-promotion__step:not(:last-child):after{content:"";position:absolute;top:4px;right:-32px;width:17px;height:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE3IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNi4wMjA1IDQuMzUzNTVDMTYuMjE1OCA0LjE1ODI5IDE2LjIxNTggMy44NDE3MSAxNi4wMjA1IDMuNjQ2NDVMMTIuODM4NiAwLjQ2NDQ2NkMxMi42NDMzIDAuMjY5MjA0IDEyLjMyNjcgMC4yNjkyMDQgMTIuMTMxNSAwLjQ2NDQ2NkMxMS45MzYyIDAuNjU5NzI4IDExLjkzNjIgMC45NzYzMTEgMTIuMTMxNSAxLjE3MTU3TDE0Ljk1OTkgNEwxMi4xMzE1IDYuODI4NDNDMTEuOTM2MiA3LjAyMzY5IDExLjkzNjIgNy4zNDAyNyAxMi4xMzE1IDcuNTM1NTNDMTIuMzI2NyA3LjczMDggMTIuNjQzMyA3LjczMDggMTIuODM4NiA3LjUzNTUzTDE2LjAyMDUgNC4zNTM1NVpNMC42NjY5OTIgNC41SDE1LjY2N1YzLjVIMC42NjY5OTJWNC41WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}@media (max-width: 767px){.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap .htb-promotion__step:not(:last-child):after{top:unset;right:unset;bottom:-24px;left:16px;transform:rotate(90deg)}}@media (min-width: 768px){.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap .htb-promotion__step{flex-basis:33%}}@media (max-width: 767px){.htb-promotion .htb-promotion__content .htb-promotion__steps .htb-promotion__steps-wrap{flex-direction:column}}@media (min-width: 1024px){.htb-promotion .htb-promotion__content{width:644px}}@media (min-width: 1440px){.htb-promotion .htb-promotion__content{width:870px}}@media (min-width: 768px){.htb-promotion img{position:absolute;top:0;right:-17%}}@media (min-width: 1024px){.htb-promotion img{right:-8%}}@media (min-width: 1440px){.htb-promotion img{right:0}}@media (max-width: 767px){.htb-promotion img{display:none}}@media (min-width: 768px){.htb-promotion{padding:32px}}::-moz-placeholder{color:#ccc}::placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}.content-wrapper,.course-container{padding-top:50px}.select2-container{z-index:10000}.content-wrapper.ut-htb.bootstrap,.course-container.ut-htb.bootstrap{background-color:#fff;padding-top:0}@media (max-width: 1023px){.content-wrapper.ut-htb.bootstrap,.course-container.ut-htb.bootstrap{background-color:#fff}}.ut-htb__tooltip{background:#191919;border-radius:4px;font-size:12px;line-height:16px;padding:8px;color:#fff;border:0!important;position:relative}.ut-htb__tooltip:after{position:absolute;width:8px;height:8px;background:#191919;content:"";display:block;bottom:0;transform:rotate(-45deg) translate(-50%);left:50%}.ut-htb__validation-message{display:none;font-size:12px;line-height:16px;color:#fb4e4e;padding-top:7px;margin-bottom:-22.5px}.ut-htb__validation-error .form-control,.ut-htb__validation-error .select2-selection--single{border:1px solid #fb4e4e!important}.ut-htb__validation-error .ut-htb__validation-message{display:block}.ut-htb__modal .container{padding:0 16px}@media (max-width: 767px){.ut-htb__modal .container{margin:0;padding:0}.ut-htb__modal .container #breadcrumbs-injected{display:none}}.ut-htb__modal .close{font-size:27px}@media (max-width: 767px){.ut-htb__modal .modal-content{max-height:100vh}}.ut-htb__modal .modal-dialog{max-width:725px}@media (max-width: 768px){.ut-htb__modal .modal-dialog{max-width:100%}}.ut-htb__modal__block{display:flex;justify-content:space-between;background:#fff4e5;border-radius:4px;padding:16px;margin-top:32px;margin-bottom:32px}.ut-htb__modal__block h4{margin:0}.ut-htb__file-input__inner{color:#f28c00;font-size:14px;display:flex;align-items:center;margin-top:10px;cursor:pointer}.ut-htb__file-input__inner svg{margin-right:10px}.ut-htb__file-input__name{display:none;color:#333;margin-left:10px;font-weight:400}.ut-htb svg{fill:transparent}.ut-htb__content{box-sizing:border-box;background-color:#fff}.ut-htb__green-text{color:#2ac769}.ut-htb__btn{padding:8px 32px;border-radius:4px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.4px;display:flex;justify-content:center;cursor:pointer}.ut-htb__btn--orange{color:#fff;background:#f28c00;border:#f28c00 solid 1px}.ut-htb__btn--orange:hover{background:#f19b39;border:#f19b39 solid 1px}.ut-htb__radio{height:40px;display:flex;align-items:center;position:relative;padding:8px 0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid #e5e5e5;flex:1}.ut-htb__radio:first-of-type{border-top:1px solid #e5e5e5}@media (max-width: 767px){.ut-htb__radio{margin-bottom:25px;align-items:baseline;height:auto}}.ut-htb__radio__label{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:500;font-size:16px;width:100%}@media (max-width: 767px){.ut-htb__radio__label{flex-direction:column;align-items:flex-start;gap:0}}.ut-htb__radio__label__text{width:230px;gap:8px;align-items:center;display:flex}@media (max-width: 1319px){.ut-htb__radio__label__text{width:170px;flex-direction:column;align-items:flex-start;gap:0}}@media (max-width: 1023px){.ut-htb__radio__label__text{width:140px}}@media (max-width: 767px){.ut-htb__radio__label__text{width:auto}}.ut-htb__radio__price{display:flex;flex-direction:column;align-items:flex-end;min-width:87px;text-align:right}@media (max-width: 767px){.ut-htb__radio__price{margin-top:8px;flex-direction:row;gap:4px}}.ut-htb__radio__price span{white-space:nowrap}.ut-htb__radio .ut-htb__green-text{font-weight:400;font-size:12px}@media (max-width: 767px){.ut-htb__radio .ut-htb__green-text{display:none}}.ut-htb__radio .ut-htb__green-text__last{font-size:12px;font-weight:400;color:#2ac769;display:none}@media (max-width: 767px){.ut-htb__radio .ut-htb__green-text__last{display:block}}.ut-htb__radio .ut-htb__gray-text{font-weight:400;font-size:12px;color:#4c4c4c;white-space:nowrap}.ut-htb__radio input{position:absolute;opacity:0;cursor:pointer}.ut-htb__radio input:checked~.ut-htb__radio__checkmark{border-color:#f19b39}.ut-htb__radio input:checked~.ut-htb__radio__checkmark:after{background:#f19b39}.ut-htb__radio__checkmark{margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;height:18px;width:18px;background-color:#fff;border-radius:50%;border:2px solid #333333}.ut-htb__radio__checkmark:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:transparent}.ut-htb__radio--disabled .ut-htb__radio__price{color:#4c4c4c}.ut-htb__disabled{gap:4px;align-items:center;display:flex}.ut-htb__hint-icon{display:flex;align-items:center;justify-content:center;background:#e5e5e5;border-radius:100%;width:16px;height:16px;margin-left:5px;font-size:10px;font-weight:700}@media (max-width: 1023px){.ut-htb__content{padding:0}}.ut-htb__content__header{padding:99px 40px 40px;background:url(/img/info/htb-header.png) no-repeat;background-size:129%;height:380px;margin-top:-96px;margin-bottom:144px}.ut-htb__content__header h1{margin-bottom:32px;max-width:512px}@media (max-width: 767px){.ut-htb__content__header{background-size:159%;background-position-x:-105px;height:460px;padding:0;margin-bottom:100px}}.ut-htb__content__header__text{max-width:735px;margin-bottom:32px}.ut-htb__content__header__text span{color:#f28c00}@media (max-width: 1023px){.ut-htb__content__header__text{max-width:550px}}.ut-htb__content__header__buttons{margin-top:32px;-moz-column-gap:24px;column-gap:24px;display:flex}@media (max-width: 767px){.ut-htb__content__header__buttons{row-gap:32px;flex-direction:column}.ut-htb__content__header .btn.btn-primary{display:flex}}.ut-htb__info-block{background:linear-gradient(277.8deg,rgba(255,225,106,.2) 43.21%,rgba(255,228,162,.2) 100%),#ffffff;border-radius:4px;padding:32px 48px;margin-bottom:145px;overflow:hidden}@media (max-width: 767px){.ut-htb__info-block{padding:32px}}@media (max-width: 768px){.ut-htb__info-block img{margin-right:-155px;margin-top:-57px;width:272px}}@media (max-width: 767px){.ut-htb__info-block img{display:none}}.ut-htb__info-block__content{display:flex}.ut-htb__info-block__left{max-width:820px}.ut-htb__info-block__subtitle{font-weight:500;font-size:20px;line-height:24px;margin-bottom:24px}.ut-htb__info-block ol{padding-left:21px;margin-bottom:24px;margin-top:28px}.ut-htb__info-block ol li{margin-bottom:24px}.ut-htb__sub{margin-top:144px}.ut-htb__sub__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;margin-bottom:32px}@media (max-width: 767px){.ut-htb__sub__items{grid-template-columns:1fr}}.ut-htb__sub__item{display:flex;flex-direction:column;background:#ffffff;box-shadow:0 4px 20px #fdf3e5;border-radius:4px;padding:32px}.ut-htb__sub__item__subheading{margin-bottom:24px}.ut-htb__sub__item__subheading span{color:#f28c00}.ut-htb__sub__item__list{flex:1;padding-left:30px;font-size:16px;line-height:24px;margin-bottom:10px}.ut-htb__sub__item__list li{position:relative;margin-bottom:16px}.ut-htb__sub__item__list li:before{position:absolute;left:-22px;margin-top:6px;content:"";display:inline-flex;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.91663 7.00004L5.83329 9.91671L11.6666 4.08337' stroke='%232AC769' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ut-htb__sub__footnote{margin-bottom:144px;font-size:16px;font-weight:500;color:#4c4c4c;line-height:24px}.ut-htb__sub__footnote span{color:#f28c00}.ut-htb__calc{margin-bottom:112px}.ut-htb__calc__btn-block{margin-bottom:16px;background:#fff4e5;border-radius:4px;padding:16px;box-sizing:border-box}@media (max-width: 767px){.ut-htb__calc__btn-block{margin-top:45px}}.ut-htb__calc__btn-block button{width:100%}.ut-htb__calc__btn-block__label{font-size:16px;font-weight:500;line-height:16px;margin-bottom:8px}.ut-htb__calc__btn-block__prices{margin-bottom:32px;display:flex;align-items:flex-end;gap:32px}@media (max-width: 1319px){.ut-htb__calc__btn-block__prices{flex-direction:column;align-items:flex-start;gap:8px}}.ut-htb__calc__btn-block__prices__item{display:flex;gap:8px;align-items:flex-end}.ut-htb__calc__btn-block__prices__item__price{font-size:24px;font-weight:700;color:#191919;line-height:28px;white-space:nowrap}.ut-htb__calc__btn-block__prices__item__description{font-size:16px;font-weight:500;color:#4c4c4c;line-height:24px;white-space:nowrap}.ut-htb__calc__btn-block__text{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;font-weight:500}@media (max-width: 767px){.ut-htb__calc__btn-block__text{flex-direction:column;align-items:start}}.ut-htb__calc__btn-block__text__label{font-size:16px;margin-bottom:8px}.ut-htb__calc__btn-block__text__price{font-weight:700;font-size:24px}.ut-htb__calc__gray{margin-bottom:4px;color:#4c4c4c;font-size:12px;line-height:16px}.ut-htb__calc__info{margin-top:16px;font-size:12px;line-height:16px}.ut-htb__calc__inner{display:flex;margin-top:32px}@media (max-width: 767px){.ut-htb__calc__inner{flex-direction:column}}.ut-htb__calc__left{box-sizing:border-box;flex:1;flex-shrink:0;padding-right:32px;border-right:1px solid #e5e5e5}@media (max-width: 767px){.ut-htb__calc__left{padding-right:16px;border-left:0;border-bottom:1px solid #e5e5e5}}.ut-htb__calc__right{display:flex;flex:1;justify-content:space-between;padding-left:32px;flex-direction:column}@media (max-width: 767px){.ut-htb__calc__right{padding-left:0;padding-top:32px}}.ut-htb__calc__range{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px}.ut-htb__calc__range label{font-weight:500;font-size:16px;margin-bottom:8px}.ut-htb__calc__range span{font-size:12px}.ut-htb__calc__range input[type=text]{height:40px;box-sizing:border-box;border:1px solid #4c4c4c;border-radius:4px 4px 0 0;border-bottom-color:transparent;width:100%;padding-left:10px}.ut-htb__calc__range__slider{display:flex;justify-content:space-between;width:100%;height:4px;border-width:0!important;background:#e5e5e5;margin-top:-1px;border-radius:0 0 10px 10px!important;margin-bottom:15px}.ut-htb__calc__range__slider:after,.ut-htb__calc__range__slider:before{content:"";display:block;width:1px;height:16px;background:#e5e5e5}.ut-htb__calc__range .ui-slider-range{background:#f28c00;border-bottom-left-radius:10px}.ut-htb__calc__range .ui-slider-handle{display:flex;align-items:center;justify-content:center;border-radius:50%;height:24px;width:24px;filter:drop-shadow(0px 2px 10px rgba(0,0,0,.1)) drop-shadow(0px 0px 2px rgba(0,0,0,.2));background:#ffffff;border:1px solid #4c4c4c;box-sizing:border-box;top:-10px;margin-left:-12px;cursor:pointer}.ut-htb__calc__range .ui-slider-handle:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#f28c00}.ut-htb__calc__range .ui-slider-handle:hover{border-color:#4c4c4c}.ut-htb__calc__range .ui-slider-handle:hover:after{background:#ffa933}.ut-htb__calc__range--disabled{pointer-events:none}.ut-htb__calc__range--disabled input[type=text]{background:#f2f2f2;border-color:#e5e5e5}.ut-htb__calc__range--disabled .ui-slider-range{background:#d4cfc9}.ut-htb__calc__range--disabled .ui-slider-handle{border-color:#e5e5e5}.ut-htb__calc__range--disabled .ui-slider-handle:after{background:#ffd499}.ut-htb__info-primary-block{display:flex;border-radius:8px;padding:32px;margin-bottom:112px}@media (max-width: 767px){.ut-htb__info-primary-block{padding:16px}}.ut-htb__info-primary-block__left{margin-right:32px}@media (max-width: 767px){.ut-htb__info-primary-block__left{margin-right:16px}}.ut-htb__info-primary-block__title{font-weight:500;font-size:20px;margin-bottom:32px}@media (max-width: 767px){.ut-htb__info-primary-block__title{margin-left:59px;margin-top:10px}}.ut-htb__bid-block{display:flex;padding:32px;border:1px solid #f28c00;box-sizing:border-box;border-radius:8px;align-items:center;margin-bottom:112px}@media (max-width: 767px){.ut-htb__bid-block{flex-direction:column}.ut-htb__bid-block .btn{width:100%}}.ut-htb__bid-block p{margin-right:60px;margin-bottom:0}@media (max-width: 767px){.ut-htb__bid-block p{margin-right:0;margin-bottom:32px}}.ut-htb__bid-block a{text-decoration:underline}.ut-htb__guarant-block{padding:32px;margin-bottom:112px;border:1px solid #e5e5e5;box-sizing:border-box;filter:drop-shadow(0px 0px 48px #fdf3e5);border-radius:8px}.ut-htb__guarant-block ul{margin-left:20px;line-height:25px}.ut-htb__guarant-block ul li{position:relative;display:flex;align-items:center;margin-bottom:16px}.ut-htb__guarant-block ul li:before{position:absolute;top:0;content:"•";color:#f28c00;font-weight:700;display:inline-block;width:20px;margin-left:-20px;font-size:26px}.ut-htb__docs{margin-bottom:112px}.ut-htb__docs__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}@media (max-width: 767px){.ut-htb__docs__items{grid-template-columns:1fr 1fr;gap:16px}}.ut-htb__docs__items__item{display:flex;flex-direction:column;justify-content:space-between;padding:24px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px}@media (max-width: 767px){.ut-htb__docs__items__item{margin-bottom:16px}}.ut-htb__docs__items__item__inner{display:flex;flex-direction:column;margin-bottom:16px}.ut-htb__docs__items__item__title{margin-top:16px;color:#191919!important;text-decoration:underline;font-size:16px;font-weight:500}.ut-htb__support{background:url(/img/partner-api/support.svg) top center;margin-bottom:208px;padding:32px}@media (max-width: 768px){.ut-htb__support{background-position:top left;background-size:100%;background-repeat:no-repeat;padding-top:158px;background-color:#fff4e5}}.ut-htb__support h2{margin-top:0}.ut-htb__support__inner{max-width:605px;margin:auto}.ut-htb__support a{text-decoration:underline;display:inline-block;margin-bottom:3px}.ut-htb__support__subheading{margin-bottom:8px}.ut-htb .pa__support{background:url(/img/partner-api/support.svg) top center;padding:32px}@media (max-width: 768px){.ut-htb .pa__support{background-position:top left;background-size:100%;background-repeat:no-repeat;padding-top:158px;background-color:#fff4e5}}.ut-htb .pa__support__content{display:flex}.ut-htb .pa__support__left{margin-right:73px}.ut-htb .pa__support h2{margin-top:0}.ut-htb .pa__support__inner{max-width:605px;margin:auto}.ut-htb .pa__support a{text-decoration:underline;display:inline-block;margin-bottom:3px}.ut-htb .pa__support__subheading{margin-bottom:8px}@media (max-width: 1280px){.headers,.main_menu_section{z-index:65}}.how-to-buy__top__breadcrumbs{padding-top:20px}.bootstrap .alert.alert-warning{font-size:16px;line-height:24px;margin:144px 0}@media (max-width: 767px){.bootstrap .alert.alert-warning{margin:112px 0}}.bootstrap .modal-dialog{margin:100px auto 0}@media (max-height: 1000px){.bootstrap .modal-content.periodical-subscription{max-height:70vh}}.bootstrap .modal-content.periodical-subscription{width:500px}@media (max-width: 767px){.bootstrap .modal-content.periodical-subscription{width:auto;max-height:100vh}}.bootstrap .modal-content.periodical-subscription .rent-info .rent-row{display:flex;margin-bottom:16px;font-size:12px;line-height:24px;color:#191919}.bootstrap .modal-content.periodical-subscription .rent-info .rent-row .text{max-width:90%}.bootstrap .modal-content.periodical-subscription .subtext{margin-top:15px;margin-bottom:32px}.bootstrap .modal-content.periodical-subscription .ut-htb__validation-form+p{margin-bottom:32px}.bootstrap .modal-content.periodical-subscription .ut-htb__validation-form .message{margin-left:0;display:block;font-size:12px;line-height:16px;box-shadow:0 2px 12px #00000029;padding:8px;width:-moz-fit-content;width:fit-content;margin-bottom:-30px;position:relative;background:#fff}.bootstrap .modal-content.periodical-subscription .ut-htb__validation-form .message span{display:block}.bootstrap .modal-content.periodical-subscription .ut-htb__modal .modal-payments{margin-top:0}.bootstrap .modal-content.periodical-subscription .modal-body{margin-bottom:0}.bootstrap .ut-htb__modal .modal-footer{padding:5px}.bootstrap .modal-dialog{margin:0 auto}#subscription_info{position:relative}#subscription_info .pointer{position:absolute;bottom:-3px;left:0;right:0;width:7px;height:7px;background:white;transform:rotate(45deg);margin:0 auto}#partial_subscription_popup{display:none}#partial_subscription_popup .modal-body,#unconfirmed_role_popup .modal-body{margin-bottom:0}.rent-info{margin-top:32px}.rent-info .rent-row{display:flex;margin-bottom:16px;font-size:16px;line-height:24px;color:#191919}.rent-info .rent-row .text{max-width:90%}.breadcrumbs-v1__list li{margin-bottom:10px}@media (max-width: 360px){.breadcrumbs-v1__list li{font-size:12px}}
