a:hover{
    color: #137cc3!important;
}
a.t-menu__link-item {
    padding: 10px 0px;
}
.t446__mobile_container{
    background:#0271F0;
}
.t908__textwrapper:hover, .t908__item:hover {
    background: #f4f7f9;
    border-radius:10px;
}
.t529__bubble, .t529__bubble_left, .t533__content {
    border-top:5px solid #f28d10;
}
.t860__inner-col{
    border-top:5px solid #137cc3;
    box-shadow:0px 5px 20px 0px rgba(51,51,51,0.1);
}
.t529__bubble-tail {
    border: 20px solid;
}
.t529__bgimg{
    width:70px;
    height:70px;
}
.t908__flex-wrapper{
    display:flex;
    align-items:center;
}
a.t-menu__link-item{
    margin-bottom:15px;
}

@media screen and (max-width: 1200px){
    a.t-menu__link-item {
        height: 100%;
        padding: 0px;
    }
}

@media screen and (max-width: 640px) {
    .t585__text, .t585__title, .t860__descr,
    .t-text, .t-descr, .t585__title, .t-input-title{
        font-size:18px !important;
    }
    .t860__title, .t908__heading, .t493__heading,
    .t529__name, t-menu__link-item, .t-heading,
    .t-heading_md, .t-menu__link-item {
        font-size:20px!important;
    }

    .t908__img{
        padding-bottom:30px!important;
    }
    .t282__menu__items{
        padding: 5px 0 0!important;
    }
    .t860__col{
        margin-bottom:40px;
    }
    .t860__wrap{
        padding-bottom:0;
    }
    .t-form, .t-submit{
        width:100%!important;
    }
}

@media screen and (max-width: 980px){
    .t908__flex-wrapper, .t908__container{
    display: flex;
    flex-flow: column;
    flex-direction: column;
    }
    .t908__box-img{
        order:1;
    }
    .t908__box-text{
        order:2;
    }
    .t282__menu__items{
    padding: 5px 0 0!important;
    }
}
