.credit{padding-top:78px;padding-bottom:83px;width:100%}.credit__title{margin-bottom:55px;font-weight:500;font-size:48px;line-height:48px}.credit__wrapper{display:flex;align-items:stretch!important}.credit .block-side{padding-bottom:0}.credit-count{max-width:477px;width:100%;margin-right:56px;padding-top:31px;background-color:#f5f5f5}.credit-count__tel{color:#505050;font-weight:400}.credit-count__tel:hover{text-decoration:underline}.credit-count__block{margin-left:35px;margin-right:35px}.credit-count__block .scrollbar{max-height:180px!important;scrollbar-width:thin;scrollbar-color:#faaf32 #f5f5f5}.credit-count__block .scrollbar::-webkit-scrollbar{width:5px}.credit-count__block .scrollbar::-webkit-scrollbar-track{background:#f5f5f5}.credit-count__block .scrollbar::-webkit-scrollbar-thumb{background-color:#faaf32}.credit-count__block .input_label{color:#424242;font-size:14px;line-height:18px;margin-bottom:9px;display:inline-block;font-weight:400}.credit-count__block .select__head{background-color:#fff;padding:18px 21px}.credit-count__block .select__val{font-size:14px;line-height:18px;font-weight:400}.credit-count__block .select__val>input{display:none}.credit-count__block .small_filter__col{margin-bottom:20px;width:100%;margin-top:4px}.credit-count__block .select__item{background-color:#fff;font-weight:400}.credit-count__block .select__item>input{display:none}.credit-count__block .active,.credit-count__block .select__item:hover{background-color:#a7abaf}.credit-count__field{display:flex;flex-direction:column;margin-bottom:6px}.credit-count__label{font-size:14px;line-height:18px;margin-bottom:9px;display:inline-block}.credit-count__input{background-color:#fff!important;font-size:17px!important;line-height:18px!important;padding:16px 5px 20px!important;text-align:center;width:100%!important;border-bottom:1px solid #a7abaf;font-weight:400!important}.credit-count input{-moz-appearance:textfield}.credit-count input::-webkit-inner-spin-button,.credit-count input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.credit-count__signs{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.credit-count__sign{font-size:12px;line-height:16px}.credit-count__text{margin-left:35px;margin-right:35px;font-size:12px;line-height:16px;font-weight:300;color:#a7abaf;margin-bottom:31px}.credit-count__text>span{color:#505050;font-weight:400}.credit-count__btn{width:100%;color:#f5f9fc;font-weight:500;font-size:17px;line-height:25px;padding:24px 5px 25px;background-color:#faaf32;cursor:pointer}.credit-count__btn:hover{background-color:#dd9c2c}.credit-bank{max-width:748px;width:100%}.credit-bank__grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:18px;row-gap:16px}.credit-bank__card{position:relative;width:100%;padding:22px 32px 25px 16px;cursor:pointer;border:1px solid #f5f5f5}.credit-bank__card:hover{box-shadow:-2px 17px 62px rgba(174,176,183,.25)}.credit-bank__card:hover .credit-bank__rate{opacity:1}.credit-bank__card--active{box-shadow:-2px 17px 62px rgba(174,176,183,.25)}.credit-bank__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:42px}.credit-bank__logo{display:flex;align-items:center}.credit-bank__title{margin-left:5px;font-size:14px;line-height:24px}.credit-bank__rate{position:absolute;top:0;right:0;z-index:15;width:84px;height:65px;overflow:hidden;padding:13px 21px 20px 30px;font-weight:500;font-size:16px;line-height:32px;color:#fff;opacity:0;transition:opacity .2s}.credit-bank__rate .icon-question{position:absolute;top:7px;right:9px;width:13px;height:13px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff;font-size:12px;z-index:1;color:#fff}.credit-bank__rate::before{position:absolute;top:-51px;right:-131px;z-index:-1;width:205px;height:110px;background-color:#faaf32;border-radius:92px;content:""}.credit-bank__bottom{display:flex;align-items:flex-start;justify-content:space-between}.credit-bank__block{display:flex;flex-direction:column}.credit-bank__name{font-size:12px;line-height:18px;color:#a7abaf}.credit-bank__pay,.credit-bank__time{font-size:14px;line-height:24px}.credit-count-popup{display:none!important}.credit-count-popup.is-open{display:flex!important}.credit-count__select-icon{width:27px;height:27px;object-fit:cover;margin-right:11px}.credit-count__block .select__item{display:flex;align-items:center}.credit-bank__list{height:815px;overflow:hidden}.credit-bank__list._is-full{height:auto;overflow:visible}.credit-bank__list._is-full::before{display:none}.credit-bank__list-head{display:flex;align-items:center;background-color:#f5f5f5;padding:21px 32px;width:100%}.credit-bank__list-td{position:relative;display:block;flex-shrink:0;font-size:14px;line-height:18px}.credit-bank__list-td ._mob-heading{display:none}.credit-bank__list-td:nth-child(1){width:177px}.credit-bank__list-td:nth-child(2){width:133px;margin-right:47px}.credit-bank__list-td:nth-child(3){width:153px;margin-right:10px}.credit-bank__list-td:nth-child(4){width:149px;margin-left:auto}.credit-bank__show-more{z-index:3;display:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);border:none;background-color:#faaf32;color:#fff;text-align:center;padding:13px 73px;outline:0;margin-right:-50%}.credit-bank__list-body{position:relative;height:calc(100% - 60px);padding:0 32px;overflow:auto;scrollbar-width:thin;scrollbar-color:#faaf32}.credit-bank__list-body._is-full{height:auto;overflow:visible}.credit-bank__list-body._is-full::before{display:none}.credit-bank__list-body::-webkit-scrollbar{width:2px;border-radius:17px}.credit-bank__list-body::-webkit-scrollbar-track{background:0 0}.credit-bank__list-body::-webkit-scrollbar-thumb{background-color:#faaf32}.credit-bank__list-body-inner{height:100%}.credit-bank__list-tr{position:relative;display:flex;align-items:center;border-bottom:1px solid #f5f5f5}.credit-bank__list-tr .icon-arrow3-down{display:inline-block;font-size:10px;color:#faaf32;margin-left:11px;transition:transform .2s}.credit-bank__list-accordion{width:100%}.credit-bank__list-accordion.mod-open .icon-arrow3-down{transform:rotate(180deg)}.credit-bank__list-accordion-head{display:flex;align-items:center;padding:20px 0;cursor:pointer}.credit-bank__list-accordion-head:hover .credit-bank__bank-name{color:#faaf32}.credit-bank__bank-name{display:flex;align-items:center;font-size:14px;line-height:24px}.credit-bank__bank-summ,.credit-bank__bank-year{font-size:14px;line-height:24px}.credit-bank__bank-summ ._mobile{display:none}.credit-bank__bank-percent{font-weight:500;font-size:22px;line-height:32px;color:#faaf32;display:flex;align-items:center}.credit-bank__bank-percent .div{display:flex;align-items:center}.credit-bank__list-icon{width:24px;height:24px;display:block;margin-right:10px;object-fit:contain}.credit-bank__list-accordion-body{display:none}.credit-bank__list-body-item{cursor:pointer;margin:0 -32px;padding:12px 32px 14px;transition:background-color .2s}.credit-bank__list-body-item:hover{background-color:#f5f5f5}.credit-bank__list-body-items-heading{display:block;font-size:12px;line-height:18px;color:#a7abaf;margin-bottom:4px}.credit-bank__list-body-tr{display:flex;align-items:flex-start}.credit-bank__list-body-tr .credit-bank__list-td{font-size:14px;line-height:20px}.credit-bank__list-body-tr .credit-bank__list-td a{color:#faaf32;display:inline-block;font-size:14px;line-height:20px;margin-left:10px;transition:color .2s}.credit-bank__list-body-tr .credit-bank__list-td a:hover{text-shadow:0 0 1px #faaf32}.credit-bank__list-body-tr .credit-bank__list-td:nth-child(4){color:#faaf32}.credit-bank__list-body-tr .credit-bank__list-td:nth-child(3) ._mobile,.credit-bank__list-body-tr .credit-bank__list-td:nth-child(5){display:none}@media screen and (max-width:1199px){.credit__wrapper{flex-direction:column;width:100%}.credit-count{width:100%;max-width:100%;margin-bottom:40px}.credit-count__block{margin-left:10px;margin-right:10px}.credit-bank{width:100%;max-width:100%}.credit-bank__list{height:503px}}@media screen and (max-width:991px){.credit-count{width:100%;margin-right:0;max-width:768px;margin-bottom:50px}.credit-count__block{margin-left:20px}.credit-bank{max-width:768px}.credit-bank__list-head{padding:20px}.credit-bank__show-more{display:block}.credit-bank__list-body{padding:0 0 60px 0;height:100%}.credit-bank__list-body-inner{overflow:hidden}}@media screen and (max-width:767px){.credit .credit-mod-mobile-margin-block{margin-left:39px}.credit .credit-mod-mobile-margin .credit__title{margin-left:20px}.credit .block-side__left{font-size:14px;line-height:16px}.credit .block-side__left::before{top:1px}.credit-bank{overflow:visible;width:auto;padding:0 20px;margin:0 -20px}.credit-bank__list{overflow:visible}.credit-bank__list-head{display:none}.credit-bank__list-td ._mob-heading{display:block;color:#a7abaf;font-size:12px;line-height:14px}.credit-bank__list-td:nth-child(1){width:100%;margin:0 0 12px}.credit-bank__list-td:nth-child(1) ._mob-heading{display:none}.credit-bank__list-td:nth-child(2),.credit-bank__list-td:nth-child(3),.credit-bank__list-td:nth-child(4){width:33.3%;margin:0}.credit-bank__list-accordion-head{flex-wrap:wrap;align-items:stretch}.credit-bank__bank-summ ._desctop{display:none}.credit-bank__bank-summ ._mobile{display:block}.credit-bank__bank-percent{flex-direction:column;align-items:stretch;font-size:14px;line-height:24px}.credit-bank__bank-percent ._mob-heading{font-weight:400}.credit-bank__list-body-tr{flex-wrap:wrap}.credit-bank__list-body-tr .credit-bank__list-td:nth-child(2),.credit-bank__list-body-tr .credit-bank__list-td:nth-child(3) ._desctop{display:none}.credit-bank__list-body-tr .credit-bank__list-td:nth-child(3) ._mobile{display:block}.credit-bank__list-body-tr .credit-bank__list-td:nth-child(4){color:#faaf32}.credit-bank__list-body-tr .credit-bank__list-td:nth-child(4) a{display:none}.credit-bank__list-body-tr .credit-bank__list-td:last-child{display:block;align-self:flex-end}.credit-bank__list-body-tr .credit-bank__list-td:last-child a{margin-left:0}}@media screen and (max-width:575px){.credit{padding-top:20px;padding-bottom:51px}.credit .block-side__left{margin-bottom:5px}.credit__title{font-size:24px;line-height:40px;margin-bottom:20px}.credit-count{margin-bottom:20px}.credit-count__block{margin-left:16px;margin-right:14px}.credit-count__text{font-size:10px;line-height:14px;margin-left:16px;margin-right:14px;margin-bottom:21px}.credit-count__btn{padding:16px}.credit-bank__grid{gap:4px}.credit-bank__card{padding:15px}.credit-bank__top{margin-bottom:12px}.credit-bank__logo img{display:block;width:31px;height:32px;object-fit:cover}.credit-bank__rate{font-size:12px;line-height:16px;padding:8px 8px 19px 29px}.credit-bank__rate::before{top:-67px;right:-130px}.credit-bank__block:nth-last-of-type(1){margin-right:15px}}@media screen and (max-width:500px){.credit-bank__grid{grid-template-columns:repeat(1,1fr)}}.credit-count__input#pay-month{font-weight:bold !important}#flat-sum-num,#flat-primary-num{position:absolute;bottom:1px;left:0;width:100%;text-align:right;background-color:#fff!important;font-size:17px!important;line-height:18px!important;padding:16px 5px 20px!important;text-align:center;font-weight:400!important}#pay-month-get{width:100%;color:#f5f9fc;font-weight:500;font-size:17px;line-height:25px;padding:18px 5px 19px;background-color:#faaf32;cursor:pointer}.credit-count__block.emptyVal .input_label{color:#F00}.credit-count__block.emptyVal .js-select-parent > div,.credit-count__block.emptyVal .js-select-child > div{z-index:10;position:relative}.credit-count__block.emptyVal .js-select-parent:before,.credit-count__block.emptyVal .js-select-child:before{content:' ';position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:#F00;z-index:1}.perMpay{background:#f5f5f5;padding:35px}.perMpay span{font-size:1.4em}.perMpay div.num{font-size:2.5em;font-weight:600;white-space:nowrap}.perMpay p{font-size:0.8em;opacity:0.5;margin-top:15px;max-width:300px}.perMpay .credit-count__btn{margin-top:35px;max-width:300px}#flat-primary-per{position:absolute;top:43px;right:15px;z-index:20;opacity:0.5}@media screen and (max-width:1199px){.credit__wrapper{flex-direction:row;width:100%}.simple .credit-count{width:50%;max-width:50%;margin-bottom:0;padding-left:10px;padding-right:10px}.simple .credit-bank{width:auto;max-width:100%}}@media screen and (max-width:991px){.credit__wrapper{flex-direction:row;width:100%}.simple .credit-count{width:50%;margin-right:30px;padding-left:0}.perMpay div.num{font-size:2.1em}.perMpay span{font-size:1.2em}}@media screen and (max-width:767px){.credit__wrapper{flex-direction:column;width:100%}.simple .credit-count{margin:0 0 30px}.simple .credit-count,.simple .credit-bank{width:100%;max-width:none}.simple .credit-bank{overflow:visible;margin:0;padding:0}.credit-count__form.simple{position:relative;margin:0 -20px}}@media screen and (max-width:400px){.perMpay div.num{font-size:1.8em}}