.t858__img{
    padding-bottom:15px;
}
.t858__wrap_bottom .t-name{
    min-height:60px;
}
@media (min-width:981px){
    .t229.t229__positionfixed{
        top:75px !important;
    }
    .mobbuts{
        display:none;
    }
}
@media (max-width:980px){
    .t-rec_pt_135{
        padding-top:60px !important;
    }
    .t-rec_pb_90{
        padding-bottom:45px !important;
    }
    .t-rec_pt_90{
        padding-top:45px !important;
    }
    .mobbuts{
        position:fixed;
        bottom:0;
        z-index:9999;
        width:100%;
        background:#fff;
        text-align:center;
        box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
    }
    .mobbuts a{
        color:#fff !important;
        font-family: 'Ubuntu',Arial,sans-serif;
        font-size:12px;
        line-height:45px;
        display:inline-block;
        width:33%;
        float:left;
    }
    .mobbuts .req{
        background:#009be1;
    }
    .mobbuts .text{
        background:#002c8a;
        width:34%;
    }
    .mobbuts .call{
        background:#d10a10;
    }
    .t451m__right_descr{
        font-size:24px !important;
    }
    .t451m__right_descr a + a{
        background:#009be1;
        display:inline-block;
        line-height:40px;
        padding:0 30px;
        border-radius:30px;
        font-size:20px;
    }
}
.t898__icon_link{
    visibility:visible !important;
    opacity:1 !important;
}
.t898__btn_input~a{
    transform:translate(0px,-180px) !important;
}
.t898__btn_input~a+a{
    transform:translate(0px,-120px) !important;
}
.t898__btn_input~a+a+a{
    transform:translate(0px,-60px) !important;
}
.t898__btn_input~a+a+a+a{
    transform:translate(0px,-0px) !important;
}
.t898__btn_label{
    width:0 !important;
    height:0 !important;
    overflow:hidden;
}
.t404__imgbox{
    border-radius:30px;
    overflow:hidden;
}