.mortgage-main-page{display:block !important}.mortgage-page .breadcrumb{margin-top:10px}.form-styled-new .has-error .help-block,.form-styled-new .has-error .control-label,.form-styled-new .has-error .radio,.form-styled-new .has-error .checkbox,.form-styled-new .has-error .radio-inline,.form-styled-new .has-error .checkbox-inline,.form-styled-new .has-error.radio label,.form-styled-new .has-error.checkbox label,.form-styled-new .has-error.radio-inline label,.form-styled-new .has-error.checkbox-inline label{color:#CE4D05}.form-styled-new .has-error .form-control-feedback{color:#CE4D05;display:none !important}.form-styled-new .has-error .input-styled-new2{border-color:#CE4D05;color:#CE4D05;background:#fff}.form-styled-new .has-error .help-block{margin:8px 0 0;font-size:14px;line-height:16px}.form-styled-new .has-success .help-block,.form-styled-new .has-success .control-label,.form-styled-new .has-success .radio,.form-styled-new .has-success .checkbox,.form-styled-new .has-success .radio-inline,.form-styled-new .has-success .checkbox-inline,.form-styled-new .has-success.radio label,.form-styled-new .has-success.checkbox label,.form-styled-new .has-success.radio-inline label,.form-styled-new .has-success.checkbox-inline label{color:#323B6A}.form-styled-new .has-success .form-control-feedback{color:#323B6A}.form-styled-new .has-success .input-styled-new2{border-color:#323B6A;color:#323B6A;background:#fff}.form-styled-new .form-control-feedback{height:40px;line-height:40px}.btn-styled-new2{height:40px;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#2f8dd3;-webkit-transition:.25s;transition:.25s;line-height:1}.btn-styled-new2:visited{color:#fff}.btn-styled-new2:hover{background:#323B6A;color:#fff}.btn-styled-new2:focus,.btn-styled-new2:active{color:#fff;outline:none}.btn-styled-new2:focus:active{outline:none}.btn-styled-new2:disabled{pointer-events:none;background:#D1D8E5;color:#323B6A}.btn-styled-new2:disabled:focus{border-color:#333C67;background:#333C67;outline:none;-webkit-box-shadow:none;box-shadow:none}.btn-styled-new2_fz_12{font-size:12px;letter-spacing:0.01em}.btn-styled-new2_fz_14{font-size:14px;letter-spacing:0.14px}.btn-styled-new2_fz_16{font-size:16px;letter-spacing:0.16px}.btn-styled-new2_fz_18{font-size:18px;letter-spacing:0.18px}.btn-styled-new2_outline{border:solid 1px #2f8dd3;color:#2f8dd3;background:transparent}.btn-styled-new2_outline:visited{color:#2f8dd3}.btn-styled-new2_outline:hover{border-color:#323B6A;color:#323B6A;background:transparent}.btn-styled-new2_outline:focus,.btn-styled-new2_outline:active{border-color:#323B6A;color:#323B6A}.btn-styled-new2_theme_green{background:#009245}.btn-styled-new2_theme_green:hover{background:#009245;border-color:#009245}.btn-styled-new2_theme_green.btn-styled-new2_outline{border:solid 1px #009245;color:#009245;background:transparent}.btn-styled-new2_theme_green.btn-styled-new2_outline:hover{border-color:#009245;color:#009245;background:transparent}.btn-styled-new2 span{margin-right:4px}.btn-styled-new2 span:last-child{margin-right:0}.btn-styled-new2 i{margin-right:4px}.btn-styled-new2__mobile{display:none}.btn-styled-new2__bold{font-weight:700}.btn-styled-new2__badge{margin-left:5px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:white;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#2f8dd3;border-radius:10px}.calc-mortgage-new__box .slim-select-multiple{width:100%;color:#323B6A;font-size:18px}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected{height:40px;min-height:40px;background:#F0F2F7;border-radius:0;border:1px solid #F0F2F7;padding:0}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected .ss-add{display:none}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected .ss-values{font-weight:700;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;padding:5px 10px}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected .ss-values .ss-disabled{margin:0}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected .ss-values .ss-value{white-space:nowrap;font-size:16px;line-height:1;padding:0 8px 0 12px;background:#333C67;border-radius:4px;margin:0 8px 0 0}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected .ss-values .ss-value:last-child{margin-right:0}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected .ss-values .ss-value .ss-value-delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:20px;height:100%;margin-left:4px}.calc-mortgage-new__box .slim-select-multiple .ss-multi-selected .ss-values .ss-value .ss-value-delete:hover{opacity:0.8}.calc-mortgage-new__box .slim-select-multiple .ss-content{padding:0;margin:0;border-radius:0;border:none;line-height:1.3;-webkit-box-shadow:0 0 8px 0 rgba(50,59,106,0.2);box-shadow:0 0 8px 0 rgba(50,59,106,0.2);background-color:#ffffff}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-search{padding:14px 10px}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-search input{background:#F0F2F7;border:1px solid #F0F2F7;border-radius:0}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-search input:focus{background:#fff;border-color:#323B6A;-webkit-box-shadow:none;box-shadow:none;outline:none}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-search input::-webkit-input-placeholder{color:inherit;opacity:1}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-search input:-ms-input-placeholder{color:inherit;opacity:1}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-search input::-ms-input-placeholder{color:inherit;opacity:1}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-search input::placeholder{color:inherit;opacity:1}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-list .ss-option{white-space:normal;padding:14px 10px;color:#323B6A;border-bottom:1px solid #f0f2f7;background:#fff}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-list .ss-option:last-child{border-bottom:none}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-list .ss-option:focus{outline:none}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-list .ss-option:hover{background:#fff;color:#2f8dd3}.calc-mortgage-new__box .slim-select-multiple .ss-content .ss-list .ss-option.ss-disabled{color:rgba(50,59,106,0.2)}.calc-mortgage-new__box .slim-select-multiple._placeholder-all .ss-multi-selected .ss-values .ss-disabled{color:#323B6A}.select-styled-new2{width:100% !important;margin-bottom:0;height:40px;font-size:18px}.select-styled-new2.open .btn.btn-default{-webkit-box-shadow:none;box-shadow:none;z-index:10002}.select-styled-new2.open .btn.btn-default .bs-caret .caret{-webkit-transform:rotate(225deg);transform:rotate(225deg);border-color:#2f8dd3}.select-styled-new2 .btn.btn-default{background:#F0F2F7;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;padding:7px 30px 7px 10px;font-size:18px;font-weight:700;-webkit-transition:.2s;transition:.2s;width:100%;max-width:100%;height:40px;color:#323B6A;overflow:hidden;text-overflow:ellipsis}.select-styled-new2 .btn.btn-default .filter-option{overflow:hidden;text-overflow:ellipsis}.select-styled-new2 .btn.btn-default:hover,.select-styled-new2 .btn.btn-default:focus{color:#323B6A;background:#F0F2F7;border-color:#323B6A;outline:none !important}.select-styled-new2 .btn.btn-default .bs-caret .caret{width:12px;height:12px;right:20px;border:2px solid #323B6A;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:66% 66%;transform-origin:66% 66%;margin-top:-8px;-webkit-transition:.2s;transition:.2s}.select-styled-new2 .dropdown-menu{padding:0;margin:0;border-radius:0;border:none;font-size:18px;line-height:1.3;-webkit-box-shadow:0 0 8px 0 rgba(50,59,106,0.2);box-shadow:0 0 8px 0 rgba(50,59,106,0.2);background-color:#ffffff;max-width:100%}.select-styled-new2 .dropdown-menu>li{border-bottom:1px solid #f0f2f7}.select-styled-new2 .dropdown-menu>li:last-child{border-bottom:none}.select-styled-new2 .dropdown-menu>li.active>a{background:#F0F2F7}.select-styled-new2 .dropdown-menu>li.selected>a{background:#fff;font-weight:bold;color:#2f8dd3}.select-styled-new2 .dropdown-menu>li>a{white-space:normal;padding:14px 10px;color:#323B6A}.select-styled-new2 .dropdown-menu>li>a:focus{outline:none}.select-styled-new2 .dropdown-menu>li>a:hover{background:#fff;color:#2f8dd3}.select-styled-new2 .dropdown-menu>li.no-results{padding:14px 10px;margin-right:0;margin-left:0}.select-styled-new2 .bs-searchbox{padding:14px 10px}.select-styled-new2 .bs-searchbox .form-control{background:#F0F2F7;border:1px solid #F0F2F7;border-radius:0}.select-styled-new2 .bs-searchbox .form-control:focus{background:#fff;border-color:#323B6A;-webkit-box-shadow:none;box-shadow:none;outline:none}.select-styled-new2_inline-title{width:auto !important;display:inline-block}.select-styled-new2_inline-title .btn.btn-default{display:-webkit-box;display:-ms-flexbox;display:flex;background:transparent;font-size:inherit;font-weight:inherit;-webkit-transition:.2s;transition:.2s;height:auto;color:#2f8dd3;padding:0;white-space:nowrap}.select-styled-new2_inline-title .btn.btn-default .bs-caret{display:none}.select-styled-new2_inline-title .btn.btn-default::before{font-family:'FontAwesome';content:"\f041";margin-right:5px}.select-styled-new2_inline-title .btn.btn-default span{text-decoration:underline}.select-styled-new2_inline-title .btn.btn-default:hover{color:#468DCD;background:transparent}.select-styled-new2_inline-title .dropdown-menu{max-width:none}.select-styled-new2_inline-title .dropdown-menu>li>a{white-space:nowrap}.select-styled-new2_hide-first .dropdown-menu>li:first-child{display:none}.select-styled-new2.select-styled-new2-preview{visibility:inherit;background:#F0F2F7;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;padding:7px 30px 7px 10px;font-size:18px;font-weight:700;-webkit-transition:.2s;transition:.2s;width:100%;max-width:100%;height:40px;color:#323B6A;overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none}.select-styled-new2-preview::-ms-expand{display:none}.input-styled-new2{background:#F0F2F7;border:1px solid #F0F2F7;padding:0 10px 0 10px;font-size:18px;font-weight:700;-webkit-transition:.2s;transition:.2s;width:100%;max-width:100%;height:40px;line-height:normal}.input-styled-new2:focus,.input-styled-new2:active{background:#fff;border-color:#323B6A;-webkit-box-shadow:none;box-shadow:none;outline:none}.input-styled-new2::-webkit-input-placeholder{color:inherit;opacity:1}.input-styled-new2:-ms-input-placeholder{color:inherit;opacity:1}.input-styled-new2::-ms-input-placeholder{color:inherit;opacity:1}.input-styled-new2::placeholder{color:inherit;opacity:1}.input-styled-new2_textarea{padding:7px 30px 7px 10px;resize:none;height:auto;line-height:inherit}.input-styled-new2:disabled{color:#fff;background:#333C67;border-color:#333C67}.input-styled-new2:disabled:focus{border-color:#333C67;background:#333C67;outline:none;-webkit-box-shadow:none;box-shadow:none}.input-with-label{position:relative}.input-with-label .input-styled-new2{padding-right:35px}.input-with-label__label{position:absolute;right:0;top:0;height:100%;padding-right:20px;font-size:18px;font-weight:400;line-height:40px;letter-spacing:1.35px;pointer-events:none}.input-label{font-size:14px;line-height:1.29;letter-spacing:0.14px;margin-bottom:10px}.range-styled-new{min-height:22px}.range-styled-new+.rangeslider--horizontal{height:2px;background:#2f8dd3;position:relative;margin:10px 0;border-radius:0}.range-styled-new+.rangeslider--horizontal .rangeslider__fill{position:absolute;top:-1px;height:4px;background:#2f8dd3;border-radius:0;max-width:100%}.range-styled-new+.rangeslider--horizontal .rangeslider__handle{border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;width:16px;height:16px;top:calc(50% - 8px)}.range-styled-new+.rangeslider--horizontal .rangeslider__handle::after{width:16px;height:16px;background:#323b6a;border:1px solid #fff;-webkit-box-shadow:0 0 5px rgba(50,59,106,0.2);box-shadow:0 0 5px rgba(50,59,106,0.2);top:50%;left:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.15s;transition:.15s}.range-styled-new+.rangeslider--horizontal .rangeslider__handle:hover::after{width:32px;height:32px;border-width:2px}.range-styled-new+.rangeslider--horizontal.rangeslider--active .rangeslider__handle::after{width:32px;height:32px;border-width:2px}.mortgage-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px 10px;margin-top:-10px;position:relative}.mortgage-main::before{content:"";position:absolute;top:-84px;left:0;width:100%;height:calc(100% + 84px + 100px);background-color:#f0f2f7;pointer-events:none}.mortgage-main__content{padding:10px 0;max-width:420px;width:100%;min-height:290px;margin-right:40px;color:#323b6a;position:relative}.mortgage-main__img{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.mortgage-main__img img{width:680px;height:421px}.mortgage-main__title{font-size:36px;font-weight:bold;line-height:1.28;letter-spacing:1.8px;margin-bottom:20px}.mortgage-main__title .select-styled-new2_inline-title>.dropdown-menu{min-width:260px !important}.mortgage-main__city{color:#2f8dd3;cursor:pointer;-webkit-transition:.2s;transition:.2s;white-space:nowrap}.mortgage-main__city:hover{opacity:.8}.mortgage-main__city span{text-decoration:underline}.mortgage-main__city i{margin:0 5px}.mortgage-main__text{font-size:21px;line-height:0.86;letter-spacing:0.21px}.btn-show-mortgage-filter{width:100%;height:40px;border-radius:4px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:14px;color:#337AB7;background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fafafa));background:linear-gradient(180deg, #eee 0%, #fafafa 100%);border:1px solid #DCDCDC;-webkit-transition:.25s;transition:.25s;line-height:1;margin:0 0 30px}.btn-show-mortgage-filter:hover{background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#eee));background:linear-gradient(180deg, #eee 0%, #eee 100%);border-color:#adadad;color:#337AB7}.btn-show-mortgage-filter:focus,.btn-show-mortgage-filter:active{outline:none;color:#337AB7}.btn-show-mortgage-filter:focus:active{outline:none}.btn-show-mortgage-filter i{margin-right:8px}.calc-mortgage-new__box{-webkit-box-shadow:0 0 8px 0 rgba(50,59,106,0.2);box-shadow:0 0 8px 0 rgba(50,59,106,0.2);background-color:#ffffff;margin:0;padding:20px;color:#323b6a;position:relative}.calc-mortgage-new__bottom{border-top:1px solid #dce1ea;padding:20px 20px 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.calc-mortgage-new__result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:20px}.calc-mortgage-new__sum{font-size:32px;font-weight:bold;line-height:0.91;letter-spacing:2.4px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.calc-mortgage-new__note{font-size:14px;line-height:1}.calc-mortgage-new__bottom-btns{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.calc-mortgage-new__bottom-btns .btn{width:260px;margin-right:20px}.calc-mortgage-new__bottom-btns .btn:last-child{margin-right:0}.calc-mortgage-new__middle{padding-bottom:10px;display:none}.calc-mortgage-new__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.calc-mortgage-new__row .btn{width:100%;margin-top:auto}.calc-mortgage-new__column{width:calc(25% - 20px);margin:0 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calc-mortgage-new__column._wide{width:100%}.calc-mortgage-new__mobile-head{display:none;font-weight:bold;font-size:16px;letter-spacing:-0.004em;color:#333C67;padding:0 15px;margin-bottom:24px}.calc-mortgage-new.active .calc-mortgage-new__middle{display:block}.mortgage-filter{background-color:#f0f2f7;margin:0 20px;padding:20px 0 10px}.mortgage-filter__inner{padding-left:20px}.mortgage-filter__list{display:-webkit-box;display:-ms-flexbox}.mortgage-filter__list::after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;padding-right:20px}.mortgage-filter__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;border:1px solid rgba(50,59,106,0.2);font-size:14px;line-height:1.2;text-align:center;color:#323b6a;white-space:nowrap;padding:0 17px;height:32px;margin:0 14px 10px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s;transition:.2s}.mortgage-filter__item_hidden{display:none}.mortgage-filter__item.active{background:rgba(50,59,106,0.2)}.mortgage-filter__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;border:solid 1px #323b6a;background:#fff;font-size:14px;line-height:1.2;text-align:center;color:#323b6a;white-space:nowrap;padding:0 17px;height:32px;margin:0 0 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:auto}.mortgage-filter__btn i{margin-right:3px}.mortgage-filter.active .mortgage-filter__inner{padding-right:20px}.mortgage-filter.active .mortgage-filter__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgage-filter.active .mortgage-filter__list::after{display:none}.mortgage-filter.active .mortgage-filter__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mortgage-filter.active .mortgage-filter__btn{margin-left:0}.often-searched{color:#323b6a;margin-bottom:40px}.often-searched__head{font-size:22px;font-weight:bold;line-height:1.68;letter-spacing:0.22px;margin-bottom:18px}.often-searched__title{font-size:14px;font-weight:bold;padding-bottom:18px}.often-searched__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.often-searched__list{list-style:none;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px;margin-bottom:0}.often-searched__list:first-child{margin-right:0}.often-searched__list_c4{margin-right:0;-webkit-column-count:4;column-count:4;-webkit-column-gap:20px;column-gap:20px}.often-searched__item{margin-bottom:8px}.often-searched__item:last-child{margin-bottom:0}.often-searched__link{font-size:12px;color:#2f8dd3}.often-searched__link:visited{color:#2f8dd3}.often-searched__link:hover{color:#323B6A}.table-mortgage2{width:100%;font-size:14px;color:#323b6a;display:block}.table-mortgage2 a{color:#2f8dd3}.table-mortgage2 thead{display:block;border-bottom:solid 1px #323b6a}.table-mortgage2 th{height:45px;font-size:14px;font-weight:700;padding:0 0 0 20px;border-radius:6px 6px 0 0;-webkit-transition:.15s;transition:.15s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-mortgage2 th:hover .table-mortgage2__head::before,.table-mortgage2 th:hover .table-mortgage2__head::after{border-color:#2F8DD3}.table-mortgage2 th[role="columnheader"]{cursor:pointer}.table-mortgage2__sort.active{border-color:#323B6A}.table-mortgage2__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-mortgage2__sort{content:"";cursor:pointer;display:block;width:10px;height:10px;border:2px solid #DCE1EA;border-bottom:none;border-left:none}.table-mortgage2__sort:hover{border-color:#2F8DD3}.table-mortgage2__sort[data-type="desc"]{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-right:10px;margin-bottom:7px}.table-mortgage2__sort[data-type="asc"]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-6px}.table-mortgage2__title{margin-right:20px}.mortgage-similar-message{padding:20px;background:#f0f2f7;text-align:center}.table-mortgage-similar{border:solid 1px #ff9e00;border-bottom:none}.mortgage-similar-message i{margin-right:10px;font-size:14px;color:blue}.table-mortgage2 tbody tr.table-mortgage2__similar{border-bottom:solid 1px #ff9e00}.table-mortgage2__similar-label{color:#ff9e00;font-size:12px;margin-bottom:7px}.table-mortgage2__similar-message td{background:#eeeeee;width:100% !important}.table-mortgage2 td{padding:20px 20px 12px 20px;font-size:14px;line-height:1.43;color:#323b6a;vertical-align:top;-webkit-transition:.15s;transition:.15s}.table-mortgage2 td:nth-child(1),.table-mortgage2 th:nth-child(1){width:250px}.table-mortgage2 td:nth-child(2),.table-mortgage2 th:nth-child(2){width:220px}.table-mortgage2 td:nth-child(3),.table-mortgage2 th:nth-child(3){width:220px}.table-mortgage2 td:nth-child(4),.table-mortgage2 th:nth-child(4){-webkit-box-flex:1;-ms-flex:1;flex:1}.table-mortgage2 td:nth-child(5),.table-mortgage2 th:nth-child(5){width:240px;padding-right:40px}.table-mortgage2 td:nth-child(6),.table-mortgage2 th:nth-child(6){width:100%}.table-mortgage2 td.hover,.table-mortgage2 th.hover{background:#f0f2f7}.table-mortgage2 tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.15s;transition:.15s}.table-mortgage2 tbody{display:block}.table-mortgage2 tbody tr{border-bottom:1px solid #dce1ea}.table-mortgage2 tbody tr:hover{background:#f0f2f7}.table-mortgage2__bank-img{width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-mortgage2__bank-img img{display:block;max-width:100%;max-height:100%}.table-mortgage2__bold{font-weight:700}.table-mortgage2__btn-bottom{text-align:center}.table-mortgage2__btn-detail{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#337AB7;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s;transition:.2s}.table-mortgage2__btn-detail::after{content:"";display:block;width:6px;height:6px;border:1px solid currentColor;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:8px;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform-origin:66% 66%;transform-origin:66% 66%}.table-mortgage2__btn-detail:hover{color:#323B6A}.table-mortgage2__btn-detail._active::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.btn-show-offers{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}.table-mortgage2__btn{max-width:180px;width:100%;margin-bottom:12px}.table-mortgage2__mobile-btns{display:none;padding:6px 0}.table-mortgage2__mobile-btns .btn{height:34px;font-size:12px;width:140px;margin-bottom:0}.table-mortgage2__mobile-btns .table-mortgage2__btn-detail{margin-right:30px}.table-mortgage2 td.table-mortgage2__detail{display:none;padding-top:8px;padding-bottom:16px;background:#fff}.table-mortgage2 td.table-mortgage2__detail._active{display:block}.table-mortgage2-detail__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.table-mortgage2-detail__tab{font-weight:bold;font-size:14px;line-height:19px;letter-spacing:-0.004em;color:#333C67;padding-bottom:13px;margin-right:32px;cursor:pointer;position:relative}.table-mortgage2-detail__tab::after{content:"";position:absolute;bottom:0;left:0;width:0;height:0;background:currentColor;-webkit-transition:.2s;transition:.2s}.table-mortgage2-detail__tab:last-child{margin-right:0}.table-mortgage2-detail__tab:hover::after{height:1px;width:100%}.table-mortgage2-detail__tab._active::after{height:3px;width:100%}.table-mortgage2-detail__content{display:none}.table-mortgage2-detail__content._active{display:block}.table-mortgage2-detail__list{margin:0;padding:0;display:block;list-style:none}.table-mortgage2-detail__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:19px;letter-spacing:-0.004em;color:#333C67;min-height:49;padding:13px 20px}.table-mortgage2-detail__item:nth-child(odd){background:#F0F2F6}.table-mortgage2-detail__label{width:42%;padding-right:10px}.table-mortgage2-detail__value{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.table-mortgage2-show-all{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 20px;width:210px}.table-mortgage2-show-all_hide-desktop{display:none}.tariff-main{height:438px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;margin-top:-10px;position:relative;z-index:1}.tariff-main::before{content:"";position:absolute;top:-84px;left:0;width:100%;height:calc(100% + 84px + 92px);background-color:#f0f2f7;z-index:-1;pointer-events:none}.tariff-main_t4 .tariff-main__img img{max-width:470px}.tariff-main_t3 .tariff-main__img img{max-width:500px}.tariff-main__content{padding-top:30px;max-width:560px;width:100%;margin-right:16px;color:#323b6a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.tariff-main__img-mobile{display:none}.tariff-main__img{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.tariff-main__img img{max-width:545px;width:100%;max-height:100%;height:auto}.tariff-main__title{font-size:36px;font-weight:bold;line-height:1.28;letter-spacing:0.36px;margin-bottom:20px}.tariff-main__text{font-size:21px;line-height:1.33;letter-spacing:0.21px;margin-bottom:24px}.tariff-main__bottom{margin:auto 0 35px;padding:20px 30px;-webkit-box-shadow:0 0 8px 0 rgba(50,59,106,0.2);box-shadow:0 0 8px 0 rgba(50,59,106,0.2);background-color:#ffffff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tariff-main__bottom-text{font-size:18px;line-height:1;letter-spacing:0.18px;color:#323b6a;margin-right:40px}.tariff-main__select{-webkit-box-flex:1;-ms-flex:1;flex:1}.table-tariff-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1}.table-tariff-list .table-tariff-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px}.table-tariff-list .table-tariff-wrap:last-child{margin-right:0}.table-tariff-wrap{-webkit-box-shadow:0 0 8px 0 rgba(50,59,106,0.2);box-shadow:0 0 8px 0 rgba(50,59,106,0.2);background-color:#ffffff;padding:1px}.table-tariff-wrap__balance{padding:20px 10px}.table-tariff-wrap__balance .btn{width:260px}.table-tariff{width:100%;font-size:14px;line-height:1.2;color:#323b6a;background:#fff}.table-tariff__head{font-size:14px;font-weight:bold;line-height:1.2;letter-spacing:1.05px;color:#ffffff;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#323B6A}.table-tariff__label{width:calc(100% - 110px);line-height:1.2}.table-tariff__value{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.table-tariff__icon{margin-right:5px}.table-tariff__btn-popover{color:#2f8dd3;margin-left:5px}.table-tariff__btn-popover:hover{color:#323b6a}.table-tariff__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:56px;padding:5px 20px 5px 10px}.table-tariff__row_first{padding:16px 20px 16px 10px;font-weight:bold;border-bottom:1px solid #323B6A}.table-tariff__row_info{padding:0 50px 0 30px;margin-bottom:15px;min-height:auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.table-tariff__row_info:last-child{margin-bottom:0}.table-tariff__row-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-tariff__accordion{border-bottom:1px solid #323B6A;-webkit-transition:.15s;transition:.15s}.table-tariff__accordion._active .table-tariff__accordion-head{background:#DCE1EA}.table-tariff__accordion._active .table-tariff__accordion-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#323B6A}.table-tariff__accordion._active .table-tariff__accordion-content{display:block}.table-tariff__accordion-head{padding:16px 50px 16px 10px;position:relative;cursor:pointer;font-weight:700}.table-tariff__accordion-head:hover{background:#DCE1EA;-webkit-transition:.15s;transition:.15s}.table-tariff__accordion-head .table-tariff__label{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.table-tariff__accordion-head .table-tariff__value{-webkit-box-flex:0;-ms-flex:none;flex:none}.table-tariff__accordion-arrow{position:absolute;right:20px;top:50%;margin-top:-10px;font-size:20px;color:#2f8dd3;-webkit-transition:.15s;transition:.15s}.table-tariff__accordion-content{border-top:1px solid #fff;background:#DCE1EA;padding:20px 0;display:none}.table-tariff._active .table-tariff__head{background:#009245}.tariff-types{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 65px}.tariff-types__item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;border:1px solid transparent;margin-right:30px;padding:19px 10px;color:#2f8dd3;-webkit-transition:.15s;transition:.15s}.tariff-types__item:last-child{margin-right:0}.tariff-types__item:visited{color:#2f8dd3;text-decoration:none}.tariff-types__item:hover{color:#323B6A;border-color:#e5e9ef;text-decoration:none}.tariff-types__item:hover .tariff-types__img{background:#323B6A}.tariff-types__item.active{color:#323B6A;border-color:#e5e9ef}.tariff-types__item.active .tariff-types__img{background:#323B6A}.tariff-types__img{height:45px;width:45px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px;background:#2f8dd3;-webkit-transition:.15s;transition:.15s}.tariff-types__icon{font-size:18px;color:#fff}.tariff-types__text{font-size:16px;text-align:center;color:inherit}@media only screen and (max-width: 1199px){.calc-mortgage-new__bottom-btns .btn{width:220px}.table-mortgage2 th,.table-mortgage2 td{padding-right:10px;padding-left:10px}.table-mortgage2 td:nth-child(1),.table-mortgage2 th:nth-child(1){padding-left:20px;width:200px}.table-mortgage2 td:nth-child(2),.table-mortgage2 th:nth-child(2){width:200px}.table-mortgage2 td:nth-child(3),.table-mortgage2 th:nth-child(3){width:200px}.table-mortgage2 td:nth-child(4),.table-mortgage2 th:nth-child(4){width:auto}.table-mortgage2 td:nth-child(5),.table-mortgage2 th:nth-child(5){width:200px;padding-right:20px}.table-mortgage2__bank-img{width:170px}.tariff-main__bottom{max-width:465px;padding-right:15px;padding-left:15px}.tariff-main__bottom-text{margin-right:16px}.table-tariff-list .table-tariff-wrap{margin-right:10px}.mortgage-main__content{max-width:380px;min-height:230px}.mortgage-main__title{font-size:28px;margin-bottom:15px}.mortgage-main__text{font-size:18px}.mortgage-main__img img{width:520px;height:322px}}@media only screen and (max-width: 991px){.select-styled-new2 .dropdown-menu{font-size:16px}.select-styled-new2 .dropdown-menu>li>a{padding:10px}.btn-styled-new2__mobile{display:inline}.btn-styled-new2__desktop{display:none}.mortgage-main{height:auto;padding:0 15px 10px;background:#fff}.mortgage-main::before{display:none}.mortgage-main__img{display:none}.mortgage-main__content{padding:0;max-width:100%;min-height:auto;margin-right:0}.mortgage-main__title{text-align:center;font-size:16px;line-height:1.5;letter-spacing:0.16px;margin-bottom:4px}.mortgage-main__title .select-styled-new2_inline-title>.dropdown-menu{min-width:auto !important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mortgage-main__title-inner{display:block}.mortgage-main__title-inner br{display:none}.mortgage-main__text{font-size:12px;line-height:1.5;letter-spacing:0.12px;text-align:center}.input-label{margin-bottom:5px}.input-styled-new2{font-size:16px}.input-with-label__label{font-size:16px}.select-styled-new2 .btn.btn-default{font-size:16px}.btn-show-mortgage-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.calc-mortgage-new{display:none;padding:15px;-webkit-box-shadow:none;box-shadow:none;position:static}.calc-mortgage-new__box{-webkit-box-shadow:none;box-shadow:none;padding:32px 0 0;border-radius:4px;position:relative}.calc-mortgage-new__bottom-btns{width:100%;padding:12px 15px 32px;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 4px 4px}.calc-mortgage-new__bottom-btns .btn{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;margin-right:0;max-width:100%}.calc-mortgage-new__bottom-btns .btn:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:12px}.calc-mortgage-new__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding-right:15px;padding-left:15px}.calc-mortgage-new__column{width:100%;margin:0 0 12px}.calc-mortgage-new__column:empty{display:none}.calc-mortgage-new__bottom{background:#F0F2F7;margin-top:16px;padding-top:12px}.calc-mortgage-new__middle{padding:0}.calc-mortgage-new__result{width:100%;margin-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calc-mortgage-new__sum{margin-right:0;font-size:16px;line-height:1.54;text-align:center}.calc-mortgage-new__note{text-align:center;font-size:13px}.calc-mortgage-new__close{position:absolute;top:32px;right:15px;width:18px;height:18px;visibility:hidden;cursor:pointer}.calc-mortgage-new__close::after,.calc-mortgage-new__close::before{content:"";position:absolute;top:50%;width:100%;height:2px;background:#323B6A}.calc-mortgage-new__close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.calc-mortgage-new__close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.calc-mortgage-new__mobile-head{display:block}.calc-mortgage-new__close{visibility:visible}.calc-mortgage-new__popup{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calc-mortgage-new__popup-inner{width:100%}.calc-mortgage-new._show{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(50,59,106,0.8);overflow:auto;z-index:300}.mortgage-filter-popup-show{overflow:hidden}.mortgage-filter-popup-show .dropdown-backdrop{display:none !important}.mortgage-filter{margin:0;padding-top:16px}.mortgage-filter__inner{padding-left:15px}.mortgage-filter__list::after{padding-right:15px}.mortgage-filter__item{font-size:12px;padding:0 12px;margin:0 8px 8px 0}.mortgage-filter.active .mortgage-filter__inner{padding-right:15px}.table-mortgage2{display:block}.table-mortgage2 thead{display:block}.table-mortgage2 thead th[data-sort="none"]{display:none}.table-mortgage2 thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.table-mortgage2 thead th{height:auto;width:auto !important;padding:10px 15px 10px 0}.table-mortgage2 thead th:nth-child(2){padding-left:10px}.table-mortgage2 thead th.hover{background:#fff}.table-mortgage2 tbody{display:block}.table-mortgage2 tbody tr{display:block;border-bottom-color:#323b6a}.table-mortgage2 tbody tr:hover{background:#fff}.table-mortgage2 tbody td{padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:1.6;letter-spacing:0.12px;position:relative}.table-mortgage2 tbody td:after{content:"";position:absolute;bottom:0;right:10px;left:10px;border-top:solid 1px #dce1ea}.table-mortgage2 tbody td:first-child:after{right:0;left:0}.table-mortgage2 tbody td:nth-last-child(3):after{display:none}.table-mortgage2 tbody td:nth-last-child(2){display:none}.table-mortgage2 td{width:auto !important;padding-left:10px !important}.table-mortgage2__mobile-btns{display:block}.table-mortgage2__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-mortgage2__item_head{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-mortgage2__item_label::before{content:attr(data-label);margin-right:10px;font-weight:700}.table-mortgage2__item-inner{text-align:right}.table-mortgage2__bank-img{height:40px;width:160px}.table-mortgage2 .table-mortgage2__hide-mobile{display:none}.table-mortgage2_all .table-mortgage2__hide-mobile{display:block}.table-mortgage2-detail__label{width:50%}.table-mortgage2-show-all_hide-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.often-searched__head{font-size:16px;line-height:1.5;letter-spacing:0.16px;margin-bottom:14px}.often-searched__row{display:none;padding:6px 10px 20px;margin-bottom:0}.often-searched__list{margin-bottom:8px;margin-right:0}.often-searched__list:last-child{margin-bottom:0}.often-searched__list_c4{-webkit-column-count:1;column-count:1}.often-searched__title{padding:10px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.often-searched__title::after{content:"";width:10px;height:10px;border:2px solid #323B6A;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:66% 66%;transform-origin:66% 66%;margin-top:-5px;margin-left:10px;-webkit-transition:.2s;transition:.2s}.often-searched__contet{border-top:solid 1px #dce1ea;margin-right:-15px;margin-left:-15px}.often-searched__contet:last-child{border-bottom:solid 1px #dce1ea}.often-searched__contet.show .often-searched__row{display:block}.often-searched__contet.show .often-searched__title::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);border-color:#2f8dd3}.tariff-main{padding-right:10px;padding-bottom:0;padding-left:10px;height:auto;margin-bottom:15px}.tariff-main::before{height:calc(100% + 84px - 60px)}.tariff-main__img{display:none}.tariff-main__img-mobile{display:block;margin:0 auto 10px;width:85%;max-width:450px}.tariff-main__content{margin-right:0;padding-top:0;max-width:100%}.tariff-main__title{text-align:center;font-size:16px;line-height:1.5;letter-spacing:0.16px;margin-bottom:0;padding-right:5px;padding-left:5px}.tariff-main__text{font-size:12px;line-height:1.5;letter-spacing:0.12px;text-align:center;margin-bottom:16px;padding-right:5px;padding-left:5px}.tariff-main__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 20px 20px;margin-bottom:0;max-width:100%}.tariff-main__bottom-text{font-size:14px;line-height:1.29;letter-spacing:0.14px;margin:0 0 10px}.tariff-main__select{-ms-flex-preferred-size:100%;flex-basis:100%}.table-tariff-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.table-tariff-list .table-tariff-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:20px}.table-tariff-list .table-tariff-wrap:last-child{margin-bottom:0}.table-tariff-wrap__balance .btn{width:100%;font-size:12px;margin-right:0}.table-tariff__label{width:calc(100% - 70px)}.mortgage-filter__list{display:flex}.mortgage-filter__inner{overflow:auto}}@media only screen and (max-width: 767px){.table-mortgage2__mobile-btns .table-mortgage2__btn-detail{display:none}.table-mortgage2 tbody td:nth-last-child(2){display:block;background:none;padding-top:0;padding-bottom:20px}.table-mortgage2 tbody td:nth-last-child(2)::after{display:none}.table-mortgage2 tbody td:nth-last-child(2) .btn{display:none}.table-mortgage2 td.table-mortgage2__detail{padding-top:4px;padding-bottom:20px}.table-mortgage2-detail__item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 20px}.table-mortgage2-detail__label{width:100%;padding:0;margin-bottom:4px}.table-mortgage2-detail__value{width:100%}.tariff-types{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}.tariff-types__item{width:260px;margin-bottom:5px;margin-right:0}.tariff-types__item:last-child{margin-bottom:0}}@media only screen and (max-width: 359px){.table-mortgage2__title{margin-right:10px}.table-mortgage2__bank-img{width:140px}}@media only screen and (min-width: 992px){.table-tariff__mobile{display:none}}.tariff2-main{background:#F0F2F7;padding:0 15px 20px;margin-top:-6px;position:relative;z-index:1}.tariff2-main::before{content:"";position:absolute;top:-90px;left:0;width:100%;height:calc(100% + 90px);background-color:#f0f2f7;z-index:-1;pointer-events:none}.tariff2-main__title{color:#323b6a;margin-bottom:12px;font-size:36px;font-weight:700;letter-spacing:0.01em}.tariff2-main__edit{font-size:18px;color:#427ab1;letter-spacing:0.01em}.tariff2-main__edit:visited{color:#427ab1}.tariff2-main__balance{margin-top:28px;background:#FFFFFF;border-radius:4px;-webkit-box-shadow:0 0 8px 0 rgba(50,59,106,0.2);box-shadow:0 0 8px 0 rgba(50,59,106,0.2);padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;letter-spacing:0.01em;color:#323B6A}.tariff2-main__balance-btn{margin-left:24px;max-width:180px;width:100%;height:35px}.tariff2-main__balance-text{font-weight:700}.table-tariff2-head{font-size:14px;font-weight:bold;line-height:1.2;letter-spacing:1.05px;color:#ffffff;padding:10px;background:#323B6A}.table-tariff-column{padding:20px 0 30px}.table-tariff-column .table-tariff-wrap{margin-bottom:20px}.table-tariff-column .table-tariff-wrap:last-child{margin-bottom:0}.table-tariff2-result{border-top:2px solid #323B6A;padding:18px 15px 40px;color:#323B6A;font-size:24px;font-weight:700;letter-spacing:0.01em}.table-tariff2{width:100%;font-size:14px}.table-tariff2__bold{font-weight:700}.table-tariff2 th{border-bottom:1px solid #323B6A}.table-tariff2 th,.table-tariff2 td{padding:17px 10px}.table-tariff2 td{border-bottom:1px solid rgba(50,59,106,0.3)}.table-tariff2 tr:last-child td{border-bottom:none;padding-top:15px;padding-bottom:15px}.mortgage-message{margin:30px 0;text-align:center;background:#f0f2f7;padding:20px}.mortgage-message .mortgage-message__header{font-size:20px;font-weight:700;margin-bottom:10px}.mortgage-message .mortgage-message__text{font-size:16px}@media only screen and (max-width: 767px){.table-tariff-column{padding-bottom:70px}.tariff2-main__title{margin-bottom:8px;font-size:16px}.tariff2-main__edit{font-size:14px}.tariff2-main__balance{margin-top:12px;padding:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tariff2-main__balance-info{width:100%;font-size:14px}.tariff2-main__balance-btn{margin:10px 0 0}.table-tariff2{font-size:12px}.table-tariff2 thead{display:none}.table-tariff2 tr{display:none}.table-tariff2 tr:first-child{display:block}.table-tariff2 tr:last-child{display:block}.table-tariff2 tr:last-child td{border:none}.table-tariff2 td{padding-top:16px;padding-bottom:16px;display:block;width:100%}.table-tariff2__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-tariff2__item_label::before{content:attr(data-label);font-weight:700}.table-tariff2__item-inner{display:block;text-align:right}.table-tariff2-result{position:fixed;width:100%;bottom:0;left:0;padding:16px 15px 20px;margin:0;background:#fff;border:none;font-size:18px;-webkit-box-shadow:0 0 8px rgba(50,59,106,0.2);box-shadow:0 0 8px rgba(50,59,106,0.2)}}.yandex_content:empty{display:none}
