#deposit-hit .res-imgmoney,
#deposit-hit .b-teaser_title,
#deposit-hit #summ_input_value,
#deposit-hit .f-currency,
#deposit-hit .calc .res .result-info li.info-title {
    display: none;
}
#deposit-hit #deposit-calc {
    padding: 0;
}
#deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(1) {
    background-color: #f8f9fb;
    width: 51.25%!important;
    padding-top: 37px;
    padding-bottom: 37px;
    border-radius: 10px 0 0 10px;
}
#deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(2) {
    background-color: #F2F4F7;
    padding-top: 37px;
    padding-bottom: 37px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-radius: 0 10px 10px 0;
}
#deposit-hit .d-calcnew#deposit-calc .res_annualrate,
#deposit-hit .d-calcnew#deposit-calc .res__money {
    width: 50%;
    margin-bottom: 0;
}
#deposit-hit .d-calcnew#deposit-calc .result-info {
    width: 100%;
}
#deposit-hit .d-calcnew .res__money .res__money-col:nth-child(2) {
    margin-bottom: 0;
}
#deposit-hit .d-calcnew#deposit-calc .res_footblock-info {
    padding-left: 0;
    padding-right: 0!important;
}
#deposit-hit .res_footblock-info {
    margin-top: 25px;
}
#deposit-hit .calc.mini .res .res__layout_two .res__col {
    padding: 37px;
}
#deposit-hit .d-calcnew#deposit-calc .b-form .fieldrow.sum,
#deposit-hit .d-calcnew#deposit-calc .b-form .fieldrow.f_term,
#deposit-hit .TitleProlongation,
#deposit-hit .wrappProlongation,
#deposit-hit .d-calcnew .deposit_type {
    padding-left: 0;
    padding-right: 0;
}
#deposit-hit .d-calcnew .name-summ-deposit p,
#deposit-hit .d-calcnew .res_annualrate_text,
#deposit-hit .d-calcnew .f_term-title,
#deposit-hit .TitleProlongation,
#deposit-hit .f-term-days {
    font-family: 'Cera Regular';
    font-size: 16px!important;
    color: #7E94B4;
}
#deposit-hit .d-calcnew .res_annualrate_text,
#deposit-hit #deposit-calc .res .res__money-col span,
#deposit-hit .d-calcnew.calc .res .result-info li:nth-child(1) {
    font-family: 'Cera Medium';
    font-size: 16px!important;
    color: #000;
}
#deposit-hit .b-form .slider_calculate_inner input[type="text"],
#deposit-hit .b-form .slider_calculate_inner input[type="text"]:focus {
    border-left: 0;
    border-top: 0;
    border-right: 0;
    border-bottom: 5px solid #00B9CD;
}
#deposit-hit .calc .slider_calculate_inner input[type="text"] {
    background-color: #fff;
    text-align: left;
}

