@font-face {
	font-family: elementskit;
	src: url("../fonts/elementskit-subset.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

.ekit-wid-con .icon::before,
.elementor-widget .icon::before {
	font-family: elementskit !important;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ekit-wid-con .icon.icon-lock::before,
.icon.icon-lock::before {
	content: "\e80f";
}

.ekit-wid-con .icon.icon-contact::before,
.icon.icon-contact::before {
	content: "\e993";
}

.ekit-wid-con .icon.icon-down-arrow1::before,
.icon.icon-down-arrow1::before {
	content: "\e994";
}

.ekit-wid-con .icon.icon-up-arrow1::before,
.icon.icon-up-arrow1::before {
	content: "\e995";
}

.ekit-wid-con .icon.icon-internet::before,
.icon.icon-internet::before {
	content: "\e999";
}

.ekit-wid-con .icon.icon-shield11::before,
.icon.icon-shield11::before {
	content: "\ea6f";
}

.ekit-wid-con .icon.icon-trolley-1::before,
.icon.icon-trolley-1::before {
	content: "\ea8e";
}
