.wd-social-icons {
  vertical-align: middle;
  font-size: 0;
}
.wd-social-icons .wd-social-icon {
  display: inline-block;
  margin: 4px;
  text-align: center;
  font-size: 0;
}
.wd-social-icons .wd-icon {
  display: inline-block;
  vertical-align: middle;
  font-family: "woodmart-font";
}
.wd-social-icons p {
  display: inline-block;
  margin: 0;
}
.social-facebook .wd-icon:before {
  content: "\f180";
}
.social-twitter .wd-icon:before {
  content: "\f154";
}
.social-instagram .wd-icon:before {
  content: "\f163";
}
.social-email .wd-icon:before {
  content: "\f157";
}
.social-pinterest .wd-icon:before {
  content: "\f156";
}
.social-youtube .wd-icon:before {
  content: "\f162";
}
.social-tumblr .wd-icon:before {
  content: "\f165";
}
.social-linkedin .wd-icon:before {
  content: "\f158";
}
.social-vimeo .wd-icon:before {
  content: "\f177";
}
.social-flickr .wd-icon:before {
  content: "\f164";
}
.social-github .wd-icon:before {
  content: "\f155";
}
.social-dribbble .wd-icon:before {
  content: "\f166";
}
.social-behance .wd-icon:before {
  content: "\f170";
}
.social-soundcloud .wd-icon:before {
  content: "\f172";
}
.social-spotify .wd-icon:before {
  content: "\f171";
}
.social-skype .wd-icon:before {
  content: "\f167";
}
.social-ok .wd-icon:before {
  content: "\f176";
}
.social-whatsapp .wd-icon:before {
  content: "\f175";
}
.social-vk .wd-icon:before {
  content: "\f168";
}
.social-snapchat .wd-icon:before {
  content: "\f178";
}
.social-tg .wd-icon:before {
  content: "\f179";
}
.social-viber .wd-icon:before {
  content: "\f181";
  content: "\f181";
}
.social-tiktok .wd-icon:before {
  content: "\f133";
}
.icons-design-default .wd-social-icon {
  margin: 0 !important;
  padding: 6px;
  width: auto !important;
  height: auto !important;
  color: rgba(0, 0, 0, 0.6) !important;
}
.icons-design-default .wd-social-icon .wd-icon {
  line-height: 1 !important;
}
.icons-design-default .wd-social-icon:hover {
  color: rgba(0, 0, 0, 0.8) !important;
}
.icons-design-default.color-scheme-light .wd-social-icon,
[class*="color-scheme-light"] .icons-design-default .wd-social-icon {
  color: #fff !important;
}
.icons-design-default.color-scheme-light .wd-social-icon:hover,
[class*="color-scheme-light"] .icons-design-default .wd-social-icon:hover {
  color: rgba(255, 255, 255, 0.6) !important;
}
.icons-design-simple .wd-social-icon {
  background-color: #f2f2f2;
  color: rgba(0, 0, 0, 0.4) !important;
}
.icons-design-simple .wd-social-icon:hover {
  color: #fff !important;
  background-color: var(--wd-primary-color);
}
.icons-design-simple.color-scheme-light .wd-social-icon,
.color-scheme-light .icons-design-simple .wd-social-icon {
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff !important;
}
.icons-design-colored-alt .wd-social-icon {
  background-color: #efefef;
  color: rgba(0, 0, 0, 0.4) !important;
}
.icons-design-colored-alt.color-scheme-light .wd-social-icon,
.color-scheme-light .icons-design-colored-alt .wd-social-icon {
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff !important;
}
.icons-design-bordered .wd-social-icon {
  border: 2px solid #ccc;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.4) !important;
}
.icons-design-bordered .wd-social-icon .wd-icon {
  margin-top: -2px;
}
.icons-design-bordered.color-scheme-light .wd-social-icon,
.color-scheme-light .icons-design-bordered .wd-social-icon {
  border: 2px solid rgba(255, 255, 255, 0.4);
  color: #fff !important;
}
.icons-design-colored .wd-social-icon {
  color: #fff !important;
}
.icons-design-colored .wd-social-icon:hover {
  box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.15);
  color: #fff !important;
}
.icons-design-colored .social-facebook {
  background-color: #365493;
}
.icons-design-colored .social-twitter {
  background-color: #3cf;
}
.icons-design-colored .social-instagram {
  background-color: #774430;
}
.icons-design-colored .social-email {
  background-color: #f89a1e;
}
.icons-design-colored .social-pinterest {
  background-color: #cb2027;
}
.icons-design-colored .social-youtube {
  background-color: #cb2027;
}
.icons-design-colored .social-tumblr {
  background-color: #36465d;
}
.icons-design-colored .social-linkedin {
  background-color: #0274b3;
}
.icons-design-colored .social-vimeo {
  background-color: #1ab7ea;
}
.icons-design-colored .social-flickr {
  background-color: #fe0072;
}
.icons-design-colored .social-github {
  background-color: #171515;
}
.icons-design-colored .social-dribbble {
  background-color: #ec5e95;
}
.icons-design-colored .social-behance {
  background-color: #1f6ffc;
}
.icons-design-colored .social-soundcloud {
  background-color: #f9490d;
}
.icons-design-colored .social-spotify {
  background-color: #2ebd59;
}
.icons-design-colored .social-skype {
  background-color: #00aff0;
}
.icons-design-colored .social-ok {
  background-color: #ee8208;
}
.icons-design-colored .social-whatsapp {
  background-color: #1ebea5;
}
.icons-design-colored .social-vk {
  background-color: #4c75a3;
}
.icons-design-colored .social-snapchat {
  background-color: #fffc00;
}
.icons-design-colored .social-tg {
  background-color: #37aee2;
}
.icons-design-colored .social-viber {
  background-color: #834995;
}
.icons-design-colored .social-tiktok {
  background-color: #010101;
}
.icons-design-colored-alt .wd-social-icon:hover,
.icons-design-bordered .wd-social-icon:hover {
  color: #fff !important;
}
.icons-design-colored-alt .social-facebook:hover,
.icons-design-bordered .social-facebook:hover {
  border-color: #365493;
  background-color: #365493;
}
.icons-design-colored-alt .social-twitter:hover,
.icons-design-bordered .social-twitter:hover {
  border-color: #3cf;
  background-color: #3cf;
}
.icons-design-colored-alt .social-instagram:hover,
.icons-design-bordered .social-instagram:hover {
  border-color: #774430;
  background-color: #774430;
}
.icons-design-colored-alt .social-email:hover,
.icons-design-bordered .social-email:hover {
  border-color: #f89a1e;
  background-color: #f89a1e;
}
.icons-design-colored-alt .social-youtube:hover,
.icons-design-bordered .social-youtube:hover {
  border-color: #cb2027;
  background-color: #cb2027;
}
.icons-design-colored-alt .social-pinterest:hover,
.icons-design-bordered .social-pinterest:hover {
  border-color: #cb2027;
  background-color: #cb2027;
}
.icons-design-colored-alt .social-tumblr:hover,
.icons-design-bordered .social-tumblr:hover {
  border-color: #36465d;
  background-color: #36465d;
}
.icons-design-colored-alt .social-linkedin:hover,
.icons-design-bordered .social-linkedin:hover {
  border-color: #0274b3;
  background-color: #0274b3;
}
.icons-design-colored-alt .social-vimeo:hover,
.icons-design-bordered .social-vimeo:hover {
  border-color: #1ab7ea;
  background-color: #1ab7ea;
}
.icons-design-colored-alt .social-flickr:hover,
.icons-design-bordered .social-flickr:hover {
  border-color: #fe0072;
  background-color: #fe0072;
}
.icons-design-colored-alt .social-github:hover,
.icons-design-bordered .social-github:hover {
  border-color: #171515;
  background-color: #171515;
}
.icons-design-colored-alt .social-dribbble:hover,
.icons-design-bordered .social-dribbble:hover {
  border-color: #ec5e95;
  background-color: #ec5e95;
}
.icons-design-colored-alt .social-behance:hover,
.icons-design-bordered .social-behance:hover {
  border-color: #1f6ffc;
  background-color: #1f6ffc;
}
.icons-design-colored-alt .social-soundcloud:hover,
.icons-design-bordered .social-soundcloud:hover {
  border-color: #f9490d;
  background-color: #f9490d;
}
.icons-design-colored-alt .social-spotify:hover,
.icons-design-bordered .social-spotify:hover {
  border-color: #2ebd59;
  background-color: #2ebd59;
}
.icons-design-colored-alt .social-skype:hover,
.icons-design-bordered .social-skype:hover {
  border-color: #00aff0;
  background-color: #00aff0;
}
.icons-design-colored-alt .social-ok:hover,
.icons-design-bordered .social-ok:hover {
  border-color: #ee8208;
  background-color: #ee8208;
}
.icons-design-colored-alt .social-whatsapp:hover,
.icons-design-bordered .social-whatsapp:hover {
  border-color: #1ebea5;
  background-color: #1ebea5;
}
.icons-design-colored-alt .social-vk:hover,
.icons-design-bordered .social-vk:hover {
  border-color: #4c75a3;
  background-color: #4c75a3;
}
.icons-design-colored-alt .social-snapchat:hover,
.icons-design-bordered .social-snapchat:hover {
  border-color: #fffc00;
  background-color: #fffc00;
}
.icons-design-colored-alt .social-tg:hover,
.icons-design-bordered .social-tg:hover {
  border-color: #37aee2;
  background-color: #37aee2;
}
.icons-design-colored-alt .social-viber:hover,
.icons-design-bordered .social-viber:hover {
  border-color: #834995;
  background-color: #834995;
}
.icons-design-colored-alt .social-tiktok:hover,
.icons-design-bordered .social-tiktok:hover {
  border-color: #010101;
  background-color: #010101;
}
.icons-size-small .wd-social-icon,
.icons-size- .wd-social-icon {
  width: 30px;
  height: 30px;
}
.wd-social-icons.icons-size-small .wd-icon,
.wd-social-icons.icons-size- .wd-icon {
  font-size: 14px;
  line-height: 30px;
}
.icons-size-default .wd-social-icon {
  width: 40px;
  height: 40px;
}
.wd-social-icons.icons-size-default .wd-icon {
  font-size: 18px;
  line-height: 40px;
}
.icons-size-large .wd-social-icon {
  width: 60px;
  height: 60px;
}
.wd-social-icons.icons-size-large .wd-icon {
  font-size: 22px;
  line-height: 60px;
}
.social-form-circle .wd-social-icon {
  border-radius: 50%;
}
@media (min-width: 1025px) {
  .wd-social-icons .whatsapp-mobile {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .wd-social-icons .whatsapp-desktop {
    display: none !important;
  }
}
