@media screen and (min-width: 639px) {
    .tn-atom span {
    padding: 0px 5px 7px 5px ! IMPORTANT;
}
}

@media screen and (max-width: 639px) {
    .tn-atom span {
    padding: 0px 3px 4px 3px ! IMPORTANT;
}
}

#rec896300575 .t-menu__link-item.t-active::after {
    bottom: -6px !IMPORTANT;
}

#rec896300575 .t-menu__link-item:not(.t-active):not(.tooltipstered):hover::after {
    bottom: -6px ! IMPORTANT;
}

.tmenu-mobile__container {
    min-height: 40px ! IMPORTANT;
    padding: 10px ! IMPORTANT;
    height: 50px ! IMPORTANT;
}

img.tmenu-mobile__imglogo {
    width: 80px ! IMPORTANT;
}

@media screen and (max-width: 640px) {
    .t347__wrap-content {
        padding: 10px ! IMPORTANT;
    }
    
    .t-name_xl {
        font-size: 14px ! IMPORTANT;
    }
    
}

@media screen and (max-width: 960px) {
.t347 .t-col.t-col_12 {
        padding-left: 0px;
        padding-right: 0px;
}
}