#deposit-hit .b-form input[type="text"],
#deposit-hit .b-form input[type="number"],
#deposit-hit .b-form input[type="email"],
#deposit-hit .b-form input.search_inp {
    color: #000;
    font-family: 'Cera Medium';
    font-size: 24px;
}
#deposit-hit .l-slider_val,
#deposit-hit .slider_calculate_inner input {
    font-family: 'Cera Regular';
    font-size: 14px;
    color: #7E94B4;
}
#deposit-hit .slider_calculate-widget.green .ui-slider-handle {
    margin-bottom: -10px;
    width: 18px;
    height: 18px;
    background: #00B9CD;
    border-radius: 25px;
}
#deposit-hit .slider_calculate-widget.green .ui-slider-handle:before,
#deposit-hit .slider_calculate-widget.green .ui-slider-handle:after,
#deposit-hit .slider_calculate-widget.green .ui-slider-handle:before {
    display: none;
}
#deposit-hit .slider_calculate_inner input {
    border-radius: 10px 10px 0 0;
}
#deposit-hit .d-calcnew .deposit_term {
    border-radius: 10px;
    border: unset;
    background-color: #E5EAF0;
    color: #001A34;
    font-family: 'Cera Regular';
    cursor: pointer;
    font-size: 18px;
}
#deposit-hit .deposit_term.active {
    background-color: #98ABC4;
    color: #FFFFFF;
    font-family: 'Cera Medium';
}
#deposit-hit .d-calcnew .deposit_terms {
    gap: 14px;
}
#deposit-hit .deposit_term {
    height: 36px;
    width: 60px!important;
}
#deposit-hit .calc.mini .res .res__layout_two .res__col p {
    margin-bottom: 0;
    color: #7E94B4;
    line-height: 15px;
}
#deposit-hit .deposit_days .days {
    font-family: 'Cera Regular';
    font-size: 16px!important;
    color: #7E94B4;
}
#deposit-hit .d-calcnew .name-summ-deposit {
    margin-bottom: 16px;
}
#deposit-hit #deposit-calc .b-form .fieldrow.f_term .fieldcell {
    margin-bottom: 18px;
}
#deposit-hit .l-slider_val.larr {
    top: 16px;
}
#deposit-hit .d-calcnew#deposit-calc .b-form .fieldrow.sum {
    margin-bottom: 30px;
    margin-top: 0;
}
#deposit-hit .d-calcnew .res_annualrate {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
}
#deposit-hit .d-calcnew#deposit-calc .res__money,
#deposit-hit .d-calcnew#deposit-calc .result-info,
#deposit-hit .d-calcnew#deposit-calc .res_annualrate,
#deposit-hit .d-calcnew .res__money {
    padding-right: 0px;
    padding-left: 0px!important;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    gap: 0;
    padding-top: 6px;
}
#deposit-hit .d-calcnew.calc #final-rate,
#deposit-hit #deposit-calc .res .res__money-col span.is-green,
#deposit-hit .d-calcnew.calc #final-sum-diff {
    font-family: 'Cera Bold';
}
#deposit-hit .res_annualrate_percent span,
#deposit-hit #deposit-calc .res .res__money-col span.is-green,
#deposit-hit .d-calcnew.calc #final-sum-diff {
    font-size: 36px!important;
    color: #000;
}
#deposit-hit .l-slider_val::after {
    content: '₽';
    margin-left: 5px;
}
#deposit-hit .d-calcnew .form-mini.form-mini__default input[type="text"] {
    border-radius: 10px;
    background-color: #F2F4F7;
    color: #000;
    font-family: 'Cera Regular';
    font-size: 18px;
    height: 46px;
}
#deposit-hit .b-form input[type="text"] {
    border: unset;
}
#deposit-hit .b-form .b-form_checkbox .icomoon {
    border-radius: 4px;
    background-color: #E5EAF0;
    border-color: #E5EAF0;
}
#deposit-hit .b-form .b-form_checkbox.ui-state-focus .icomoon {
    border: 1px solid #E5EAF0;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
#deposit-hit .b-form .b-form_checkbox.ui-state-active .icomoon {
    background-color: #00B9CD;
}
#deposit-hit .b-form .b-form_checkbox.ui-state-active .icomoon:before {
    color: #fff;
}
#deposit-hit .d-calcnew .titleFormMini h2 {
    padding-left: 0;
    font-family: 'Cera Medium';
    font-size: 30px;
    color: #000;
    margin: 24px 0 40px 0;
}
#deposit-hit #deposit-calc {
    margin-top: 40px;
}
#deposit-hit .d-calcnew .form-mini .fieldrow.content {
    padding-left: 0;
}
#deposit-hit .btn.blue,
#deposit-hit .check-agree.btn.green {
    background-color: #5A4FFF;
    transition: opacity .1s ease-out;
}
#deposit-hit .btn.blue:hover,
#deposit-hit .check-agree.btn.green:hover {
    opacity: 0.9;
}
#deposit-hit .form-mini.form-mini__default .label {
    font-family: 'Cera Regular';
    font-size: 18px;
    color: #7E94B4;
    left: 20px;
}
#deposit-hit .label-placeholder.focus .label {
    left: 100%;
    font-size: 14px;
}
#deposit-hit .form-mini.form-mini__default .wrap-submit {
    padding-right: 0;
}
#deposit-hit .form-mini.form-mini__default .buttons {
    padding-left: 0;
}
#deposit-hit .form-mini.form-mini__default .tip-req {
    font-family: 'Cera Regular';
    color: #98ABC4;
    font-size: 18px;
    padding-left: 0;
    margin-left: 70px;
}
#deposit-hit .fieldrow.content > .col-sm-9,
#deposit-hit .col-sm-3.f-btns {
    width: auto;
}
#deposit-hit .d-calcnew .fio {
    gap: 30px;
}
#deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-4,
#deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-3,
#deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-5 {
    width: 278px;
}
#deposit-hit .col-sm-3.f-btns {
    float: right;
}
#deposit-hit .agree {
    margin-top: 10px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
