.chart-container,.custom-col,.custom-col-sm,.developer-card__title,.news-card,.news-card__title{-webkit-box-orient:vertical}.developer-card--block{background-color:#fff;padding:24px;border-radius:12px;-webkit-box-shadow:0 0 24px rgba(0,0,0,.07),0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08);box-shadow:0 0 24px rgba(0,0,0,.07),0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08);margin-bottom:24px;height:calc(100% - 24px)}.developer-card__img,.developer-card__top{margin-bottom:16px}.developer-card__title{font:700 1rem/133% Mardoto,Tahoma,sans-serif;color:#141414;letter-spacing:.02em;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}@media (max-width:962px){.developer-card__title{font-size:13px}}.developer-card__subtitle{font:400 .75rem/137% FreeSans,Tahoma,sans-serif;color:#999;text-overflow:ellipsis;overflow:hidden;max-width:320px;white-space:nowrap}.developer-card__img>img{border-radius:12px;width:100%}.developer-card__bottom{font:400 1rem/150% Mardoto,Tahoma,sans-serif;color:#000}@media (max-width:962px){.developer-card__bottom{font-size:15px}.developer-card__subtitle{max-width:244px}}@media (max-width:767px){.developer-card--block{height:auto}}@media (max-width:512px){.developer-card__img>img{height:100px;-o-object-fit:cover;object-fit:cover}.developer-card__subtitle,.developer-card__top>div{max-width:100%}.developer-card--block{margin:0 -16px 16px;border-radius:0}.developer-card--block .developer-card__img>img{height:100%;-o-object-fit:cover;object-fit:cover}}.mortgage-block{background-color:#fcfe9b;padding:34px 40px 24px 496px;border-radius:12px;background-image:url(../../img/decor/mortgage-block-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;min-height:128px;margin:24px 0}.mortgage-block--home{margin:24px 0 48px}.mortgage-block__img{position:absolute;left:0;bottom:0;z-index:1}.mortgage-block__img::before{position:absolute;content:"";height:150px;width:218px;background-image:url(../../img/decor/spiral.svg);background-repeat:no-repeat;bottom:0;right:-60px;z-index:-1}.mortgage-block__right{width:100%}.mortgage-block__btn{background-color:#000;color:#fff}.mortgage-block__btn.btn--md{padding:0 18px}.mortgage-block__btn.btn--md span{font-size:16px}@media (max-width:767px){.mortgage-block__btn.btn--md span{font-size:14px}}.mortgage-block__btn.btn--md>.icon:last-child,.mortgage-block__btn.btn--md>img:last-child,.mortgage-block__btn.btn--md>svg:last-child{margin-left:4px}.mortgage-block__btn.btn--md>.icon:first-child,.mortgage-block__btn.btn--md>img:first-child,.mortgage-block__btn.btn--md>svg:first-child{margin-right:4px}.mortgage-block__title{font:500 1.6875rem/114% Venus,Tahoma,sans-serif;color:#f8661d}@media (max-width:962px){.mortgage-block__title{font-size:24px}}@media (max-width:767px){.mortgage-block__title{font-size:17px}}.mortgage-block__subtitle{font:400 1rem/150% Mardoto,Tahoma,sans-serif;color:#545454;font-style:italic;letter-spacing:.02em}@media (max-width:1365px){.mortgage-block{padding:32px 32px 32px 496px}.mortgage-block__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mortgage-block__btn{margin-top:16px}}@media (max-width:962px){.mortgage-block{padding:40px 40px 24px 320px;overflow:hidden}.mortgage-block__img::before{right:0}.mortgage-block__img img{width:300px}}@media (max-width:767px){.mortgage-block__subtitle{font-size:14px}.mortgage-block{padding:40px 28px 0;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-image:url(../../img/decor/mortgage-block-bg-sm.svg);background-size:contain;background-position:top;margin:0;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.04);box-shadow:0 4px 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.04)}.mortgage-block--home{margin:0 0 40px}.mortgage-block__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mortgage-block__title{margin-bottom:5px}.mortgage-block__img{position:relative;min-width:calc(100% + 56px);margin:0 -28px;padding-top:32px;overflow:hidden}.mortgage-block__img::before{width:218px;height:164px;bottom:-46px;right:-24px}.mortgage-block__img img{width:100%}}.news-card{-webkit-box-shadow:0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08);box-shadow:0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08);-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:12px;width:100%;background-color:#fff}.news-card__img>img{border-radius:12px 12px 0 0;width:100%}.special-card,.special-card__img,.special-card__img>img{border-radius:12px}.news-card__content{padding:24px 24px 32px}.news-card__date{font:400 .75rem/200% Mardoto,Tahoma,sans-serif;color:#999;margin-bottom:8px}.news-card__title{font:500 1rem/150% Mardoto,Tahoma,sans-serif;color:#000;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}@media (max-width:1279px){.news-card{margin-bottom:32px;height:calc(100% - 32px)}}@media (max-width:1023px){.news-card{margin-bottom:16px;height:calc(100% - 16px)}}@media (max-width:962px){.news-card__content{padding:14px 16px}.news-card__date{margin-bottom:4px}}@media (max-width:767px){.news-cards:not(.news-cards-articles) .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.news-cards:not(.news-cards-articles) .row::-webkit-scrollbar{display:none}.news-cards:not(.news-cards-articles) .column{max-width:80%}.news-cards:not(.news-cards-articles) .column:not(:last-child){padding-right:0}.news-cards-articles .column:nth-child(odd){padding-right:8px}.news-cards-articles .column:nth-child(even){padding-left:8px}}.special-card{position:relative;display:block;margin-bottom:24px;height:calc(100% - 24px);-webkit-box-shadow:0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08);box-shadow:0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08)}.special-card__img>img{width:100%}.special-card__bottom{position:absolute;bottom:16px;padding:0 24px}.special-card__tag{margin-bottom:16px;border-radius:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 8px;height:24px;font:500 .6875rem/218% Mardoto,Tahoma,sans-serif;color:inherit;text-transform:uppercase;letter-spacing:.09em}.finance-articles__top,.news-card{margin-bottom:24px}.special-card__tag .icon{margin-right:4px;font-size:12px}.special-card__title{font:500 .75rem/133% Venus,Tahoma,sans-serif;color:#fff;text-transform:uppercase;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}@media (max-width:962px){.special-card__title{font-size:10px}}.special-card__title .icon-arrow-right{position:relative;top:2px}.special-card::before{position:absolute;content:"";width:100%;height:34%;left:0;bottom:0;border-radius:12px}.special-card--blue::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(21,100,243,0)),color-stop(60.51%,#1564f3));background:linear-gradient(180deg,rgba(21,100,243,0) 0,#1564f3 60.51%)}.special-card--blue .special-card__tag{background-color:#c8f2ff;color:#1564f3}.special-card--green::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60.51%,#00af46));background:linear-gradient(180deg,rgba(0,0,0,0) 0,#00af46 60.51%)}.special-card--green .special-card__tag{background-color:#d8ffe7;color:#00af46}.news-card{height:calc(100% - 24px)}.finance-articles__more{font:500 1rem/1 Mardoto,Tahoma,sans-serif;color:#1564f3;margin-left:8px;text-wrap:nowrap}@media (max-width:1279px){.finance-articles__more{font-size:14px}}@media (max-width:767px){.news-card,.special-card{margin-bottom:16px;height:calc(100% - 16px)}.special-card__bottom{padding:0 16px;max-width:100%}.special-card__img{height:100%}.special-card__img>img{height:100%;-o-object-fit:cover;object-fit:cover}.special-card__title{text-overflow:ellipsis;overflow:hidden;max-width:100%}.finance-articles{padding-bottom:40px}}.chart-container,.check-list,.check-list_container,.custom-col,.custom-col-sm,.finance-articles__top,.legend-container-xs ul li,.line-chart,.loan-info,.loan-info__info-container>div,.loan-info__terms>div:first-child,.loan-info_container,.loan-inner__bottom,.loan-inner__buttons,.loan-inner_container,.loan-table,.loan-table__tables,.market-info,.market-info__info,.mortgage-block,.mortgage-block__right,.news-card,.offer-info,.offer-info>div,.offer-info__info,.offer-info__title,.special-card__tag,.telegram-bot,.telegram-bot__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.chart-container,.legend-container-xs ul li,.line-chart,.loan-info,.loan-info__info-container>div,.loan-info__terms>div:first-child,.loan-inner__bottom,.loan-inner__buttons,.market-info__info,.mortgage-block,.offer-info,.offer-info>div,.offer-info__info,.offer-info__title,.special-card__tag,.telegram-bot,.telegram-bot__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mortgage-block__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.check-list,.custom-col,.finance-articles__top,.loan-info_container,.mortgage-block,.mortgage-block__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chart-container,.loan-info__info-container>div,.offer-info,.offer-info>div,.offer-info__info,.special-card__tag,.telegram-bot__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.market-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.building-developers__btn .btn .icon,.loan-table,.offer-info__text{-webkit-transition:all .3s ease;transition:all .3s ease}.loan-info__info-icon,.offer-info__info{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.building-developers__btn::after,.check-list__item::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.loan-table,.offer-info__text{visibility:hidden;opacity:0}.loan-table.active,.offer-info__info.active .offer-info__text{visibility:visible;opacity:1}.loan-info{margin-bottom:16px;position:relative;padding:46px 56px 16px 16px;background:linear-gradient(89.82deg,rgba(4,162,103,.05) .13%,rgba(17,115,210,.05) 99.84%);border-radius:12px;max-width:calc(50% - 8px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}.loan-info_container{-ms-flex-wrap:wrap;flex-wrap:wrap}.loan-info__icon{position:absolute;top:16px;right:16px}.loan-info__icon img{height:40px;width:40px}.loan-info__terms{padding-right:8px}.loan-info__terms>div:first-child{font:400 .9375rem/130% FreeSans,Tahoma,sans-serif;color:#000}@media (max-width:1279px){.loan-info__terms>div:first-child{font-size:14px}}.loan-info__terms>div:last-child{font:600 1.4375rem/130% FreeSans,Tahoma,sans-serif;color:#000}@media (max-width:1279px){.loan-info__terms>div:last-child{font-size:17px}}.loan-info__info-icon .icon{color:#b3b3b3}.loan-info__info-container{margin-left:6px;position:relative}.loan-info__text{font:400 .75rem/124% Mardoto,Tahoma,sans-serif;color:#999}@media (max-width:1279px){.loan-info{padding:46px 52px 16px 16px}.loan-info__info{padding-top:56px}.loan-info__info-container{margin-left:4px}.loan-info__icon img{height:36px;width:36px}}@media (max-width:767px){.loan-info,.loan-info_container{margin-bottom:8px}.loan-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.loan-info__info-icon{display:none}.loan-info__icon{position:static}.loan-info__icon img{height:32px;width:32px}}.range-slider-container{-ms-touch-action:none;touch-action:none;border-radius:17px 0 0}.range-slider-container input::-webkit-inner-spin-button,.range-slider-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.range-slider-container input[type=number]{-moz-appearance:textfield}.range-slider-container .ui-button,.range-slider-container .ui-button.ui-state-disabled:active,.range-slider-container .ui-button.ui-state-disabled:hover,.range-slider-container .ui-state-default,.range-slider-container .ui-widget-content .ui-state-default,.range-slider-container .ui-widget-header .ui-state-default{cursor:pointer;border:3px solid #1564f3;background:#fff;border-radius:100%;width:14px;height:14px}.range-slider-container .ui-button.ui-state-disabled:active:focus-visible,.range-slider-container .ui-button.ui-state-disabled:active:hover,.range-slider-container .ui-button.ui-state-disabled:hover:focus-visible,.range-slider-container .ui-button.ui-state-disabled:hover:hover,.range-slider-container .ui-button:focus-visible,.range-slider-container .ui-button:hover,.range-slider-container .ui-state-default:focus-visible,.range-slider-container .ui-state-default:hover,.range-slider-container .ui-widget-content .ui-state-default:focus-visible,.range-slider-container .ui-widget-content .ui-state-default:hover,.range-slider-container .ui-widget-header .ui-state-default:focus-visible,.range-slider-container .ui-widget-header .ui-state-default:hover{outline:0;-webkit-box-shadow:0 0 0 1px #1564f3;box-shadow:0 0 0 1px #1564f3}.range-slider-container .ui-widget.ui-widget-content{border:none;background-color:transparent;height:2px}.range-slider-container .ui-corner-all{border-radius:17px 0 0}.range-slider-container .ui-slider-horizontal .ui-slider-range-min{background-color:#1564f3}.range-slider-container .ui-slider-horizontal .ui-slider-range{top:1px}.range-slider-container .ui-slider .ui-slider-handle{z-index:1}.telegram-bot{background-color:#fff;margin-bottom:16px;border-radius:12px;padding:12px 18px 12px 12px;width:100%;border:1.5px solid #f4f4f4}.telegram-bot__text{font:500 1rem/128% Mardoto,Tahoma,sans-serif;color:#696969;-webkit-box-flex:1;-ms-flex:1;flex:1}.telegram-bot__text>span{font-weight:900}.telegram-bot__img{margin-right:8px}.telegram-bot__img>img{width:32px}.telegram-bot__icon{margin-left:auto;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#2aabee),color-stop(10000%,#004261));background:linear-gradient(180deg,#2aabee 0,#004261 10000%);width:34px;height:34px;border-radius:100%}.telegram-bot__icon>.icon{position:relative;right:1px;top:1px;font-size:20px}.check-list{padding-left:32px;list-style:none;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.check-list__item{font:400 .875rem/130% Mardoto,Tahoma,sans-serif;color:#141414;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 32px);flex:0 0 calc(50% - 32px);max-width:calc(50% - 32px);margin-bottom:16px;padding-bottom:15px;position:relative}@media (max-width:767px){.check-list__item{font-size:13px}}.check-list__item::after{content:"";position:absolute;height:2px;background-image:url(../../../public/img/decor/horizontal-gray.svg);background-repeat:repeat-x;background-size:contain;bottom:0;left:-32px;width:calc(100% + 32px)}.check-list__item::before{position:absolute;content:"\e90a";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:20px;top:-2px;left:-32px;color:#00af46}.check-list__item:nth-child(odd){margin-right:24px}.check-list__item:first-child:nth-last-child(2),.check-list__item:first-child:nth-last-child(2)~.check-list__item,.check-list__item:only-child{padding-bottom:0}.custom-col,.custom-col-sm{padding:40px;-webkit-box-direction:normal}.check-list__item:first-child:nth-last-child(2)::after,.check-list__item:first-child:nth-last-child(2)~.check-list__item::after,.check-list__item:only-child::after{display:none}.custom-col{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;-ms-flex-direction:column;flex-direction:column}.custom-col-sm{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;background-color:#fcfcfc;border-radius:0 16px 16px 0;border-left:1px #f4f4f4 solid;-ms-flex-direction:column;flex-direction:column}.chart-container{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:40px;-o-border-image:url(../../../public/img/decor/dotted-border.svg) 10;border-image:url(../../../public/img/decor/dotted-border.svg) 10;border-width:10px;border-style:solid}.chart{height:362px;width:296px}.legend-container{font:400 .875rem/124% FreeSans,Tahoma,sans-serif;color:#141414}.legend-container-xs{margin-top:8px;font:400 .75rem/200% FreeSans,Tahoma,sans-serif;color:#545454}.legend-container-xs ul{list-style:none}.legend-container-xs ul li>span{display:inline-block;height:7px;width:7px;margin-right:6px;border-radius:100%}.legend-container-xs #legend-one>span{background-color:#00af46}.legend-container-xs #legend-two>span{background:linear-gradient(210.43deg,#ffa800 22.74%,#ffe600 78.1%)}.loan-inner{padding-bottom:64px}.loan-inner_container.container{padding:0}.loan-inner__buttons{margin-top:32px}.loan-inner__buttons .btn{width:100%}.loan-inner__buttons .btn:not(:last-child){margin-right:24px}.loan-inner__buttons:last-child{margin-top:24px}.loan-inner__update{font:400 .875rem/130% FreeSans,Tahoma,sans-serif;color:#b3b3b3;margin-right:12px;padding-right:12px;position:relative}@media (max-width:767px){.loan-inner__update{font-size:13px}}.loan-inner__update::before{position:absolute;content:"";width:4px;height:4px;right:-2px;background-color:#d9d9d9;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}.loan-table,.market-info__info{background-color:#fff;border-radius:12px}.loan-inner__bottom{margin-top:16px}.loan-inner__mistake{font:400 .875rem/130% FreeSans,Tahoma,sans-serif;color:#b3b3b3}@media (max-width:767px){.loan-inner__mistake{font-size:13px}}.loan-inner__mistake>a{color:#1564f3}.loan-inner__img{margin-bottom:2rem;text-align:center}.market-info{margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.calcNoResult .offer-info__title,.line-chart{margin-top:12px}.market-info__info{padding:8px 14px;position:relative;border:1px solid #f2f2f2;margin-bottom:12px;margin-right:12px}.market-info__info_full{min-width:100%}.market-info__icon{margin-right:12px}.market-info__icon img{height:28px;width:28px}.loan-table::before,.offer-info__text::after{-webkit-filter:drop-shadow(-1px -1px 1px rgba(0, 0, 0, .04));width:0}.market-info__terms{padding-right:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.loan-table,.offer-info{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.market-info__terms>div:first-child{font:500 .6875rem/130% Mardoto,Tahoma,sans-serif;color:#545454;text-transform:uppercase}@media (max-width:767px){.market-info__terms>div:first-child{font-size:10px}}.market-info__terms>div:last-child{font:700 1rem/130% Mardoto,Tahoma,sans-serif;color:#000}@media (max-width:767px){.market-info__terms>div:last-child{font-size:14px}}.loan-table{position:absolute;z-index:3;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 0 0 rgba(68,68,68,.15),0 2px 4px 0 rgba(68,68,68,.15),0 8px 8px 0 rgba(68,68,68,.13),0 17px 10px 0 rgba(68,68,68,.08),0 31px 12px 0 rgba(68,68,68,.02),0 48px 13px 0 rgba(68,68,68,0);box-shadow:0 0 0 0 rgba(68,68,68,.15),0 2px 4px 0 rgba(68,68,68,.15),0 8px 8px 0 rgba(68,68,68,.13),0 17px 10px 0 rgba(68,68,68,.08),0 31px 12px 0 rgba(68,68,68,.02),0 48px 13px 0 rgba(68,68,68,0);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:14px 16px;flex-direction:column}.loan-table::before{content:"";position:absolute;left:50%;top:-8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);filter:drop-shadow(-1px -1px 1px rgba(0, 0, 0, .04));height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #303030}.loan-table:after{content:"";position:absolute;width:100%;height:44px;background-color:#303030;top:0;right:0;z-index:-1;border-radius:12px 12px 0 0}.loan-table__title{margin-bottom:34px;font:700 .9375rem/130% Mardoto,Tahoma,sans-serif;color:#fff}@media (max-width:1023px){.loan-table__title{font-size:17px}}.loan-table__table{overflow-x:hidden}.loan-table__table:first-child{padding-right:16px}.loan-table__table table{border-collapse:collapse}.loan-table__table table thead tr th{font:400 .75rem/100% Mardoto,Tahoma,sans-serif;color:#3d3d3d;text-transform:uppercase;background-color:#f4f4f4;padding:8px;text-align:left}.loan-table__table table thead tr th:first-child{border-radius:6px 0 0 6px}.loan-table__table table thead tr th:last-child{border-radius:0 6px 6px 0}.loan-table__table table tbody tr:first-child td{padding-top:16px}.loan-table__table table tbody tr:not(:last-child){background-image:url(../../../public/img/decor/horizontal-gray.svg);background-size:10px;background-position:bottom;background-repeat:repeat-x}.loan-table__table table tbody tr td{padding:12px 8px}.loan-table__table table tbody tr td:first-child{font:400 .9375rem/130% FreeSans,Tahoma,sans-serif;color:#3d3d3d}.loan-table__table table tbody tr td:last-child{font:600 .9375rem/130% FreeSans,Tahoma,sans-serif;color:#3d3d3d}.line-chart{height:8px;width:100%}.line-chart>div,.offer-info{height:100%}.line-chart>div:first-child{background-color:#00af46;border-radius:100px 0 0 100px}.line-chart>div:last-child{background:linear-gradient(243.05deg,#ffa800 17.82%,#ffe600 80.94%);border-radius:0 100px 100px 0}.loan-inner-cards{padding-bottom:56px}.loan-inner-cards__title{margin-bottom:20px}.offer-info{flex-direction:column;margin-top:30px;-o-border-image:url(../../../public/img/decor/dotted-border.svg) 10;border-image:url(../../../public/img/decor/dotted-border.svg) 10;border-width:10px;border-style:solid;padding:48px 0}.offer-info>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-info__title{font:400 1.125rem/144% FreeSans,Tahoma,sans-serif;color:#141414;text-align:center}@media (max-width:1279px){.offer-info__title{font-size:16px}}@media (max-width:767px){.offer-info__title{font-size:13px}}.offer-info__number{font:600 4.125rem/144% FreeSans,Tahoma,sans-serif;background:-webkit-gradient(linear,left top,right top,from(#00af46),to(#1564f3));background:linear-gradient(90deg,#00af46 0,#1564f3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}@media (max-width:1279px){.offer-info__number{font-size:52px}}@media (max-width:767px){.offer-info__number{font-size:40px}}.offer-info__number>span{font:400 1.375rem/144% FreeSans,Tahoma,sans-serif;color:#141414;-webkit-text-fill-color:#141414;position:absolute;top:0;right:0}@media (max-width:767px){.offer-info__number>span{font-size:18px}}.offer-info__text{font:400 .875rem/144% FreeSans,Tahoma,sans-serif;color:#828282;position:absolute;top:calc(100% + 10px);padding:16px 24px;right:-16px;max-width:400px;min-width:340px;background-color:#fff;z-index:2;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 5px 0 rgba(0,0,0,.04);box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 5px 0 rgba(0,0,0,.04);border-radius:12px;text-align:start;cursor:default}@media (max-width:767px){.offer-info__text{font-size:13px}}.offer-info__text::after{content:"";position:absolute;top:-8px;right:16px;filter:drop-shadow(-1px -1px 1px rgba(0, 0, 0, .04));height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.offer-info__info{position:relative}.offer-info__info .icon{margin-left:4px;color:#b3b3b3}.building-developers{background-color:#fff;padding:32px 32px 16px;border-radius:16px;-webkit-box-shadow:0 0 24px rgba(0,0,0,.07),0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08);box-shadow:0 0 24px rgba(0,0,0,.07),0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08)}.building-developers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:32px;position:relative;padding-bottom:6px}.building-developers__list li{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;margin-bottom:20px;padding-right:40px;font:400 1rem/130% Mardoto,Tahoma,sans-serif;color:#141414;position:relative}@media (max-width:767px){.building-developers__list li{font-size:13px}}.building-developers__list li::before{position:absolute;content:"\e926";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:24px;top:-2px;left:-32px;color:#b3b3b3}.building-developers__list li:not(:nth-child(-n+12)){display:none}.building-developers__list.active li:not(:nth-child(-n+12)){display:block}.building-developers__btn{padding-top:12px;position:relative}.building-developers__btn::after{content:"";position:absolute;left:0;width:100%;height:2px;background-image:url(../../../public/img/decor/horizontal-gray.svg);background-repeat:repeat-x;background-size:contain;top:0}.building-developers__btn .btn .icon{-webkit-transform:rotate(0);transform:rotate(0)}.building-developers__btn .btn.active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calcNoResult{height:120.95px}.finance-articles{padding-bottom:40px}.contract-termination{background-color:#f9f9f9;margin-bottom:32px;padding:16px;border-radius:12px;font:400 .9375rem/160% Mardoto,Tahoma,sans-serif;color:#3d3d3d}@media (max-width:1279px){.calcNoResult{height:97.91px}}@media (max-width:1023px){.loan-table::after,.loan-table::before,.offer-info__info .offer-info__text:after{display:none}.loan-inner_container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.loan-inner_container.container{padding:24px}.loan-inner__buttons{margin-top:48px}.chart-container,.offer-info{margin-top:24px;margin-left:0}.custom-col,.custom-col-sm{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.custom-col-sm{border-left:none;background-color:#fff}.chart-container{padding-bottom:0}.offer-info{margin-bottom:24px;padding:32px}.offer-info__info .offer-info__text{position:fixed;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;top:initial;left:50%;border-radius:12px 12px 0 0;width:100%;max-width:calc(100% - 56px);padding-top:36px}.offer-info__info .offer-info__text::before{position:absolute;content:"";height:4px;width:64px;top:16px;background-color:#e6e6e6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:20px}.offer-info__info .offer-info__text.active{z-index:3;visibility:visible;opacity:1}.loan-table{width:calc(100% - 56px);bottom:0;position:fixed;left:50%;top:initial;max-height:calc(100% - 24px);overflow-y:auto;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);border-radius:24px 24px 0 0;padding:16px 24px}.loan-table.active{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.loan-table__tables{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loan-table__top{margin-bottom:8px;padding:2px 0 20px;position:relative}.loan-table__top::before{position:absolute;content:"";height:4px;width:64px;top:50%;background-color:#e6e6e6;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:20px}.loan-table__table:first-child{margin-bottom:20px}.loan-table__table table{width:100%}.loan-table__title{color:#000;margin-bottom:12px}.chart{margin:0 auto}.building-developers{padding:24px}}@media (max-width:962px){.loan-inner{padding-bottom:40px}.loan-inner__buttons{margin-top:24px}.building-developers__list li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767px){.market-info{background-color:transparent;padding:0;margin-top:0;margin-bottom:8px}.market-info__info{padding:8px 7px;margin-bottom:8px;margin-right:8px}.market-info__icon{margin-right:6px}.check-list:not(:last-child),.check-list__item:nth-child(odd){margin-right:0}.market-info__icon img{height:24px;width:24px}.check-list__item{padding-bottom:8px;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:12px}.check-list__item:last-child{margin-bottom:0}.check-list__item:not(:last-child){margin-bottom:12px}.check-list_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.check-list__item:first-child:nth-last-child(2),.check-list__item:first-child:nth-last-child(2)~.check-list__item:not(:last-child),.check-list__item:only-child{padding-bottom:16px}.check-list__item:last-child,.check-list__item:only-child{padding-bottom:0}.check-list__item:first-child:nth-last-child(2)::after,.check-list__item:first-child:nth-last-child(2)~.check-list__item:not(:last-child)::after,.check-list__item:only-child::after{display:block}.check-list__item:last-child::after,.check-list__item:only-child::after{display:none}.loan-inner{padding-bottom:24px}.loan-inner__buttons-container{position:fixed;bottom:16px;width:100%;max-width:calc(100% - 32px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;margin-top:24px;padding-top:16px}.loan-inner__buttons-container::before{content:"";position:absolute;background-color:#fff;width:calc(100% + 32px);bottom:-16px;height:calc(100% + 16px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 4px rgba(0,0,0,.04),0 -8px 16px rgba(0,0,0,.08);box-shadow:0 0 4px rgba(0,0,0,.04),0 -8px 16px rgba(0,0,0,.08)}.loan-inner__buttons:first-child{margin-top:0}.loan-inner__buttons:first-child .btn:first-child:not(:only-child){margin-right:8px}.loan-inner__buttons:last-child:not(:only-child){margin-top:12px}.loan-inner__buttons .btn--green{border:0;background-color:#00af46;color:#fff}.loan-table{width:calc(100% - 32px)}.chart-container{border:0}.offer-info{padding:16px;margin-bottom:0}.offer-info__number>span{right:-10px}.offer-info__info .offer-info__text{max-width:calc(100% - 32px)}.calcNoResult{height:77.81px}.calcNoResult .offer-info__title{margin-top:8px}.calcNoResult>img{max-width:48px}.calculator-block{margin-top:16px;padding-top:16px;border-top:1px solid #e6e6e6;border-radius:0}.telegram-bot{margin-top:24px;margin-bottom:0}.contract-termination{font-size:13px;margin-bottom:16px;padding:12px 16px}}@media (max-width:512px){.building-developers__list li{padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.loan-inner_container{margin:0 -16px}.loan-inner_container.container{-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,.08),0 0 6px -6px rgba(0,0,0,.02);box-shadow:0 2px 4px -2px rgba(0,0,0,.08),0 0 6px -6px rgba(0,0,0,.02);border-radius:0;padding:0 16px 16px}.loan-inner__buttons .btn--blue-dark{-webkit-box-shadow:none;box-shadow:none}.loan-inner__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.loan-inner__update{margin-bottom:8px}.loan-inner__update::before{display:none}.loan-table{width:100%}.offer-info__info .offer-info__text{max-width:100%}}