@font-face {
      font-family: "RSSocialFont";
      src: url("fonts/RSSocial-font.eot?13037212");
      src: url("fonts/RSSocial-font.eot?13037212#iefix") format("embedded-opentype"),
           url("fonts/RSSocial-font.woff?13037212") format("woff"),
           url("fonts/RSSocial-font.ttf?13037212") format("truetype"),
           url("fonts/RSSocial-font.svg?13037212#RSSocialFont") format("svg");
      font-weight: normal;
      font-style: normal;
}

[class*="rstpl-social-icons-shape-"] .rstpl-social-link {
    position: relative;
    padding: 0;
}
[class*="rstpl-social-icons-shape-"] .rstpl-social-icon {
    position: relative;
    top: -200%;
}
[class^="rstpl-social-icon-"] span:before, [class*=" rstpl-social-icon-"] span:before {
    font-family: "RSSocialFont";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: block;
    text-align: center;
    margin-left: -0.1em;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	transition: color .3s linear;
	-moz-transition: color .3s linear;
	-webkit-transition: color .3s linear;
	-o-transition: color .3s linear;
}

.rstpl-social-icon-whatsapp span:before { content: "\e901"; }
.rstpl-social-icon-youtube span:before { content: "\e902"; }
.rstpl-social-icon-flickr span:before { content: "\e903"; }
.rstpl-social-icon-telegram span:before { content: "\e904"; }
.rstpl-social-icon-pinterest span:before { content: "\e906"; }
.rstpl-social-icon-tiktok span:before { content: "\e907"; }
.rstpl-social-icon-linkedin span:before { content: "\e908"; }
.rstpl-social-icon-reddit span:before { content: "\e909"; }
.rstpl-social-icon-vimeo span:before { content: "\e90a"; }
.rstpl-social-icon-bluesky span:before { content: "\e90b"; }
.rstpl-social-icon-threads span:before { content: "\e90c"; }
.rstpl-social-icon-instagram span:before { content: "\e90d"; }
.rstpl-social-icon-x-twitter span:before { content: "\e90e"; }
.rstpl-social-icon-twitter span:before { content: "\e90f"; }
.rstpl-social-icon-facebook span:before { content: "\e910"; }