@font-face {
  font-family: "coresocial";
  src: url("data:application/font-woff;charset=utf-8;base64,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") format("woff2"), url("data:application/font-woff2;charset=utf-8;base64,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") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: auto;
}
i.coresocial-icon {
  font-family: "coresocial" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Icons */
.coresocial-icon-amazon:before {
  content: "\f101";
}

.coresocial-icon-blogger:before {
  content: "\f102";
}

.coresocial-icon-bluesky:before {
  content: "\f103";
}

.coresocial-icon-buffer:before {
  content: "\f104";
}

.coresocial-icon-buymeacoffee:before {
  content: "\f105";
}

.coresocial-icon-clipboard-check:before {
  content: "\f106";
}

.coresocial-icon-clipboard:before {
  content: "\f107";
}

.coresocial-icon-dev:before {
  content: "\f108";
}

.coresocial-icon-dev4press:before {
  content: "\f109";
}

.coresocial-icon-deviantart:before {
  content: "\f10a";
}

.coresocial-icon-discord:before {
  content: "\f10b";
}

.coresocial-icon-envelope:before {
  content: "\f10c";
}

.coresocial-icon-mailto:before {
  content: "\f10c";
}

.coresocial-icon-evernote:before {
  content: "\f10d";
}

.coresocial-icon-facebook:before {
  content: "\f10e";
}

.coresocial-icon-flipboard:before {
  content: "\f10f";
}

.coresocial-icon-getpocket:before {
  content: "\f110";
}

.coresocial-icon-github:before {
  content: "\f111";
}

.coresocial-icon-gitlab:before {
  content: "\f112";
}

.coresocial-icon-google:before {
  content: "\f113";
}

.coresocial-icon-heart:before {
  content: "\f114";
}

.coresocial-icon-like:before {
  content: "\f114";
}

.coresocial-icon-instagram:before {
  content: "\f115";
}

.coresocial-icon-linkedin:before {
  content: "\f116";
}

.coresocial-icon-medium:before {
  content: "\f117";
}

.coresocial-icon-mix:before {
  content: "\f118";
}

.coresocial-icon-patreon:before {
  content: "\f119";
}

.coresocial-icon-paypal:before {
  content: "\f11a";
}

.coresocial-icon-phone:before {
  content: "\f11b";
}

.coresocial-icon-pinterest:before {
  content: "\f11c";
}

.coresocial-icon-printer:before {
  content: "\f11d";
}

.coresocial-icon-qrcode:before {
  content: "\f11e";
}

.coresocial-icon-reddit:before {
  content: "\f11f";
}

.coresocial-icon-skype:before {
  content: "\f120";
}

.coresocial-icon-slack:before {
  content: "\f121";
}

.coresocial-icon-stackexchange:before {
  content: "\f122";
}

.coresocial-icon-stackoverflow:before {
  content: "\f123";
}

.coresocial-icon-telegram:before {
  content: "\f124";
}

.coresocial-icon-threads:before {
  content: "\f125";
}

.coresocial-icon-thumb:before {
  content: "\f126";
}

.coresocial-icon-tiktok:before {
  content: "\f127";
}

.coresocial-icon-trello:before {
  content: "\f128";
}

.coresocial-icon-tumblr:before {
  content: "\f129";
}

.coresocial-icon-twitter:before {
  content: "\f12a";
}

.coresocial-icon-vimeo:before {
  content: "\f12b";
}

.coresocial-icon-wordpress:before {
  content: "\f12c";
}

.coresocial-icon-x:before {
  content: "\f12d";
}

.coresocial-icon-yelp:before {
  content: "\f12e";
}

.coresocial-icon-youtube:before {
  content: "\f12f";
}

.coresocial-icon-yummly:before {
  content: "\f130";
}

/* Full Width */
.coresocial-mod-fw {
  width: 1.28571429em;
  text-align: center;
}

/* Sizes */
.coresocial-mod-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.coresocial-mod-2x {
  font-size: 2em;
}

.coresocial-mod-3x {
  font-size: 3em;
}

.coresocial-mod-4x {
  font-size: 4em;
}

.coresocial-mod-5x {
  font-size: 5em;
}

:root {
  --coresocial-font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  --coresocial-font-weight: 700;
  --coresocial-button-background-plain: rgba(255, 255, 255, 0.95);
  --coresocial-button-background-filled: transparent;
  --coresocial-inline-font-size: 16px;
  --coresocial-inline-button-size: 40px;
  --coresocial-inline-button-gap: 8px;
  --coresocial-inline-rounded: 4px;
  --coresocial-floating-font-size: 16px;
  --coresocial-floating-button-size: 40px;
  --coresocial-floating-rounded: 4px;
  --coresocial-profile-font-size: 16px;
  --coresocial-profile-icon-size: 21px;
  --coresocial-profile-button-gap: 0.5em;
  --coresocial-profile-button-padding: 0.5em;
  --coresocial-profile-rounded: 0px;
  --coresocial-color-bluesky-primary: 0, 175, 225;
  --coresocial-color-bluesky-text: 255, 255, 255;
  --coresocial-color-bluesky-icon: 255, 255, 255;
  --coresocial-color-twitter-primary: 29, 161, 242;
  --coresocial-color-twitter-text: 255, 255, 255;
  --coresocial-color-twitter-icon: 255, 255, 255;
  --coresocial-color-facebook-primary: 59, 89, 152;
  --coresocial-color-facebook-text: 255, 255, 255;
  --coresocial-color-facebook-icon: 255, 255, 255;
  --coresocial-color-tumblr-primary: 53, 70, 92;
  --coresocial-color-tumblr-text: 255, 255, 255;
  --coresocial-color-tumblr-icon: 255, 255, 255;
  --coresocial-color-linkedin-primary: 0, 119, 181;
  --coresocial-color-linkedin-text: 255, 255, 255;
  --coresocial-color-linkedin-icon: 255, 255, 255;
  --coresocial-color-reddit-primary: 255, 69, 0;
  --coresocial-color-reddit-text: 255, 255, 255;
  --coresocial-color-reddit-icon: 255, 255, 255;
  --coresocial-color-flipboard-primary: 245, 40, 40;
  --coresocial-color-flipboard-text: 255, 255, 255;
  --coresocial-color-flipboard-icon: 255, 255, 255;
  --coresocial-color-pinterest-primary: 230, 0, 35;
  --coresocial-color-pinterest-text: 255, 255, 255;
  --coresocial-color-pinterest-icon: 255, 255, 255;
  --coresocial-color-buffer-primary: 89, 98, 106;
  --coresocial-color-buffer-text: 255, 255, 255;
  --coresocial-color-buffer-icon: 255, 255, 255;
  --coresocial-color-yummly-primary: 255, 97, 32;
  --coresocial-color-yummly-text: 255, 255, 255;
  --coresocial-color-yummly-icon: 255, 255, 255;
  --coresocial-color-copyurl-primary: 109, 0, 233;
  --coresocial-color-copyurl-text: 255, 255, 255;
  --coresocial-color-copyurl-icon: 255, 255, 255;
  --coresocial-color-mailto-primary: 255, 20, 147;
  --coresocial-color-mailto-text: 255, 255, 255;
  --coresocial-color-mailto-icon: 255, 255, 255;
  --coresocial-color-like-primary: 63, 137, 37;
  --coresocial-color-like-text: 255, 255, 255;
  --coresocial-color-like-icon: 255, 255, 255;
  --coresocial-color-printer-primary: 0, 122, 122;
  --coresocial-color-printer-text: 255, 255, 255;
  --coresocial-color-printer-icon: 255, 255, 255;
  --coresocial-color-qrcode-primary: 97, 7, 97;
  --coresocial-color-qrcode-text: 255, 255, 255;
  --coresocial-color-qrcode-icon: 255, 255, 255;
  --coresocial-color-brand-amazon: #ff9900;
  --coresocial-color-brand-blogger: #f57d00;
  --coresocial-color-brand-bluesky: #00afe1;
  --coresocial-color-brand-buffer: #76b852;
  --coresocial-color-brand-buymeacoffee: #fed200;
  --coresocial-color-brand-dev: #05cc47;
  --coresocial-color-brand-dev4press: #2288cc;
  --coresocial-color-brand-deviantart: #05cc47;
  --coresocial-color-brand-discord: #7289da;
  --coresocial-color-brand-email: #6688aa;
  --coresocial-color-brand-mailto: #ff1493;
  --coresocial-color-brand-evernote: #2facb2;
  --coresocial-color-brand-facebook: #3b5998;
  --coresocial-color-brand-flipboard: #f52828;
  --coresocial-color-brand-getpocket: #ef4056;
  --coresocial-color-brand-github: #6e5494;
  --coresocial-color-brand-gitlab: #fc6d26;
  --coresocial-color-brand-google: #4285f4;
  --coresocial-color-brand-instagram: #e1306c;
  --coresocial-color-brand-like: #3f8925;
  --coresocial-color-brand-linkedin: #0077b5;
  --coresocial-color-brand-medium: #00ab6c;
  --coresocial-color-brand-mix: #fd8235;
  --coresocial-color-brand-patreon: #f96854;
  --coresocial-color-brand-paypal: #012169;
  --coresocial-color-brand-pinterest: #e60023;
  --coresocial-color-brand-phone: #333333;
  --coresocial-color-brand-qrcode: #610761;
  --coresocial-color-brand-reddit: #ff4500;
  --coresocial-color-brand-skype: #00aff0;
  --coresocial-color-brand-slack: #6ecadc;
  --coresocial-color-brand-stackexchange: #376db6;
  --coresocial-color-brand-stackoverflow: #f48024;
  --coresocial-color-brand-telegram: #0088cc;
  --coresocial-color-brand-threads: #000000;
  --coresocial-color-brand-tiktok: #010101;
  --coresocial-color-brand-trello: #f2d600;
  --coresocial-color-brand-tumblr: #35465c;
  --coresocial-color-brand-twitter: #1da1f2;
  --coresocial-color-brand-vimeo: #1ab7ea;
  --coresocial-color-brand-wordpress: #21759b;
  --coresocial-color-brand-x: #14171a;
  --coresocial-color-brand-yelp: #af0606;
  --coresocial-color-brand-youtube: #ff0000;
  --coresocial-color-brand-yummly: #e16120;
}

.coresocial_clearfix:before {
  content: " ";
  display: table;
}
.coresocial_clearfix:after {
  content: " ";
  display: table;
  clear: both;
}

.coresocial_social_network a {
  display: block;
}
.coresocial_social_network .__label,
.coresocial_social_network .__count {
  font-family: var(--coresocial-font-family);
  font-size: var(--coresocial-inline-font-size);
  font-weight: var(--coresocial-font-weight);
}

#coresocial-overlay-wrapper {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  display: flex;
  flex-direction: column;
  z-index: 1000000;
}
#coresocial-overlay-wrapper .__close {
  padding: 48px 48px 0;
  width: 100%;
  text-align: right;
}
#coresocial-overlay-wrapper .__close svg {
  height: 36px;
  width: 36px;
  cursor: pointer;
}
#coresocial-overlay-wrapper .__inside {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
#coresocial-overlay-wrapper .__inside #coresocial-overlay-element {
  background: #FFF;
  max-width: 400px;
  max-height: 400px;
  width: 90%;
  height: auto;
}
#coresocial-overlay-wrapper .__inside #coresocial-overlay-element svg {
  display: block;
  width: 100% !important;
  height: auto !important;
}

