.elementor-navigator__item .raven-element-icon {
	transform: scale( 0.55 );
}
.raven-element-icon {
  display: block;
  height: 28px;
  text-align: center;
}
.raven-icon-theme-light .raven-element-icon:after,
.raven-element-icon:after {
  content: '';
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(../svg/sprite.svg);
}
.raven-icon-theme-dark .raven-element-icon:after {
	background-image: url(../svg/sprite-dark.svg);
}
@media (prefers-color-scheme: dark) {
	.raven-icon-theme-auto .raven-element-icon:after {
		background-image: url(../svg/sprite-dark.svg);
	}
}
.raven-element-icon-alert:after {
  width: 28px;
  height: 28px;
  background-position: 0 0;
}
.raven-element-icon-button:after {
  width: 44px;
  height: 28px;
  background-position: -44px 0;
}
.raven-element-icon-categories:after {
  width: 28px;
  height: 28px;
  background-position: -132px 0;
}
.raven-element-icon-countdown:after {
  width: 24px;
  height: 28px;
  background-position: -176px 0;
}
.raven-element-icon-counter:after {
  width: 33px;
  height: 28px;
  background-position: -220px 0;
}
.raven-element-icon-divider:after {
  width: 30px;
  height: 28px;
  background-position: -264px 0;
}
.raven-element-icon-flex-spacer:after {
  width: 29px;
  height: 28px;
  background-position: -308px 0;
}
.raven-element-icon-form:after {
  width: 28px;
  height: 28px;
  background-position: -352px 0;
}
.raven-element-icon-heading:after {
  width: 28px;
  height: 28px;
  background-position: -396px 0;
}
.raven-element-icon-icon:after {
  width: 28px;
  height: 28px;
  background-position: -440px 0;
}
.raven-element-icon-image:after {
  width: 35px;
  height: 28px;
  background-position: -484px 0;
}
.raven-element-icon-navigation:after {
  width: 28px;
  height: 28px;
  background-position: -528px 0;
}
.raven-element-icon-photo-album:after {
  width: 26px;
  height: 28px;
  background-position: -572px 0;
}
.raven-element-icon-photo-roller:after {
  width: 49px;
  height: 28px;
  background-position: -616px 0;
}
.raven-element-icon-posts:after {
  width: 34px;
  height: 28px;
  background-position: 0 -44px;
}
.raven-element-icon-posts-carousel:after {
  width: 47px;
  height: 28px;
  background-position: -44px -44px;
}
.raven-element-icon-products:after {
  width: 28px;
  height: 28px;
  background-position: -132px -44px;
}
.raven-element-icon-search:after {
  width: 28px;
  height: 28px;
  background-position: -176px -44px;
}
.raven-element-icon-shopping-cart:after {
  width: 31px;
  height: 28px;
  background-position: -220px -44px;
}
.raven-element-icon-site-logo:after {
  width: 35px;
  height: 28px;
  background-position: -264px -44px;
}
.raven-element-icon-tabs:after {
  width: 30px;
  height: 28px;
  background-position: -308px -44px;
}
.raven-element-icon-twitter:after {
  width: 34px;
  height: 28px;
  background-position: -352px -44px;
}
.raven-element-icon-video:after {
  width: 35px;
  height: 28px;
  background-position: -396px -44px;
}
.raven-element-icon-post-comments:after {
	width: 30px;
	height: 30px;
	background-position: -450px -44px;
}
.raven-element-icon-post-meta:after  {
	width: 30px;
	height: 30px;
	background-position: -490px -44px;
}
.raven-element-icon-post-content:after {
	width: 30px;
	height: 30px;
	background-position: -530px -44px;
}
.raven-element-icon-breadcrumbs:after {
	width: 30px;
	height: 30px;
	background-position: -572px -44px;
}
