body{
    background-color: #FAFAFA;
}


.bg-cover .t-bgimg{
    background-size: cover;
}


.link-hover a, .link-white-hover a, .button-hover-icon .tn-atom__button-icon, .button-hover .tn-molecule, .button-hover img, .button-hover .tn-molecule .tn-atom{
   transition: all 0.2s ease-in-out !important;
}

.link-hover:hover a{
    color: #757575 !important;
}

.link-white-hover:hover a{
    color: #D2D2D2 !important;
}


.button-hover-icon:hover .tn-atom__button-icon{
    filter: brightness(0) saturate(100%) invert(8%) sepia(37%) saturate(2313%) hue-rotate(209deg) brightness(90%) contrast(111%) !important;
}

.button-hover:hover img{
    filter: brightness(0) saturate(100%) invert(8%) sepia(37%) saturate(2313%) hue-rotate(209deg) brightness(90%) contrast(111%) !important;
}

.button-hover:hover .tn-molecule {
    background: #f2f2f2 !important;
}

.button-hover:hover .tn-molecule .tn-atom{
    color: #020827 !important;
}