.t228{
    height: unset!important;
}
.t228__maincontainer{
    padding: 5px !important;
    height: unset!important;
}
.t228__imglogo{
    height: 60px;
    margin-right: unset;
}
.t228__imgwrapper{
    display: flex;
    align-items: center;
}
.t228 .t-sociallinks__item {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 5px
}

.t-sociallinks__item a {
    display: flex!important;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    width: 100%!important;
}

.t-sociallinks__item a div {
    padding: 5px;
}
.t-sociallinks__item_phone:hover path{
    fill:#00388c;
    transition: 0.3s;
}
#rec862979065 a.t-menu__link-item, .t-sociallinks__item a div span, .t478__descr a, .t-active::after, .t-text a, .tn-atom a, .t-menu__link-item, .t702__form-bottom-text a, .t529__name a{
    position: relative;
}
#rec862979065 a.t-menu__link-item::after, .t-sociallinks__item a div span::after, .t478__descr a::after, .t-active::after, .t-text a::after, .tn-atom a::after, .t-menu__link-item::after, .t758__link-item_active::after, .t702__wrapper a::after, .t529__name a::after {
  position: absolute;
  content: '';
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #000;
}
.t758__link-item_active::after{
    width:100%!important;
}
#rec862979065 a.t-menu__link-item::after, .t-sociallinks__item a div span::after, .t478__descr a::after, .t-text a::after, .tn-atom a::after, .t-menu__link-item::after, .t702__form-bottom-text a::after, .t529__name a::after {
  width: 0;
  transition: 0.3s;
}
#rec862979065 a.t-menu__link-item:hover::after, .t-sociallinks__item:hover a div span::after, .t478__descr a:hover::after, .t-text a:hover::after, .tn-atom a:hover::after, .t-menu__link-item:hover::after, .t702__form-bottom-text a:hover::after, .t529__name a:hover::after{
  width: 100%;
}
.t-sociallinks__item_whatsapp:hover path{
    fill:#25d366;
    transition: 0.3s;
}
.t228__right_buttons_but {
    display: flex;
    flex-direction: column;
}
.t923__bgimg{
    border-radius: 50%;
}
.tmenu-mobile__container{
    padding: 10px 20px;
}
.tmenu-mobile__imglogo{
    max-height: 60px;
    min-width: unset!important;
}
#rec863006138{
    margin-top:90px;
}
.t702__wrapper a{
    display:inline-block;
}
.t738__img{
    filter: grayscale(1);
    transition:0.3s;
}
.t738__img:hover{
    filter:unset;
}
.t478__descr a{
    color:unset!important;
}
.t-active{
    color:unset!important;
}
.t-active::after{
    width: 100%!important;
}
.t758__link-item__wrapper .t-menu__link-item{
    color:#000!important;
    font-weight:600!important;
}
.t758__link-item__wrapper .t-menu__link-item:hover{
    color:#000!important;
}
.t-sociallinks__wrapper{
    display:flex;
    flex-direction: column;
}
    @media (max-width: 980px){
        #rec863006138{
            margin-top:unset;
        }
    }