@media only screen and (max-width:560px){.wrapper-index-promo_header-transparent{margin-top:-62px}.wrapper-index-promo_header-transparent .section-discription-promo_first{padding-top:24px}}.wrapper-index-promo *{box-sizing:border-box}.wrapper-index-promo__wrap-bg{background:url('/Images/page/index/promo/bg/main-sm-bg-full-hd.svg') no-repeat top center,linear-gradient(359.09deg,#eef2f4 -.14%,#e2fbfa 50.59%,#cdf9f7 93.37%);background-size:contain;padding-top:48px;min-height:400px}@media only screen and (max-width:1660px){.wrapper-index-promo__wrap-bg{background:url('/Images/page/index/promo/bg/main-sm-bg.svg') no-repeat top center}}@media only screen and (max-width:560px){.wrapper-index-promo__wrap-bg{min-height:200px}}.wrapper-index-promo__wrap-greengift-bg{background:url('/Images/page/index/promo/bg/greengift-sm-bg-full-hd.svg') no-repeat center,linear-gradient(359.09deg,#eef2f4 -.14%,#e2fbfa 50.59%,#cdf9f7 93.37%);background-size:88%;background-position-x:100%;background-position-y:45%;padding-top:48px;min-height:400px}@media only screen and (max-width:560px){.wrapper-index-promo__wrap-greengift-bg{background-size:220%;background-position-x:100%;background-position-y:-50%;min-height:200px}}.wrapper-index-promo__box_footer-bg{background:url('/Images/page/index/promo/bg/footer-sm-bg.svg') no-repeat bottom center,#d0f9f7;background-size:contain;padding:31px 0 71px 0}@media only screen and (max-width:560px){.wrapper-index-promo__box_footer-bg{background:url('/Images/page/index/promo/bg/footer-sm-bg-mobile.png') no-repeat bottom center;background-size:cover;padding:31px 0 263px 0}}.wrapper-index-promo__box_gray{background:#eef2f4}.wrapper-index-promo_mini-calc .wrapper-index-promo__wrap-bg{background:none}@media only screen and (max-width:560px){.wrapper-index-promo_mini-calc .wrapper-index-promo__wrap-bg{padding-top:8px;min-height:200px;background:url('/Images/page/index/partners/banki-ru/bg/main-sm-bg-mobile.jpg') no-repeat top center;background-size:contain}}@media only screen and (max-width:560px){.wrapper-index-promo_mini-calc .wrapper-index-promo__box_footer-bg{background:url('/Images/page/index/partners/banki-ru/bg/footer-sm-bg-mobile.jpg') no-repeat bottom center;background-size:cover;padding:19px 0 217px 0}}.wrapper-index-promo_mini-calc .promo-calculator__wrap{background:rgba(255,255,255,.86);box-shadow:0 2px 2px rgba(0,0,0,.23);backdrop-filter:blur(24px)}@media only screen and (max-width:560px){.wrapper-index-promo_mini-calc .promo-calculator .default-calculator .ui-slider-horizontal{background:#fff}.wrapper-index-promo_mini-calc .promo-calculator .default-calculator .ui-slider-horizontal::after{background:#fff}}.wrapper-index-promo_mini-calc .promo-calculator__header{margin-bottom:16px}@media only screen and (max-width:560px){.wrapper-index-promo_mini-calc .promo-calculator__title h1,.wrapper-index-promo_mini-calc .index-promo-box__title h2{font-size:22px}}.wrapper-index-promo_mini-calc .calculator-box:not(:last-child){margin-bottom:32px}.wrapper-index-promo_mini-calc .index-promo-box .steep-taking-loan{margin-top:24px}.wrapper-index-promo_mini-calc .card-info{min-height:168px}.wrapper-index-promo_mini-calc .index-promo-box_footer{padding:24px 18px;background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.41);box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,.23);backdrop-filter:blur(30px);border-radius:14px;max-width:608px}@media only screen and (max-width:900px){.wrapper-index-promo_mini-calc .index-promo-box_footer{max-width:100%;width:100%}}.wrapper-index-promo_mini-calc .index-promo-box_footer .index-promo-box__desc{margin:8px 0 18px 0}.index-promo-box{padding:80px 0}@media only screen and (max-width:560px){.index-promo-box{padding:50px 0}}.index-promo-box_footer{padding:0;flex-direction:column}.index-promo-box_footer .index-promo-box__title span{color:#df005e}.index-promo-box_footer .index-promo-box__desc{margin:4px 0 34px 0}.index-promo-box__title h2{font-weight:bold;font-size:32px;line-height:130%;padding:0}@media only screen and (max-width:560px){.index-promo-box__title h2{font-size:20px}}.index-promo-box__desc{margin-top:16px;line-height:130%;color:rgba(0,0,0,.64)}@media only screen and (max-width:560px){.index-promo-box__desc{margin-top:8px}}.index-promo-box__products{display:flex;margin-top:32px}@media only screen and (max-width:768px){.index-promo-box__products{flex-direction:column}}@media only screen and (max-width:560px){.index-promo-box__products{margin-top:12px}}.index-promo-box__product-main{min-width:31%;margin-right:22px}@media only screen and (max-width:900px){.index-promo-box__product-main{min-width:50%}}@media only screen and (max-width:768px){.index-promo-box__product-main{margin-right:0;margin-bottom:22px}}.index-promo-box__row{padding:20px 0;display:flex;border:1px solid #ddd;border-width:0 0 2px}@media only screen and (max-width:560px){.index-promo-box__row{display:block}}.index-promo-box__column{padding:2px 0;flex:50%}@media only screen and (max-width:560px){.index-promo-box__mobile{max-width:160px}}.index-promo-box .card-product-list{margin:-15px -7.5px}.index-promo-box .steep-taking-loan{margin-top:36px}.card-product-list{display:flex;flex-wrap:wrap}.card-product-list .card-product{width:50%;padding:15px 7.5px}@media only screen and (max-width:900px){.card-product-list .card-product{width:100%}}@media only screen and (max-width:560px){.card-product-list .card-product{padding:9px 7.5px}}.steep-taking-loan{display:flex}@media only screen and (max-width:900px){.steep-taking-loan{flex-direction:column}}.steep-taking-loan .card-info{width:calc(33.333333333%)}.steep-taking-loan .card-info:not(:last-child){margin-right:48px}.steep-taking-loan .card-info .nav-arrow{position:absolute;top:50%;right:-34px;transform:translateY(-50%) rotate(180deg)}.steep-taking-loan .card-info .nav-arrow::before,.steep-taking-loan .card-info .nav-arrow::after{margin:0}.steep-taking-loan .card-info .nav-arrow::before{top:-4px}.steep-taking-loan .card-info .nav-arrow::after{top:4px}@media only screen and (max-width:900px){.steep-taking-loan .card-info{width:100%}.steep-taking-loan .card-info:not(:last-child){margin-right:0;margin-bottom:48px}.steep-taking-loan .card-info .nav-arrow{position:absolute;top:auto;right:auto;bottom:-34px;left:50%;transform:translateX(-50%) rotate(-90deg);height:10px}.steep-taking-loan .card-info .nav-arrow::before,.steep-taking-loan .card-info .nav-arrow::after{margin:0}.steep-taking-loan .card-info .nav-arrow::before{top:-4px}.steep-taking-loan .card-info .nav-arrow::after{top:4px}.steep-taking-loan .card-info .card-info__desc{width:85%}}.card-info{background:#fff;box-shadow:0 5px 25px rgba(55,94,130,.2),0 3px 5px rgba(55,94,130,.3);border-radius:14px;padding:32px;position:relative}@media only screen and (max-width:560px){.card-info{padding:16px}}.card-info__icon{width:36px;height:38px;position:absolute;right:26px;top:-16px;display:block}.card-info__icon_application{background:url('/Images/page/index/promo/icons/application.svg') no-repeat right center}.card-info__icon_money{background:url('/Images/page/index/promo/icons/money.svg') no-repeat right center}.card-info__icon_card{background:url('/Images/page/index/promo/icons/card.svg') no-repeat right center}.card-info__title{font-weight:bold;font-size:20px;line-height:130%;margin-bottom:6px}.card-info__desc span{color:#629200}.card-product{border:1px solid transparent}.card-product__icon{width:34px;height:34px;position:absolute;left:14px;top:-8px;display:block}.card-product__icon_olive{background:url('/Content/icons/product/olive.svg') no-repeat center top}.card-product__icon_emerald{background:url('/Content/icons/product/emerald.svg') no-repeat center top}.card-product__icon_mint{background:url('/Content/icons/product/mint.svg') no-repeat center top}.card-product__icon_pistachio{background:url('/Content/icons/product/pistachio.svg') no-repeat center top}.card-product_accentuated .card-product__wrap{border:1px solid #629200}.card-product_accentuated .card-product__subtitle{color:#df005e}.card-product__wrap{display:flex;flex-direction:column;background:#eef2f4;border-radius:14px;padding:32px 34px 32px 65px;height:100%;position:relative}@media only screen and (max-width:560px){.card-product__wrap{padding:16px 32px 16px 65px}}.card-product__title{margin-bottom:8px}.card-product__title_olive{display:flex;flex-wrap:wrap}.card-product__desc{margin-top:14px;display:flex;flex:1;align-items:flex-end;color:rgba(0,0,0,.64);font-size:14px}.card-product-main{background:url('/Images/page/index/promo/bg/card-sm-bg.svg') no-repeat;background-size:cover;width:100%;height:100%;display:flex;align-items:center;padding:75px 6px;border-radius:14px;position:relative}.card-product-main__wrap{background:rgba(255,255,255,.8);box-shadow:0 4px 4px rgba(0,0,0,.25);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:14px;width:100%;padding:32px 22px 32px 58px;position:relative}@media only screen and (max-width:560px){.card-product-main__wrap{padding:16px 22px 16px 58px}}.card-product-main__persent{position:absolute;content:"";color:#df005e;top:-14px;left:8px;font-weight:bold;line-height:120%;display:flex;align-items:flex-end}.card-product-main__persent span:first-child{font-size:33.3143px;line-height:35.98px}.card-product-main__persent span:last-child{font-size:23.58px;line-height:28.29px}.card-product-main__title{margin-bottom:4px}.card-product-main__subtitle{margin-bottom:12px}.card-product-main__desc{color:rgba(0,0,0,.64);font-size:14px;margin-bottom:16px}.card-product-main__desc span{text-decoration:underline}.card-product-main__desc p:not(:first-child){margin-top:4px;color:rgba(0,0,0,.4)}.card-product-main .default-btn--primary-green{max-width:100%}.card-product-main__label{position:absolute;right:0;top:0;font-weight:500;font-size:12px;line-height:120%;letter-spacing:.03em;font-variant:small-caps;padding:1px 7px 2px 7px;text-transform:uppercase;background:#eef2f4;border-radius:3px}.promo-calculator{position:relative;max-width:608px}@media only screen and (max-width:900px){.promo-calculator{max-width:100%;width:100%}}.promo-calculator::before{content:"";display:block;background:url('/Images/page/index/promo/icons/bee.svg');background-repeat:no-repeat;position:absolute;top:-50px;right:85px;width:112px;height:114px}@media only screen and (max-width:560px){.promo-calculator::before{right:17%;width:70px;height:80px;top:-46px}}.promo-calculator__wrap{background:linear-gradient(160.43deg,rgba(238,242,244,.37) 6.31%,#fff 41.4%),rgba(255,255,255,.59);opacity:.96;box-shadow:0 4px 4px rgba(0,0,0,.25);backdrop-filter:blur(50px);border-radius:14px;padding:24px 32px 40px 32px}@media only screen and (max-width:560px){.promo-calculator__wrap{padding:16px}}@media only screen and (max-width:560px){.promo-calculator{width:100%}}.promo-calculator__title{margin-bottom:2px}.promo-calculator__title h1{display:inline-block;font-size:32px;line-height:130%}.promo-calculator__title h1 span{color:#df005e}@media only screen and (max-width:560px){.promo-calculator__title h1{font-size:20px}}.promo-calculator__subtitle{line-height:120%;color:rgba(0,0,0,.64)}@media only screen and (max-width:560px){.promo-calculator__subtitle{display:none}}.promo-calculator__time{font-weight:500;font-size:12px;line-height:120%;letter-spacing:.03em;font-variant:small-caps;padding:0 8px 1px 8px;text-transform:uppercase;background:#eef2f4;border-radius:3px;vertical-align:middle;white-space:nowrap;display:inline-block;margin:0 0 5px 8px}@media only screen and (max-width:768px){.promo-calculator__time{margin:0 0 5px 0}}@media only screen and (max-width:560px){.promo-calculator__time{display:none}}.promo-calculator__header{margin-bottom:8px}.promo-calculator__conditions{margin-top:16px}.promo-calculator__btn{display:flex;align-items:center;margin-top:22px}@media only screen and (max-width:768px){.promo-calculator__btn{flex-direction:column;align-items:start}}.promo-calculator__info{font-size:14px;line-height:130%;color:rgba(0,0,0,.64);margin-left:32px;width:34%}.promo-calculator__info span{text-decoration:underline}@media only screen and (max-width:768px){.promo-calculator__info{width:auto;margin-left:0;margin-top:8px}}.promo-calculator_mini::before{display:none}@media only screen and (max-width:560px){.promo-calculator_mini .promo-calculator__subtitle{display:inherit}}.promo-calculator_mini .promo-calculator__subtitle_info{font-weight:400;font-size:14px;opacity:.85;color:rgba(0,0,0,.82)}.promo-calculator_mini .promo-calculator__btn_info{flex-direction:column;align-items:start}.promo-calculator_mini .promo-calculator__btn-text{font-weight:400;font-size:14px;line-height:130%;color:rgba(0,0,0,.64);margin-top:8px;max-width:68%}@media only screen and (max-width:768px){.promo-calculator_mini .promo-calculator__btn-text{max-width:100%}}.promo-calculator-conditions-list{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.promo-calculator-conditions-list{flex-wrap:wrap}}.promo-calculator-conditions-list .promo-calculator-conditions-item:last-child{flex:1}@media only screen and (max-width:768px){.promo-calculator-conditions-list .promo-calculator-conditions-item:last-child{flex:auto;width:100%;margin-top:20px}}.promo-calculator-conditions-list .promo-calculator-conditions-item:not(:last-child){margin-right:42px}@media only screen and (max-width:560px){.promo-calculator-conditions-list .promo-calculator-conditions-item:not(:last-child){margin-right:0}}@media only screen and (max-width:560px){.promo-calculator-conditions-item__wrap_desctop{display:none}}.promo-calculator-conditions-item__wrap_mobile{display:none;font-size:14px;line-height:120%;background:#eef2f4;border-radius:3px;padding:0 25px 1px 7px;position:relative}@media only screen and (max-width:560px){.promo-calculator-conditions-item__wrap_mobile{display:inline-block}}.promo-calculator-conditions-item__wrap_mobile::after{content:"";background:url("/Images/page/index/promo/icons/calendar.svg");display:block;width:10.5px;height:9px;position:absolute;top:50%;right:7.75px;transform:translateY(-50%)}.promo-calculator-conditions-item__title{font-size:14px;line-height:120%;margin-bottom:2px;white-space:nowrap}.promo-calculator-conditions-item__desc{font-weight:bold;font-size:20px;line-height:120%;white-space:nowrap}@media only screen and (max-width:560px){.promo-calculator-conditions-item__desc{font-size:18px}}.promo-calculator-conditions-item__desc_pink{color:#df005e}.promo-calculator-conditions-item__desc_format span{background:#eef2f4;border-radius:3px;font-size:14px;line-height:120%;color:rgba(0,0,0,.64);font-weight:normal;padding:0 6px}