@media screen and (max-width: 960px) {
    .t686 .t-card__col {
        width: 50%;
        max-width: 50%;
    }
    
    .t-card__col:first-child {
        margin-top: 40px;
    }
}

@media screen and (max-width: 640px) {
    .t686 .t-card__col:first-child {
        margin-top: 20px;
    }
}

.t228 .t-sociallinks a {
    width: 40px !important;
    height: 40px !important;
}

.t228 .t-sociallinks a svg {
    width: 40px !important;
    height: 40px !important;
}

@media screen and (max-width: 980px) {
    .t228__leftcontainer, .t228__centercontainer, .t228__rightcontainer {
        padding: 0px;
    }
}