#deposit-hit .d-calcnew .f_term {
    margin-bottom: 0px!important;
}
#deposit-hit .fieldrow.deposit_type {
    display: none;
}
#deposit-hit .wrap-submit .btn.blue {
    width: 278px;
}
#deposit-hit .form-mini.form-mini__default .f-agree {
    display: inline-block;
}
#deposit-hit .fio .clear {
    display: none;
}
#deposit-hit .d-calcnew .form-mini.form-mini__default .btn {
    height: 46px;
}
#deposit-hit .b-form .b-form_checkbox .icomoon {
    margin-top: 0;
}
#deposit-hit .form-mini.form-mini__default .show-agree {
    font-family: 'Cera Regular';
}
.form-mini.form-mini__default .check-agree.btn {
    line-height: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
#deposit-hit .form-mini.form-mini__default .check-agree.btn {
    margin: 30px auto 0px;
}
#deposit-hit .form-mini.form-mini__default .error .error-txt {
    font-family: 'Cera Regular';
}

@media all and (max-width: 1200px) {
    #deposit-hit #deposit-calc {
        padding: 0 25px;
        box-sizing: border-box;
    }
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-4,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-3,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-5 {
        width: auto;
    }
}
@media all and (max-width: 1148px) {
    #deposit-hit .fieldrow.content > .col-sm-9 {
        width: 100%;
    }
    #deposit-hit .d-calcnew .fio {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    #deposit-hit .d-calcnew .fio .clear {
        display: none;
    }
    #deposit-hit .col-sm-3.f-btns {
        float: none;
        width: 100%;
        text-align: center;
        padding-top: 20px;
        overflow: auto;
    }
    #deposit-hit .d-calcnew#deposit-calc .res_annualrate,
    #deposit-hit .d-calcnew#deposit-calc .res__money {
        width: 100%;
    }
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-4,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-3,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-5 {
        width: 31%;
    }
}
@media all and (max-width: 1104px) {
    #deposit-hit .form-wrapper {
        padding: 0;
    }
}
@media all and (max-width: 935px) {
    #deposit-hit .form-wrapper {
        padding: 0 !important;
    }
}
@media all and (max-width: 906px) {
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-4,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-3,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-5 {
        width: 48%;
    }
    .f-agree,
    .agree {
        width: 100%;
    }
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 24%;
    }
}
@media all and (max-width: 870px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 23%;
    }
}
@media all and (max-width: 870px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 22%;
    }
}
@media all and (max-width: 840px) {
    #deposit-hit .d-calcnew .res .res__layout_line {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column;
    }
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(1) {
        width: 100%!important;
        box-sizing: border-box;
        border-radius: 10px 10px 0 0;
    }
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(2) {
        width: 100% !important;
        box-sizing: border-box;
        border-radius: 0 0 10px 10px;
    }
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(1):before {
        display: none;
    }
    #deposit-hit .d-calcnew#deposit-calc .res_annualrate, #deposit-hit .d-calcnew#deposit-calc .res__money {
        width: 31%;
    }
    #deposit-hit .d-calcnew#deposit-calc .res_footblock-info {
        margin-top: 20px;
    }
    #deposit-hit .d-calcnew#deposit-calc .result-info {
        width: 25%;
    }
}
@media all and (max-width: 820px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 21%;
    }
}
@media all and (max-width: 819px) {
    .l-slider_val.larr,
    .l-slider_val.marr,
    .l-slider_val.rarr {
        top: 10px;
    }
}
@media all and (max-width: 799px) {
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-4,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-3,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-5 {
        width: 47%;
    }
}
@media all and (max-width: 798px) {
    #deposit-hit .wrapper.form-wrapper {
        max-width: 100% !important;
        width: 100% !important;
        min-width: 100% !important;
    }
}
@media all and (max-width: 780px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 20%;
    }
}
@media all and (max-width: 768px) {
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(2) {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    #deposit-hit .d-calcnew#deposit-calc .res_annualrate,
    #deposit-hit .d-calcnew#deposit-calc .res__money,
    #deposit-hit .d-calcnew#deposit-calc .result-info {
        width: 163px;
    }
    #deposit-hit .d-calcnew .res_annualrate_text,
    #deposit-hit #deposit-calc .res .res__money-col span,
    #deposit-hit .d-calcnew.calc .res .result-info li:nth-child(1) {
        font-size: 14px !important;
    }
    #deposit-hit .res_annualrate_percent span,
    #deposit-hit #deposit-calc .res .res__money-col span.is-green,
    #deposit-hit .d-calcnew.calc #final-sum-diff {
        font-size: 24px!important;
    }
    #deposit-hit .d-calcnew .deposit_term {
        font-size: 16px;
    }
    #deposit-hit .deposit_term {
        height: 32px;
        width: 60px!important;
    }
    #deposit-hit .form-mini.form-mini__default .show-agree,
    #deposit-hit .form-mini.form-mini__default .tip-req,
    #deposit-hit .btn {
        font-size: 14px;
    }
    #deposit-hit .wrap-submit .btn.blue {
        width: 175px;
        padding: 0 25px;
        box-sizing: border-box;
    }
    #deposit-hit #deposit-calc {
        margin-top: 15px;
    }
    #deposit-hit .calc.mini .res .res__layout_two .res__col {
        padding: 20px;
    }
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(1),
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(2) {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .d-calcnew .name-summ-deposit {
        -ms-grid-columns: (1fr)[1];
        grid-template-columns: repeat(1, 1fr);
        -ms-grid-rows: (1fr)[1];
        grid-template-rows: repeat(1, 1fr);
    }
    #deposit-hit .d-calcnew#deposit-calc .b-form .fieldrow.sum {
        margin-bottom: 20px;
    }
    #deposit-calc .b-form .fieldrow.f_term {
        margin-top: 30px;
    }
    .d-calcnew .res .res__layout {
        margin-bottom: 26px;
    }
}
@media all and (max-width: 740px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 19%;
    }
}
@media all and (max-width: 720px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 18%;
    }
}
@media all and (max-width: 710px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 17%;
    }
}
@media all and (max-width: 706px) {
    #deposit-hit .res .res__layout_two .res__col:nth-child(2) {
        margin-top: 0;
    }
    #deposit-hit .d-calcnew#deposit-calc .b-form .fieldrow.sum {
        overflow: auto;
        height: 110px;
    }
    .d-calcnew#deposit-calc .summ-deposit.col-sm-9 {
        width: 98%;
    }

}
@media all and (max-width: 700px) {
    .form-mini.form-mini__default .tip-req {
        margin-top: 0;
    }
}
@media all and (max-width: 690px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 16%;
    }
}
@media all and (max-width: 680px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 15%;
    }
}
@media all and (max-width: 679px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 14%;
    }
}
@media all and (max-width: 660px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 0;
        width: 50%;
    }
}
@media all and (max-width: 655px) {
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-4,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-3,
    #deposit-hit .d-calcnew#deposit-calc .form-mini .fio .col-sm-5 {
        width: 100%;
    }
}
@media all and (max-width: 655px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 20px;
    }
}
@media all and (max-width: 640px) {
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(2) {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column;
    }
    #deposit-hit .d-calcnew#deposit-calc .res_annualrate,
    #deposit-hit .d-calcnew#deposit-calc .res__money,
    #deposit-hit .d-calcnew#deposit-calc .result-info {
        width: 100%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 80px;
    }
    #deposit-hit .d-calcnew .res_annualrate,
    #deposit-hit .d-calcnew .res__money .res__money-col:nth-child(2) {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row;
        flex-flow: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    #deposit-hit .d-calcnew .res__money .res__money-col:nth-child(2) {
        gap: 80px;
    }
    #deposit-hit #deposit-calc .res .res__money-col span {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        column-gap: 5px;
    }
    .result-info ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 80px;
    }
    .res .res__money-col span {
        margin-bottom: 0;
    }
    .d-calcnew .res_annualrate_text,
    .d-calcnew .f-term-result, .d-calcnew.calc .res .result-info li:nth-child(1),
    .d-calcnew.calc .res .result-info li:last-child,
    .d-calcnew#deposit-calc .res .res__money-col #final-sum-then {
        width: 165px;
    }
    .d-calcnew#deposit-calc .b-form .fieldrow {
        margin-bottom: 40px;
    }
}
@media all and (max-width: 600px) {
    #deposit-hit .deposit_term {
        width: 50px !important;
    }
}
@media all and (max-width: 580px) {
    #deposit-hit .d-calcnew .fio {
        gap: 20px;
    }
    #deposit-hit .b-form input[type="text"],
    #deposit-hit .b-form input[type="number"],
    #deposit-hit .b-form input[type="email"],
    #deposit-hit .b-form input.search_inp {
        height: 40px;
        font-size: 20px;
    }
    #deposit-hit .res_annualrate_percent span,
    #deposit-hit #deposit-calc .res .res__money-col span.is-green,
    #deposit-hit .d-calcnew.calc #final-sum-diff {
        font-size: 20px!important;
    }
    #deposit-hit .d-calcnew .titleFormMini h2 {
        margin: 24px 0 20px 0;
    }
    #deposit-hit .agree {
        margin-top: 20px;
    }
    #deposit-hit .d-calcnew .form-mini.form-mini__default .btn,
    #deposit-hit .d-calcnew .form-mini.form-mini__default input[type="text"] {
        height: 40px;
    }
    #deposit-hit .label-placeholder .label {
        padding-top: 11px;
    }
    #deposit-hit .form-mini.form-mini__default .label {
        font-size: 14px;
    }
}
@media all and (max-width: 543px) {
    .d-calcnew .f_term > .row {
        overflow: overlay;
    }
}
@media all and (max-width: 526px) {
    #deposit-hit .d-calcnew .res__money .res__money-col:nth-child(2) {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}
@media all and (max-width: 514px) {
    #deposit-hit .d-calcnew#deposit-calc .res_annualrate,
    #deposit-hit .d-calcnew#deposit-calc .res__money {
        width: 100%;
    }
}
@media all and (max-width: 510px) {
    #deposit-hit .agree {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        row-gap: 10px;
    }
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 0;
        width: 100%;
        text-align: left;
    }
    #deposit-hit .form-mini.form-mini__default .f-agree {
        display: inline-block;
        width: 100%;
    }
    #deposit-hit .agree {
        width: 100%;
    }
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 50px;
        width: auto;
    }
}
@media all and (max-width: 489px) {
    .res_annualrate_percent {
        width: 160px;
    }
    #deposit-hit #deposit-calc .res .res__money-col span {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .f-term-result, .f-term-days {
        width: 32% !important;
        display: block !important;
    }
    #deposit-hit .d-calcnew .res__money .res__money-col:nth-child(2) {
        -ms-flex-wrap: unset;
        flex-wrap: unset;
    }
}
@media all and (max-width: 484px) {
    .f-term-result, .f-term-days {
        width: 30% !important;
    }
}
@media all and (max-width: 475px) {
    #deposit-hit .d-calcnew .name-summ-deposit {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
    }
    #deposit-calc .b-form .fieldrow.sum {
        height: auto;
    }
}
@media all and (max-width: 474px) {
    .f-term-result, .f-term-days {
        width: 28% !important;
    }
}
@media all and (max-width: 466px) {
    .f-term-result, .f-term-days {
        width: 20% !important;
    }
}
@media all and (max-width: 442px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 48px;
    }
}
@media all and (max-width: 440px) {
    .res-imgmoney {
        display: none !important;
    }
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 45px;
    }
}
/*@media all and (max-width: 440px) {
    #deposit-hit .res-imgmoney,
    #deposit-calc .res .res__money-col:nth-child(1),
    .res .res__money:after {
        display: none!important;
    }
    #deposit-hit .b-form input[type="text"],
    #deposit-hit .b-form input[type="number"],
    #deposit-hit .b-form input[type="email"],
    #deposit-hit .b-form input.search_inp {
        font-size: 16px;
    }
    #deposit-hit .l-slider_val,
    #deposit-hit .slider_calculate_inner input {
        font-size: 7px;
    }
    #deposit-hit .d-calcnew .deposit_term {
        font-size: 13px;
    }
    #deposit-hit .d-calcnew .res_annualrate_text,
    #deposit-hit #deposit-calc .res .res__money-col span,
    #deposit-hit .d-calcnew.calc .res .result-info li:nth-child(1) {
        font-size: 12px!important;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 5px;
        margin-bottom: 0;
    }
    .res .res__money-col span {
        margin-bottom: 0;
    }
    #deposit-hit .res_annualrate_percent span,
    #deposit-hit #deposit-calc .res .res__money-col span.is-green,
    #deposit-hit .d-calcnew.calc #final-sum-diff {
        font-size: 16px!important;
    }
    #deposit-hit .d-calcnew#deposit-calc .res__money,
    #deposit-hit .d-calcnew#deposit-calc .result-info,
    #deposit-hit .d-calcnew#deposit-calc .res_annualrate,
    #deposit-hit .d-calcnew .res__money,
    .d-calcnew .res .res__money-col,
    .result-info ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row;
        flex-flow: row;
        -webkit-column-gap: 10px;
        -moz-column-gap: 10px;
        column-gap: 10px;
    }
    #deposit-hit .d-calcnew .res__money {
        width: 100%;
    }
    #deposit-hit .d-calcnew .res_annualrate_text,
    #deposit-hit .d-calcnew.calc .res .result-info li:nth-child(1) {
        width: 143px;
    }
    .d-calcnew .res_footblock-info p {
        font-size: 10px;
    }
    .titleFormMini h2 {
        font-size: 20px!important;
    }
    #deposit-hit .form-mini.form-mini__default .label {
        font-size: 14px;
    }
    #deposit-hit .form-mini.form-mini__default .show-agree,
    #deposit-hit .form-mini.form-mini__default .tip-req {
        font-size: 14px;
    }
    #deposit-hit .deposit_term {
        height: 31px;
        width: 40px!important;
    }
}*/
@media all and (max-width: 437px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 11%;
    }
}
@media all and (max-width: 436px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 9%;
    }
}
@media all and (max-width: 435px) {
    .f-term-result,
    .f-term-days {
        width: 15% !important;
    }
}
@media all and (max-width: 432px) {
    #deposit-hit .wrap-submit .btn.blue {
        width: 100%;
    }
}
@media all and (max-width: 427px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 7%;
    }
}
@media all and (max-width: 420px) {
    #deposit-hit .d-calcnew#deposit-calc .b-form .fieldrow.sum {
        overflow: unset;
    }
    .l-slider_val.rarr {
        right: 8px;
    }
}
@media all and (max-width: 419px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 5%;
    }
}
@media all and (max-width: 411px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 3%;
    }
}
@media all and (max-width: 403px) {
    #deposit-hit .form-mini.form-mini__default .tip-req {
        margin-left: 0;
        width: 100%;
    }
}
@media all and (max-width: 390px) {
    #deposit-hit .deposit_term {
        padding: 0;
    }
}
@media all and (max-width: 361px) {
    #hitCalcDeposit,
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(1),
    .titleFormMini,
    #deposit-calc .form-mini.form-mini__default.b-form {
        background-color: #F2F4F7;
    }
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(1) {
        padding: 0;
    }
    #deposit-hit .d-calcnew.calc.mini .res .res__layout_two .res__col:nth-child(2) {
        background-color: #fff;
        border-radius: 10px;
    }
    #deposit-hit .d-calcnew .name-summ-deposit p,
    #deposit-hit .d-calcnew .res_annualrate_text,
    #deposit-hit .d-calcnew .f_term-title,
    #deposit-hit .TitleProlongation,
    #deposit-hit .titleFormMini h2,
    #deposit-hit .f-term-days {
        font-size: 14px!important;
    }
    #deposit-hit .d-calcnew .res_annualrate_text,
    #deposit-hit #deposit-calc .res .res__money-col span,
    #deposit-hit .d-calcnew.calc .res .result-info li:nth-child(1) {
        font-size: 12px !important;
    }
    #deposit-hit .res_annualrate_percent span,
    #deposit-hit #deposit-calc .res .res__money-col span.is-green,
    #deposit-hit .d-calcnew.calc #final-sum-diff {
        font-size: 16px!important;
    }
    #deposit-hit .d-calcnew .res_footblock-info p {
        font-size: 10px;
        line-height: 12px;
    }
    #deposit-hit .b-form input[type="text"],
    #deposit-hit .b-form input[type="number"],
    #deposit-hit .b-form input[type="email"],
    #deposit-hit .b-form input.search_inp {
        font-size: 16px;
    }
    #deposit-hit .d-calcnew .form-mini.form-mini__default input[type="text"] {
        background-color: #fff;
    }
    #deposit-hit .d-calcnew .res .res__layout {
        margin-bottom: 0;
    }
}