@font-face {
    font-family: "ts-icons";
    src: url("../fonts/ts-icons.woff2?v3.2") format("woff2"),
        url("../fonts/ts-icons.woff?v3.2") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
.tsi {
    display: inline-block;
    font: normal normal normal 14px/1 ts-icons;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.tsi-spin {
    -webkit-animation: tsi-spin 2s infinite linear;
    animation: tsi-spin 2s infinite linear;
}
@-webkit-keyframes tsi-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes tsi-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
.tsi-twitter:before {
    content: "";
}
.tsi-tiktok:before {
    content: "";
}
.tsi-music:before {
    content: "";
}
.tsi-search:before {
    content: "";
}
.tsi-close:before {
    content: "";
}
.tsi-times:before {
    content: "";
}
.tsi-picture-o:before {
    content: "";
}
.tsi-play:before {
    content: "";
}
.tsi-chevron-left:before {
    content: "";
}
.tsi-chevron-down:before {
    content: "";
}
.tsi-facebook:before {
    content: "";
}
.tsi-angle-left:before {
    content: "";
}
.tsi-angle-right:before {
    content: "";
}
.tsi-instagram:before {
    content: "";
}
.tsi-pinterest-p:before {
    content: "";
}
.tsi-whatsapp:before {
    content: "";
}
.tsi-vimeo:before {
    content: "";
}