.coresocial_share_block .coresocial_social_network a {
  display: flex;
  justify-content: center;
  text-decoration: none;
}
.coresocial_share_block .coresocial_social_network a i {
  text-align: center;
  vertical-align: top;
  margin: 0 auto;
}
.coresocial_share_block .coresocial_social_network a > span {
  flex-grow: 1;
  transition: all 0.2s ease 0s;
  display: flex;
  justify-content: space-between;
}
.coresocial_share_block .coresocial_social_network a > span:empty {
  display: none;
}
.coresocial_share_block .coresocial_social_network a > span span {
  vertical-align: bottom;
}
.coresocial_share_block .coresocial_social_network.__not_active a {
  cursor: default;
}
.coresocial_share_block .coresocial_social_network a i,
.coresocial_share_block .coresocial_social_network a > span {
  transition: all 0.2s ease 0s;
}
.coresocial_share_block.__color_fill .coresocial_network_bluesky a {
  background: rgba(var(--coresocial-color-bluesky-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_bluesky a span {
  color: rgba(var(--coresocial-color-bluesky-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_bluesky a i {
  color: rgba(var(--coresocial-color-bluesky-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_twitter a {
  background: rgba(var(--coresocial-color-twitter-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_twitter a span {
  color: rgba(var(--coresocial-color-twitter-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_twitter a i {
  color: rgba(var(--coresocial-color-twitter-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_facebook a {
  background: rgba(var(--coresocial-color-facebook-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_facebook a span {
  color: rgba(var(--coresocial-color-facebook-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_facebook a i {
  color: rgba(var(--coresocial-color-facebook-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_tumblr a {
  background: rgba(var(--coresocial-color-tumblr-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_tumblr a span {
  color: rgba(var(--coresocial-color-tumblr-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_tumblr a i {
  color: rgba(var(--coresocial-color-tumblr-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_linkedin a {
  background: rgba(var(--coresocial-color-linkedin-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_linkedin a span {
  color: rgba(var(--coresocial-color-linkedin-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_linkedin a i {
  color: rgba(var(--coresocial-color-linkedin-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_reddit a {
  background: rgba(var(--coresocial-color-reddit-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_reddit a span {
  color: rgba(var(--coresocial-color-reddit-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_reddit a i {
  color: rgba(var(--coresocial-color-reddit-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_flipboard a {
  background: rgba(var(--coresocial-color-flipboard-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_flipboard a span {
  color: rgba(var(--coresocial-color-flipboard-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_flipboard a i {
  color: rgba(var(--coresocial-color-flipboard-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_pinterest a {
  background: rgba(var(--coresocial-color-pinterest-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_pinterest a span {
  color: rgba(var(--coresocial-color-pinterest-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_pinterest a i {
  color: rgba(var(--coresocial-color-pinterest-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_buffer a {
  background: rgba(var(--coresocial-color-buffer-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_buffer a span {
  color: rgba(var(--coresocial-color-buffer-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_buffer a i {
  color: rgba(var(--coresocial-color-buffer-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_yummly a {
  background: rgba(var(--coresocial-color-yummly-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_yummly a span {
  color: rgba(var(--coresocial-color-yummly-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_yummly a i {
  color: rgba(var(--coresocial-color-yummly-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_copyurl a {
  background: rgba(var(--coresocial-color-copyurl-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_copyurl a span {
  color: rgba(var(--coresocial-color-copyurl-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_copyurl a i {
  color: rgba(var(--coresocial-color-copyurl-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_mailto a {
  background: rgba(var(--coresocial-color-mailto-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_mailto a span {
  color: rgba(var(--coresocial-color-mailto-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_mailto a i {
  color: rgba(var(--coresocial-color-mailto-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_like a {
  background: rgba(var(--coresocial-color-like-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_like a span {
  color: rgba(var(--coresocial-color-like-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_like a i {
  color: rgba(var(--coresocial-color-like-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_printer a {
  background: rgba(var(--coresocial-color-printer-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_printer a span {
  color: rgba(var(--coresocial-color-printer-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_printer a i {
  color: rgba(var(--coresocial-color-printer-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_qrcode a {
  background: rgba(var(--coresocial-color-qrcode-primary), 1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_fill .coresocial_network_qrcode a span {
  color: rgba(var(--coresocial-color-qrcode-text), 1);
}
.coresocial_share_block.__color_fill .coresocial_network_qrcode a i {
  color: rgba(var(--coresocial-color-qrcode-icon), 1);
}
.coresocial_share_block.__color_fill .coresocial_social_network {
  background: var(--coresocial-button-background-filled);
}
.coresocial_share_block.__color_fill .coresocial_social_network a > span {
  background: rgba(0, 0, 0, 0.1);
}
.coresocial_share_block.__color_fill .coresocial_social_network a:hover i {
  background: rgba(0, 0, 0, 0.1);
}
.coresocial_share_block.__color_fill .coresocial_social_network a:hover > span {
  background: rgba(0, 0, 0, 0.2);
}
.coresocial_share_block.__color_plain .coresocial_network_bluesky a {
  background: rgba(var(--coresocial-color-bluesky-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_bluesky a span {
  color: rgba(var(--coresocial-color-bluesky-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_bluesky a i {
  color: rgba(var(--coresocial-color-bluesky-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_bluesky a:hover {
  background: rgba(var(--coresocial-color-bluesky-primary), 0.2);
  color: rgba(var(--coresocial-color-bluesky-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_twitter a {
  background: rgba(var(--coresocial-color-twitter-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_twitter a span {
  color: rgba(var(--coresocial-color-twitter-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_twitter a i {
  color: rgba(var(--coresocial-color-twitter-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_twitter a:hover {
  background: rgba(var(--coresocial-color-twitter-primary), 0.2);
  color: rgba(var(--coresocial-color-twitter-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_facebook a {
  background: rgba(var(--coresocial-color-facebook-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_facebook a span {
  color: rgba(var(--coresocial-color-facebook-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_facebook a i {
  color: rgba(var(--coresocial-color-facebook-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_facebook a:hover {
  background: rgba(var(--coresocial-color-facebook-primary), 0.2);
  color: rgba(var(--coresocial-color-facebook-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_tumblr a {
  background: rgba(var(--coresocial-color-tumblr-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_tumblr a span {
  color: rgba(var(--coresocial-color-tumblr-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_tumblr a i {
  color: rgba(var(--coresocial-color-tumblr-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_tumblr a:hover {
  background: rgba(var(--coresocial-color-tumblr-primary), 0.2);
  color: rgba(var(--coresocial-color-tumblr-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_linkedin a {
  background: rgba(var(--coresocial-color-linkedin-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_linkedin a span {
  color: rgba(var(--coresocial-color-linkedin-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_linkedin a i {
  color: rgba(var(--coresocial-color-linkedin-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_linkedin a:hover {
  background: rgba(var(--coresocial-color-linkedin-primary), 0.2);
  color: rgba(var(--coresocial-color-linkedin-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_reddit a {
  background: rgba(var(--coresocial-color-reddit-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_reddit a span {
  color: rgba(var(--coresocial-color-reddit-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_reddit a i {
  color: rgba(var(--coresocial-color-reddit-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_reddit a:hover {
  background: rgba(var(--coresocial-color-reddit-primary), 0.2);
  color: rgba(var(--coresocial-color-reddit-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_flipboard a {
  background: rgba(var(--coresocial-color-flipboard-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_flipboard a span {
  color: rgba(var(--coresocial-color-flipboard-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_flipboard a i {
  color: rgba(var(--coresocial-color-flipboard-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_flipboard a:hover {
  background: rgba(var(--coresocial-color-flipboard-primary), 0.2);
  color: rgba(var(--coresocial-color-flipboard-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_pinterest a {
  background: rgba(var(--coresocial-color-pinterest-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_pinterest a span {
  color: rgba(var(--coresocial-color-pinterest-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_pinterest a i {
  color: rgba(var(--coresocial-color-pinterest-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_pinterest a:hover {
  background: rgba(var(--coresocial-color-pinterest-primary), 0.2);
  color: rgba(var(--coresocial-color-pinterest-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_buffer a {
  background: rgba(var(--coresocial-color-buffer-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_buffer a span {
  color: rgba(var(--coresocial-color-buffer-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_buffer a i {
  color: rgba(var(--coresocial-color-buffer-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_buffer a:hover {
  background: rgba(var(--coresocial-color-buffer-primary), 0.2);
  color: rgba(var(--coresocial-color-buffer-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_yummly a {
  background: rgba(var(--coresocial-color-yummly-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_yummly a span {
  color: rgba(var(--coresocial-color-yummly-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_yummly a i {
  color: rgba(var(--coresocial-color-yummly-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_yummly a:hover {
  background: rgba(var(--coresocial-color-yummly-primary), 0.2);
  color: rgba(var(--coresocial-color-yummly-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_copyurl a {
  background: rgba(var(--coresocial-color-copyurl-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_copyurl a span {
  color: rgba(var(--coresocial-color-copyurl-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_copyurl a i {
  color: rgba(var(--coresocial-color-copyurl-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_copyurl a:hover {
  background: rgba(var(--coresocial-color-copyurl-primary), 0.2);
  color: rgba(var(--coresocial-color-copyurl-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_mailto a {
  background: rgba(var(--coresocial-color-mailto-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_mailto a span {
  color: rgba(var(--coresocial-color-mailto-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_mailto a i {
  color: rgba(var(--coresocial-color-mailto-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_mailto a:hover {
  background: rgba(var(--coresocial-color-mailto-primary), 0.2);
  color: rgba(var(--coresocial-color-mailto-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_like a {
  background: rgba(var(--coresocial-color-like-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_like a span {
  color: rgba(var(--coresocial-color-like-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_like a i {
  color: rgba(var(--coresocial-color-like-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_like a:hover {
  background: rgba(var(--coresocial-color-like-primary), 0.2);
  color: rgba(var(--coresocial-color-like-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_printer a {
  background: rgba(var(--coresocial-color-printer-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_printer a span {
  color: rgba(var(--coresocial-color-printer-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_printer a i {
  color: rgba(var(--coresocial-color-printer-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_printer a:hover {
  background: rgba(var(--coresocial-color-printer-primary), 0.2);
  color: rgba(var(--coresocial-color-printer-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_qrcode a {
  background: rgba(var(--coresocial-color-qrcode-primary), 0.1);
  text-decoration: none !important;
}
.coresocial_share_block.__color_plain .coresocial_network_qrcode a span {
  color: rgba(var(--coresocial-color-qrcode-primary), 0.9);
}
.coresocial_share_block.__color_plain .coresocial_network_qrcode a i {
  color: rgba(var(--coresocial-color-qrcode-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_network_qrcode a:hover {
  background: rgba(var(--coresocial-color-qrcode-primary), 0.2);
  color: rgba(var(--coresocial-color-qrcode-primary), 1);
}
.coresocial_share_block.__color_plain .coresocial_social_network {
  background: var(--coresocial-button-background-plain);
}

.coresocial_share_inline {
  display: flex;
  margin: 1em 0;
  gap: var(--coresocial-inline-button-gap);
  flex-wrap: wrap;
}
.coresocial_share_inline.__align_left {
  justify-content: flex-start;
}
.coresocial_share_inline.__align_center {
  justify-content: center;
}
.coresocial_share_inline.__align_right {
  justify-content: flex-end;
}
.coresocial_share_inline.__align_justify .coresocial_social_network {
  flex-grow: 1;
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network.__has_count_or_label.__icon_is_left a {
  border-radius: var(--coresocial-inline-rounded);
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network.__has_count_or_label.__icon_is_left a > span {
  border-radius: 0 var(--coresocial-inline-rounded) var(--coresocial-inline-rounded) 0;
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network.__has_count_or_label.__icon_is_left a i {
  border-radius: var(--coresocial-inline-rounded) 0 0 var(--coresocial-inline-rounded);
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network.__has_count_or_label.__icon_is_right a {
  border-radius: var(--coresocial-inline-rounded);
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network.__has_count_or_label.__icon_is_right a > span {
  border-radius: var(--coresocial-inline-rounded) 0 0 var(--coresocial-inline-rounded);
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network.__has_count_or_label.__icon_is_right a i {
  border-radius: 0 var(--coresocial-inline-rounded) var(--coresocial-inline-rounded) 0;
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network:not(.__has_count_or_label) a {
  border-radius: var(--coresocial-inline-rounded);
}
.coresocial_share_inline.__styling_rounded .coresocial_social_network:not(.__has_count_or_label) a i {
  border-radius: var(--coresocial-inline-rounded);
}
.coresocial_share_inline.__styling_round .coresocial_social_network.__has_count_or_label.__icon_is_left a {
  border-radius: calc(var(--coresocial-inline-button-size) / 2);
}
.coresocial_share_inline.__styling_round .coresocial_social_network.__has_count_or_label.__icon_is_left a > span {
  border-radius: 0 calc(var(--coresocial-inline-button-size) / 2) calc(var(--coresocial-inline-button-size) / 2) 0;
}
.coresocial_share_inline.__styling_round .coresocial_social_network.__has_count_or_label.__icon_is_left a i {
  border-radius: calc(var(--coresocial-inline-button-size) / 2) 0 0 calc(var(--coresocial-inline-button-size) / 2);
}
.coresocial_share_inline.__styling_round .coresocial_social_network.__has_count_or_label.__icon_is_right a {
  border-radius: calc(var(--coresocial-inline-button-size) / 2);
}
.coresocial_share_inline.__styling_round .coresocial_social_network.__has_count_or_label.__icon_is_right a > span {
  border-radius: calc(var(--coresocial-inline-button-size) / 2) 0 0 calc(var(--coresocial-inline-button-size) / 2);
}
.coresocial_share_inline.__styling_round .coresocial_social_network.__has_count_or_label.__icon_is_right a i {
  border-radius: 0 calc(var(--coresocial-inline-button-size) / 2) calc(var(--coresocial-inline-button-size) / 2) 0;
}
.coresocial_share_inline.__styling_round .coresocial_social_network:not(.__has_count_or_label) a {
  border-radius: calc(var(--coresocial-inline-button-size) / 2);
}
.coresocial_share_inline.__styling_round .coresocial_social_network:not(.__has_count_or_label) a i {
  border-radius: calc(var(--coresocial-inline-button-size) / 2);
}
.coresocial_share_inline.__layout_left_plain .coresocial_social_network a > span {
  padding: 0 calc(var(--coresocial-inline-button-size) / 3) 0 0;
}
.coresocial_share_inline.__layout_right_plain .coresocial_social_network a > span {
  padding: 0 0 0 calc(var(--coresocial-inline-button-size) / 3);
}
.coresocial_share_inline .coresocial_social_network a {
  line-height: var(--coresocial-inline-button-size);
  min-height: var(--coresocial-inline-button-size);
}
.coresocial_share_inline .coresocial_social_network a i {
  width: var(--coresocial-inline-button-size);
  min-height: var(--coresocial-inline-button-size);
  line-height: var(--coresocial-inline-button-size);
  font-size: calc(2px + var(--coresocial-inline-font-size));
}
.coresocial_share_inline .coresocial_social_network a > span {
  padding: 0 calc(var(--coresocial-inline-button-size) / 4);
  gap: calc(var(--coresocial-inline-button-size) / 4);
}
.coresocial_share_inline .coresocial_social_network:not(.__not_active) a:hover i {
  font-size: calc(6px + var(--coresocial-inline-font-size));
}
.coresocial_share_inline .coresocial_social_network.__no_label.__icon_is_left a > span {
  justify-content: flex-end;
}
.coresocial_share_inline .coresocial_social_network.__no_label.__icon_is_right a > span {
  justify-content: flex-start;
}

.coresocial_share_floating {
  position: fixed;
  top: 30%;
  z-index: 100000;
  visibility: hidden;
  opacity: 0;
}
.coresocial_share_floating.__float_left {
  left: 0;
}
.coresocial_share_floating.__float_left.__styling_rounded div:first-child a {
  border-radius: 0 var(--coresocial-inline-rounded) 0 0;
}
.coresocial_share_floating.__float_left.__styling_rounded div:last-child a {
  border-radius: 0 0 var(--coresocial-inline-rounded) 0;
}
.coresocial_share_floating.__float_left.__with_shadow {
  box-shadow: -2px 2px 12px 4px rgba(0, 0, 0, 0.2);
}
.coresocial_share_floating.__float_right {
  right: 0;
}
.coresocial_share_floating.__float_right.__styling_rounded div:first-child a {
  border-radius: var(--coresocial-floating-rounded) 0 0 0;
}
.coresocial_share_floating.__float_right.__styling_rounded div:last-child a {
  border-radius: 0 0 0 var(--coresocial-floating-rounded);
}
.coresocial_share_floating.__float_right.__with_shadow {
  box-shadow: 2px 2px 12px 4px rgba(0, 0, 0, 0.2);
}
.coresocial_share_floating .coresocial_social_network a {
  line-height: var(--coresocial-floating-button-size);
  min-height: var(--coresocial-floating-button-size);
}
.coresocial_share_floating .coresocial_social_network a i {
  width: var(--coresocial-floating-button-size);
  min-height: var(--coresocial-floating-button-size);
  line-height: var(--coresocial-floating-button-size);
  font-size: calc(2px + var(--coresocial-floating-font-size));
  flex-grow: 1;
}
.coresocial_share_floating .coresocial_social_network a > span {
  padding: 0 calc(var(--coresocial-floating-button-size) / 4) 0 0;
  gap: calc(var(--coresocial-floating-button-size) / 4);
  justify-content: flex-end;
}
.coresocial_share_floating .coresocial_social_network:not(.__not_active) a:hover i {
  font-size: calc(6px + var(--coresocial-floating-font-size));
}
.coresocial_share_floating.__color_fill .coresocial_social_network a > span {
  background: revert;
}
.coresocial_share_floating.__color_fill .coresocial_social_network a:hover i,
.coresocial_share_floating.__color_fill .coresocial_social_network a:hover > span {
  background: rgba(0, 0, 0, 0.1);
}

body.coresocial_floating_visible .coresocial_share_floating {
  visibility: visible;
  opacity: 1;
}

body:not(.coresocial_mobile_layout) .coresocial_share_floating.__animate_visibility {
  transition: visibility 0.4s linear, opacity 0.4s linear;
}
body:not(.coresocial_mobile_layout) .coresocial_share_floating.__count_bottom .coresocial_social_network a {
  flex-direction: column;
}
body:not(.coresocial_mobile_layout) .coresocial_share_floating.__count_bottom .coresocial_social_network a i {
  padding: calc(var(--coresocial-floating-button-size) / 4) 0 calc(var(--coresocial-floating-button-size) / 8);
  line-height: 1;
  min-height: unset;
}
body:not(.coresocial_mobile_layout) .coresocial_share_floating.__count_bottom .coresocial_social_network a > span {
  padding: 0 0 calc(var(--coresocial-floating-button-size) / 7);
  text-align: center;
  background: revert;
  display: block;
  line-height: var(--coresocial-inline-font-size);
}
body:not(.coresocial_mobile_layout) .coresocial_share_floating.__count_bottom .coresocial_social_network a > span .__count {
  font-size: calc(var(--coresocial-inline-font-size) * 0.8);
  line-height: 1;
  vertical-align: top;
}
body:not(.coresocial_mobile_layout) .coresocial_share_floating .coresocial_social_network a > span.__empty {
  display: none;
}

body.coresocial_floating_visible.coresocial_mobile_layout .coresocial_share_floating {
  top: unset;
  bottom: 0;
  display: flex;
  justify-content: space-evenly;
}
body.coresocial_floating_visible.coresocial_mobile_layout .coresocial_share_floating.__float_right, body.coresocial_floating_visible.coresocial_mobile_layout .coresocial_share_floating.__float_left {
  left: 0;
  width: 100%;
}
body.coresocial_floating_visible.coresocial_mobile_layout .coresocial_share_floating > div {
  flex-grow: 1;
}
body.coresocial_floating_visible.coresocial_mobile_layout .coresocial_share_floating.__styling_rounded div:first-child a,
body.coresocial_floating_visible.coresocial_mobile_layout .coresocial_share_floating.__styling_rounded div:last-child a {
  border-radius: 0;
}

@media screen {
  body.coresocial_floating_visible.coresocial_mobile_layout {
    padding-bottom: var(--coresocial-floating-button-size);
  }
}
@media print {
  .coresocial_share_floating {
    display: none !important;
    visibility: hidden !important;
  }
  body.coresocial_floating_visible.coresocial_mobile_layout {
    padding-bottom: revert;
  }
}
ul.coresocial-profiles-list {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: var(--coresocial-profile-button-gap);
  margin: 0;
  padding: 0;
}
ul.coresocial-profiles-list.coresocial-list-align-left {
  justify-content: flex-start;
}
ul.coresocial-profiles-list.coresocial-list-align-center {
  justify-content: center;
}
ul.coresocial-profiles-list.coresocial-list-align-right {
  justify-content: flex-end;
}
ul.coresocial-profiles-list.coresocial-list-align-justify li {
  flex-grow: 1;
}
ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-4 li {
  flex-basis: calc((100% - 3 * var(--coresocial-profile-button-gap)) / 4);
}
@media screen and (max-width: 767px) {
  ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-4 li {
    flex-basis: calc((100% - var(--coresocial-profile-button-gap)) / 2);
  }
}
ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-3 li {
  flex-basis: calc((100% - 2 * var(--coresocial-profile-button-gap)) / 3);
}
ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-2 li {
  flex-basis: calc((100% - var(--coresocial-profile-button-gap)) / 2);
}
ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-1 li {
  flex-basis: 100%;
}
@media screen and (max-width: 359px) {
  ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-4 li, ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-3 li, ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-2 li, ul.coresocial-profiles-list.coresocial-list-align-justify.coresocial-columns-1 li {
    flex-basis: 100%;
  }
}
ul.coresocial-profiles-list li {
  display: block;
  list-style: none;
  padding: 0;
}
ul.coresocial-profiles-list li a {
  border-radius: var(--coresocial-profile-rounded);
  font-weight: var(--coresocial-font-weight);
  font-size: var(--coresocial-profile-font-size);
  display: flex;
  align-items: center;
  width: auto;
  min-width: 1.7em;
  line-height: 1.5;
  text-decoration: none;
  text-transform: none;
}
ul.coresocial-profiles-list li a > i {
  display: block;
  box-sizing: content-box;
  text-align: center;
  width: 1.28571429em;
  font-size: var(--coresocial-profile-icon-size);
  padding: 0 var(--coresocial-profile-button-padding);
}
ul.coresocial-profiles-list li a > span {
  padding: var(--coresocial-profile-button-padding);
  font-family: var(--coresocial-font-family);
}
ul.coresocial-profiles-list li a > span .__followers {
  font-weight: normal;
}
ul.coresocial-profiles-list li a > span .__followers strong {
  font-weight: var(--coresocial-font-weight);
}
ul.coresocial-profiles-list li.coresocial-profile-align-center a {
  justify-content: center;
}
ul.coresocial-profiles-list li.coresocial-profile-align-left a {
  justify-content: flex-start;
}
ul.coresocial-profiles-list li.coresocial-profile-align-right a {
  justify-content: flex-end;
}
ul.coresocial-profiles-list.coresocial-label-name-followers .__followers {
  font-size: 0.9em;
}
ul.coresocial-profiles-list.coresocial-layout-icon li a {
  padding: var(--coresocial-profile-button-padding);
}
ul.coresocial-profiles-list.coresocial-layout-icon li a > i {
  padding: 0;
}
ul.coresocial-profiles-list.coresocial-layout-icon-top li a {
  flex-direction: column;
}
ul.coresocial-profiles-list.coresocial-layout-icon-top li a > i {
  padding: var(--coresocial-profile-button-padding) 0;
}
ul.coresocial-profiles-list.coresocial-layout-icon-left li a {
  flex-direction: row;
}
ul.coresocial-profiles-list.coresocial-layout-icon-right li a {
  flex-direction: row-reverse;
  gap: calc(var(--coresocial-profile-button-padding) / 2);
}
ul.coresocial-profiles-list.coresocial-style-shaded li a > span {
  background: rgba(0, 0, 0, 0.1);
  flex-grow: 1;
}
ul.coresocial-profiles-list.coresocial-style-shaded.coresocial-layout-icon-top li a > span {
  width: 100%;
  text-align: center;
}
