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

.eael-testimonial-slider.nav-top-left, .eael-testimonial-slider.nav-top-right, .eael-team-slider.nav-top-left, .eael-team-slider.nav-top-right, .eael-logo-carousel.nav-top-left, .eael-logo-carousel.nav-top-right, .eael-post-carousel.nav-top-left, .eael-post-carousel.nav-top-right, .eael-product-carousel.nav-top-left, .eael-product-carousel.nav-top-right {
	padding-top: 40px;
}

.eael-contact-form input[type=text], .eael-contact-form input[type=email], .eael-contact-form input[type=url], .eael-contact-form input[type=tel], .eael-contact-form input[type=date], .eael-contact-form input[type=number], .eael-contact-form textarea {
	background: #fff;
	box-shadow: none;
	-webkit-box-shadow: none;
	float: none;
	height: auto;
	margin: 0;
	outline: 0;
	width: 100%;
}

.eael-contact-form input[type=submit] {
	border: 0;
	float: none;
	height: auto;
	margin: 0;
	padding: 10px 20px;
	width: auto;
	-webkit-transition: all .25s linear 0s;
	transition: all .25s linear 0s;
}

.eael-contact-form.placeholder-hide input::-webkit-input-placeholder, .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eael-contact-form.placeholder-hide input::-moz-placeholder, .eael-contact-form.placeholder-hide textarea::-moz-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eael-contact-form.placeholder-hide input:-ms-input-placeholder, .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eael-contact-form.placeholder-hide input:-moz-placeholder, .eael-contact-form.placeholder-hide textarea:-moz-placeholder {
	opacity: 0;
	visibility: hidden;
}

.eael-custom-radio-checkbox input[type=checkbox], .eael-custom-radio-checkbox input[type=radio] {
	-webkit-appearance: none;
	-moz-appearance: none;
	border-style: solid;
	border-width: 0;
	outline: none;
	min-width: 1px;
	width: 15px;
	height: 15px;
	background: #ddd;
	padding: 3px;
}

.eael-custom-radio-checkbox input[type=checkbox]:before, .eael-custom-radio-checkbox input[type=radio]:before {
	content: "";
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	display: block;
}

.eael-custom-radio-checkbox input[type=checkbox]:checked:before, .eael-custom-radio-checkbox input[type=radio]:checked:before {
	background: #999;
	-webkit-transition: all .25s linear 0s;
	transition: all .25s linear 0s;
}

.eael-custom-radio-checkbox input[type=radio] {
	border-radius: 50%;
}

.eael-custom-radio-checkbox input[type=radio]:before {
	border-radius: 50%;
}

.eael-post-elements-readmore-btn {
	font-size: 12px;
	font-weight: 500;
	-webkit-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
	display: inline-block;
}

.elementor-lightbox .dialog-widget-content {
	width: 100%;
	height: 100%;
}

.eael-contact-form-align-left, .elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container {
	margin: 0 auto 0 0;
	display: inline-block;
	text-align: left;
}

.eael-contact-form-align-center, .elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container {
	float: none;
	margin: 0 auto;
	display: inline-block;
	text-align: left;
}

.eael-contact-form-align-right, .elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container {
	margin: 0 0 0 auto;
	display: inline-block;
	text-align: left;
}

.eael-force-hide {
	display: none !important;
}

.eael-d-none {
	display: none !important;
}

.eael-d-block {
	display: block !important;
}

.eael-h-auto {
	height: auto !important;
}

.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count {
	display: none;
}

.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating {
	display: none;
}

.sr-only {
	border: 0 !important;
	clip: rect(1px, 1px, 1px, 1px) !important;
	clip-path: inset(50%) !important;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important;
}

.elementor-widget-eael-adv-tabs .eael-tab-content-item, .elementor-widget-eael-adv-accordion .eael-accordion-content, .elementor-widget-eael-data-table .td-content, .elementor-widget-eael-info-box .eael-infobox-template-wrapper, .elementor-widget-eael-countdown .eael-countdown-expiry-template, .elementor-widget-eael-countdown .eael-countdown-container, .elementor-widget-eael-cta-box .eael-cta-template-wrapper, .elementor-widget-eael-toggle .eael-toggle-primary-wrap, .elementor-widget-eael-toggle .eael-toggle-secondary-wrap, .elementor-widget-eael-protected-content .eael-protected-content-message, .elementor-widget-eael-protected-content .protected-content, .eael-offcanvas-content-visible .eael-offcanvas-body, .elementor-widget-eael-stacked-cards .eael-stacked-cards__item {
	position: relative;
}

.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper, .eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper, .elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper {
	display: block;
}

.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay, .eael-widget-otea-active .elementor-empty-view, .eael-widget-otea-active .elementor-add-section-inline, .eael-widget-otea-active .elementor-add-section {
	display: initial !important;
}

.eael-onpage-edit-template-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	border: 2px solid #5eead4;
}

.eael-onpage-edit-template-wrapper::after {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2;
	background: #5eead4;
	opacity: .3;
}

.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate {
	display: block;
}

.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after {
	display: none;
}

.eael-onpage-edit-template-wrapper .eael-onpage-edit-template {
	background: #5eead4;
	color: #000;
	width: 150px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	cursor: pointer;
	position: relative;
	z-index: 3;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before {
	content: "";
	border-top: 30px solid #5eead4;
	border-right: 0;
	border-bottom: 0;
	border-left: 14px solid rgba(0, 0, 0, 0);
	right: 100%;
	position: absolute;
}

.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after {
	content: "";
	border-top: 0;
	border-right: 0;
	border-bottom: 30px solid rgba(0, 0, 0, 0);
	border-left: 14px solid #5eead4;
	left: 100%;
	position: absolute;
}

.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i {
	margin-right: 8px;
}

.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1, .elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2, .elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3, .elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4 {
	-webkit-box-shadow: inherit !important;
	box-shadow: inherit !important;
}

@-webkit-keyframes eaelLoaderSpin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes eaelLoaderSpin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.eael-button-wrap, .eael-load-more-button-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.eael-button-wrap.eael-force-hide, .eael-load-more-button-wrap.eael-force-hide {
	display: none !important;
}

.eael-button-wrap.eael-infinity-scroll, .eael-load-more-button-wrap.eael-infinity-scroll {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-button-wrap.eael-infinity-scroll .eael-load-more-button:not(.button--loading), .eael-load-more-button-wrap.eael-infinity-scroll .eael-load-more-button:not(.button--loading) {
	display: none !important;
	height: 1px;
}

.eael-button, .eael-load-more-button {
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 1em 2em;
	border: 0px solid;
	font-size: 16px;
	overflow: hidden;
}

.eael-button.hide, .eael-load-more-button.hide {
	display: none !important;
}

.eael-button.button--loading .eael-btn-loader, .eael-load-more-button.button--loading .eael-btn-loader {
	display: block;
}

.eael-button .eael-btn-loader, .eael-load-more-button .eael-btn-loader {
	display: none;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	font-size: 10px;
	position: relative;
	top: auto;
	left: -200%;
	border-top: 4px solid hsla(0, 0%, 100%, .2);
	border-right: 4px solid hsla(0, 0%, 100%, .2);
	border-bottom: 4px solid hsla(0, 0%, 100%, .2);
	border-left: 4px solid #fff;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: eaelLoaderSpin 1.1s infinite linear;
	animation: eaelLoaderSpin 1.1s infinite linear;
	margin-right: 5px;
	-webkit-transition: all .2s;
	transition: all .2s;
}

.eael-button .eael-btn-loader:after, .eael-load-more-button .eael-btn-loader:after {
	border-radius: 50%;
	width: 20px;
	height: 20px;
}

.eael-button:focus, .eael-load-more-button:focus {
	outline: none;
}

.eael-button.button--loading>span, .eael-load-more-button.button--loading>span {
	margin-left: 0;
}

.eael-button.button--loading .eael-btn-loader, .eael-load-more-button.button--loading .eael-btn-loader {
	left: 0;
}

.rtl .eael-load-more-button-wrap {
	direction: ltr;
}

.eael-post-grid-container .eael-post-grid {
	margin: 0 -10px;
}

.eael-post-grid-container .eael-post-grid .eael-grid-post {
	float: left;
	padding: 10px;
}

.eael-post-carousel .eael-grid-post {
	float: none;
	padding: 0;
}

.eael-grid-post-holder {
	border: 1px solid rgba(0, 0, 0, .1);
}

.eael-grid-post-holder-inner {
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.eael-entry-media {
	position: relative;
	-webkit-box-ordinal-group: 0;
	-ms-flex-order: -1;
	order: -1;
}

.eael-entry-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	-webkit-transition: opacity .2s ease-in-out, -webkit-transform .25s cubic-bezier(.19, 1, .22, 1);
	transition: opacity .2s ease-in-out, -webkit-transform .25s cubic-bezier(.19, 1, .22, 1);
	transition: opacity .2s ease-in-out, transform .25s cubic-bezier(.19, 1, .22, 1);
	transition: opacity .2s ease-in-out, transform .25s cubic-bezier(.19, 1, .22, 1), -webkit-transform .25s cubic-bezier(.19, 1, .22, 1);
}

.eael-entry-overlay>a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
}

.eael-entry-title {
	margin: 10px 0 5px;
	font-size: 1.2em;
}

.eael-entry-thumbnail img {
	width: 100%;
	max-width: 100%;
	vertical-align: middle;
}

.eael-entry-thumbnail.eael-image-ratio img {
	position: absolute;
	top: calc(50% + 1px);
	left: calc(50% + 1px);
	-webkit-transform: scale(1.01) translate(-50%, -50%);
	-ms-transform: scale(1.01) translate(-50%, -50%);
	transform: scale(1.01) translate(-50%, -50%);
}

.eael-entry-thumbnail>img {
	height: 100%;
}

.eael-entry-footer .eael-author-avatar, .eael-entry-header-after .eael-author-avatar {
	width: 50px;
	padding-right: 8px;
}

.eael-entry-footer .eael-author-avatar .avatar, .eael-entry-header-after .eael-author-avatar .avatar {
	border-radius: 50%;
}

.eael-entry-header-after.style-two {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.eael-post-grid .eael-entry-footer .eael-entry-meta {
	text-align: left;
}

.eael-grid-post .eael-entry-meta {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	white-space: nowrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.eael-grid-post .eael-entry-footer .eael-entry-meta {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.eael-entry-meta>div {
	font-size: 12px;
	line-height: 1.2;
	padding-bottom: 5px;
}

.eael-grid-post-excerpt p {
	margin: 0;
	font-size: 14px;
}

.eael-entry-meta .eael-entry-footer .eael-posted-by {
	display: block;
}

.eael-grid-post .eael-entry-wrapper {
	padding: 15px;
}

.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-by, .eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-by {
	padding-right: 8px;
}

.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before, .eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-on::before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 700;
	color: inherit;
	opacity: .4;
	font-size: .8em;
	padding-right: 7px;
}

.eael-post-grid .eael-entry-wrapper>.eael-entry-header-after.style-two .eael-entry-meta span.eael-posted-on::before {
	content: "";
	padding-right: 0;
}

.eael-entry-media {
	position: relative;
}

.eael-entry-overlay {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-entry-overlay>i {
	color: #fff;
}

.eael-entry-overlay.fade-in {
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 300ms;
	transition: 300ms;
}

.eael-entry-media:hover .eael-entry-overlay.fade-in {
	visibility: visible;
	opacity: 1;
}

.eael-entry-media:hover .eael-entry-overlay.fade-in>i {
	-webkit-transform: translate(0);
	-ms-transform: translate(0);
	transform: translate(0);
	opacity: 1;
}

.eael-entry-overlay.zoom-in {
	-webkit-transform: scale(.9);
	-ms-transform: scale(.9);
	transform: scale(.9);
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 300ms;
	transition: 300ms;
}

.eael-entry-media:hover .eael-entry-overlay.zoom-in {
	visibility: visible;
	opacity: 1;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.eael-entry-overlay.slide-up {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 300ms;
	transition: 300ms;
}

.eael-entry-media:hover .eael-entry-overlay.slide-up {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	visibility: visible;
	opacity: 1;
}

.eael-entry-media {
	overflow: hidden;
}

.eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay {
	opacity: 0;
}

.eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay {
	opacity: 1;
}

.eael-entry-media.grid-hover-style-none .eael-entry-overlay {
	display: none;
}

.eael-entry-overlay.none {
	opacity: 0;
}

.eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay {
	-webkit-transform: scale(.4);
	-ms-transform: scale(.4);
	transform: scale(.4);
	opacity: 0;
}

.eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay {
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
}

.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay>i {
	-webkit-transform: translateY(-100px);
	-ms-transform: translateY(-100px);
	transform: translateY(-100px);
	-webkit-transition-delay: 100ms;
	transition-delay: 100ms;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
}

.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay {
	-webkit-transform: translate(0);
	-ms-transform: translate(0);
	transform: translate(0);
}

.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay>i {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	visibility: hidden;
	opacity: 0;
}

.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay>i {
	-webkit-transform: translateY(100px);
	-ms-transform: translateY(100px);
	transform: translateY(100px);
	-webkit-transition-delay: 100ms;
	transition-delay: 100ms;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
}

.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay {
	-webkit-transform: translate(0);
	-ms-transform: translate(0);
	transform: translate(0);
	visibility: visible;
	opacity: 1;
}

.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay>i {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.eael-grid-post .eael-entry-thumbnail>img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.eael-grid-post-excerpt .eael-post-elements-readmore-btn {
	display: block;
}

@media only screen and (min-width: 1025px) {
	.elementor-element.elementor-grid-eael-col-1 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-eael-col-1 .eael-grid-post {
		width: 100%;
		float: left;
	}
	
	.elementor-element.elementor-grid-eael-col-2 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-eael-col-2 .eael-grid-post {
		width: 50%;
		float: left;
	}
	
	.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-eael-col-3 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-eael-col-3 .eael-grid-post {
		width: 33.3333%;
		float: left;
	}
	
	.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-eael-col-4 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-eael-col-4 .eael-grid-post {
		width: 25%;
		float: left;
	}
	
	.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-eael-col-5 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-eael-col-5 .eael-grid-post {
		width: 20%;
		float: left;
	}
	
	.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-eael-col-6 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-eael-col-6 .eael-grid-post {
		width: 16%;
		float: left;
	}
	
	.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n + 1) {
		clear: both;
	}
}

@media only screen and (max-width: 1024px)and (min-width: 766px) {
	.elementor-element.elementor-grid-tablet-eael-col-1 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-1 .eael-grid-post {
		width: 100%;
		float: left;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-2 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post {
		width: 50%;
		float: left;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-3 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post {
		width: 33.3333%;
		float: left;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-4 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post {
		width: 25%;
		float: left;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-5 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post {
		width: 20%;
		float: left;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-6 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post {
		width: 16%;
		float: left;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n + 1) {
		clear: both;
	}
}

@media only screen and (max-width: 767px) {
	.elementor-element.elementor-grid-mobile-eael-col-1 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-1 .eael-grid-post {
		width: 100%;
		float: left;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-2 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post {
		width: 50%;
		float: left;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-3 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post {
		width: 33.3333%;
		float: left;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-4 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post {
		width: 25%;
		float: left;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-5 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post {
		width: 20%;
		float: left;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n + 1) {
		clear: both;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-6 {
		position: relative;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post {
		width: 16%;
		float: left;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n) {
		margin-right: 0 !important;
	}
	
	.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n + 1) {
		clear: both;
	}
}

.eael-author-avatar>a {
	display: block;
}

.eael-entry-footer, .eael-entry-header-after {
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.eael-entry-footer>div, .eael-entry-header-after>div {
	display: inline-block;
	float: left;
}

.post-carousel-categories {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	width: 100%;
	margin: 0;
	padding: 15px;
	text-align: left;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 300ms;
	transition: 300ms;
}

.post-carousel-categories li {
	display: inline-block;
	text-transform: capitalize;
	margin-right: 5px;
	position: relative;
}

.post-carousel-categories li:after {
	content: ",";
	color: #fff;
}

.post-carousel-categories li:last-child:after {
	display: none;
}

.post-carousel-categories li a {
	color: #fff;
}

.eael-entry-media:hover .post-carousel-categories {
	visibility: visible;
	opacity: 1;
}

.eael-post-grid-style-three .eael-meta-posted-on {
	min-width: 60px;
	height: 50px;
	padding: 5px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 4px;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	text-align: center;
	font-size: 16px;
	line-height: 18px;
	margin-top: 12px;
	margin-left: 12px;
}

.eael-post-grid-style-three .eael-meta-posted-on span {
	display: block;
}

.eael-post-grid-style-two .eael-entry-meta {
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}

.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on {
	padding: 0;
	font-size: 12px;
	margin-right: 15px;
	color: #929292;
}

.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on i {
	margin-right: 7px;
}

.eael-post-grid-style-two .eael-entry-meta .eael-posted-by.style-two-footer {
	padding: 0;
	font-size: 12px;
}

.eael-post-grid-style-two .eael-entry-meta .eael-posted-by.style-two-footer a {
	color: #929292;
}

.eael-post-grid-style-two .eael-entry-meta .post-meta-categories {
	list-style: none;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-flow: wrap;
	flex-flow: wrap;
	margin: 0;
	padding-left: 0;
}

.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li {
	font-size: 12px;
	margin-right: 4px;
	color: #929292;
}

.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li:last-child {
	margin-right: 0;
}

.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li a {
	color: #929292;
}

.rtl .eael-post-grid-container .eael-post-grid .eael-grid-post {
	float: right;
}

.rtl .eael-post-grid .eael-entry-footer .eael-entry-meta {
	text-align: right;
}

.rtl .eael-post-grid .eael-entry-footer .eael-author-avatar {
	padding-right: 0;
	padding-left: 8px;
}

.rtl .eael-entry-header-after .eael-author-avatar {
	padding-right: 0;
	padding-left: 8px;
}

.rtl .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on {
	margin-right: 0;
	margin-left: 15px;
}

.rtl .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on i {
	margin-right: 0;
	margin-left: 7px;
}

.rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-by, .rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-by {
	padding-right: 0;
	padding-left: 8px;
}

.rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before, .rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-on::before {
	padding-right: 0;
	padding-left: 7px;
}

.table-responsive {
	width: 100%;
	overflow-x: auto;
	overflow-y: hidden;
}

.eael-wcpc-wrapper img {
	display: block;
	margin: auto;
}

.eael-wcpc-wrapper th i {
	padding-right: 10px;
	color: #dcdcdc;
}

.eael-wcpc-wrapper .wcpc-table-header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-wcpc-wrapper .wcpc-table-header .wcpc-title {
	word-break: break-word;
}

.eael-wcpc-wrapper .elementor-icon {
	font-size: 20px;
	margin-right: 10px;
}

.eael-wcpc-wrapper table td {
	text-align: center;
}

.eael-wcpc-wrapper.custom {
	--h-bg: #2d1e87;
	--h-text-clr: #fff;
	--h-border-clr: #b6aaff;
	--text-clr: #707070;
	--text-bold-clr: #252525;
	--btn-bg: #6752e5;
	--btn-bg-hover: #ff9582;
	--btn-text: #fff;
	--image-bg: #6b55ec;
	--container-bg: #fff;
	--icon-color: #c3ccdc;
	background: var(--container-bg);
	overflow-x: scroll;
}

.eael-wcpc-wrapper.custom table {
	border-collapse: collapse;
	border-spacing: 0;
	max-width: none;
}

.eael-wcpc-wrapper.custom table .icon {
	width: 16px;
	margin-right: 6px;
	fill: var(--icon-color);
}

.eael-wcpc-wrapper.custom table th, .eael-wcpc-wrapper.custom table td {
	padding: 15px;
	border: 1px solid var(--h-border-clr);
	border-collapse: collapse;
}

.eael-wcpc-wrapper.custom table th.first-th {
	border: none;
	padding-left: 5px;
}

.eael-wcpc-wrapper.custom table th {
	color: var(--text-bold-clr);
	font-weight: normal;
	max-width: 160px;
	border-left-width: 2px;
	border-collapse: collapse;
	vertical-align: middle;
}

.eael-wcpc-wrapper.custom table th div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-wcpc-wrapper.custom table td {
	color: var(--text-clr);
	text-align: center;
}

.eael-wcpc-wrapper.custom table tr.title {
	background: var(--h-bg);
	color: var(--h-text-clr);
}

.eael-wcpc-wrapper.custom table tr.title th, .eael-wcpc-wrapper.custom table tr.title td {
	font-size: 20px;
	color: inherit;
	border: none;
	border-left: 1px solid var(--h-border-clr);
	border-right: 1px solid var(--h-border-clr);
}

.eael-wcpc-wrapper.custom table tr.image td {
	vertical-align: middle;
	border: none;
}

.eael-wcpc-wrapper.custom table .button {
	border-radius: 5px;
	background: var(--btn-bg);
	color: var(--btn-text);
}

.eael-wcpc-wrapper.custom table .button:hover {
	background: var(--btn-bg-hover);
}

.eael-wcpc-wrapper.custom.theme-1 table tr.image td {
	background: var(--image-bg);
	border-left: 1px solid var(--h-border-clr);
	border-right: 1px solid var(--h-border-clr);
}

.eael-wcpc-wrapper.custom.theme-2 {
	--h-bg: #ff9453;
	--h-border-clr: #f4ede9;
	--btn-bg: #ff9453;
	--btn-bg-hover: #6752e5;
	--even-row-bg: #fbf8f7;
}

.eael-wcpc-wrapper.custom.theme-2 table tr:nth-of-type(even):not(.title) {
	background: var(--even-row-bg);
}

.eael-wcpc-wrapper.custom.theme-3 {
	--container-bg: #f9fafc;
	--btn-bg: #ff907e;
	--btn-bg-hover: #ff907e;
	--even-row-bg: #f5f5f8;
	--h-odd-row-bg: #fdfdff;
	--first-img-bg: linear-gradient(-130deg, #ffd0b0 0%, #ff907e 100%);
	--second-img-bg: linear-gradient(-130deg, #ada0ff 0%, #7561f2 100%);
	--third-img-bg: linear-gradient(-130deg, #6fffac 0%, #23d56e 100%);
	--firt-btn-bg: #ff907e;
	--second-btn-bg: #7561f2;
	--third-btn-bg: #23d56e;
	padding: 20px;
}

.eael-wcpc-wrapper.custom.theme-3 table {
	-webkit-border-horizontal-spacing: 10px;
}

.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(even):not(.title) {
	background: var(--even-row-bg);
}

.eael-wcpc-wrapper.custom.theme-3 table th, .eael-wcpc-wrapper.custom.theme-3 table td {
	border: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.title td.featured, .eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(odd) td.featured {
	-webkit-box-shadow: 18px 0 10px -10px rgba(86, 79, 127, .06), -18px 0 10px -10px rgba(86, 79, 127, .06);
	box-shadow: 18px 0 10px -10px rgba(86, 79, 127, .06), -18px 0 10px -10px rgba(86, 79, 127, .06);
}

.eael-wcpc-wrapper.custom.theme-3 table tr.title {
	background: initial;
	color: initial;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.title th, .eael-wcpc-wrapper.custom.theme-3 table tr.title td {
	color: initial;
	border-left: none;
	border-right: none;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td {
	background: initial;
	border-left: none;
	border-right: none;
	padding: 0;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td span {
	display: block;
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td>span {
	padding: 20px;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td span.inner {
	padding: 0;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td.featured span {
	padding: 10px;
	background: #fff;
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+1) .img-inner {
	background: var(--first-img-bg);
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+2) .img-inner {
	background: var(--second-img-bg);
}

.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+3) .img-inner {
	background: var(--third-img-bg);
}

.eael-wcpc-wrapper.custom.theme-4 {
	--h-bg: none;
	--h-text-clr: #707070;
	--h-border-clr: #e8ebf0;
	--text-clr: #707070;
	--text-bold-clr: #252525;
	--btn-bg: #613de6;
	--btn-bg-hover: #ff9582;
	--btn-text: #fff;
	--image-bg: none;
	--container-bg: #f9fafc;
}

.eael-wcpc-wrapper.custom.theme-4 table {
	background: #fff;
}

.eael-wcpc-wrapper.custom.theme-4 table th.first-th {
	background: var(--container-bg);
}

.eael-wcpc-wrapper.custom.theme-4 table tr.title th, .eael-wcpc-wrapper.custom.theme-4 table tr.title td {
	font-size: 20px;
	color: inherit;
	border: 1px solid var(--h-border-clr);
}

.eael-wcpc-wrapper.custom.theme-4 table tr.image td {
	position: relative;
	border: 1px solid var(--h-border-clr);
	overflow: hidden;
}

.eael-wcpc-wrapper.custom.theme-4 table tr.image .ribbon {
	position: absolute;
	left: -44px;
	top: 10px;
	background: var(--btn-bg);
	color: var(--btn-text);
	padding: 3px 50px;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-transform-origin: center;
	-ms-transform-origin: center;
	transform-origin: center;
}

.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title, .eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount {
	font-size: 18px;
	font-weight: bold;
}

.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title {
	color: var(--text-bold-clr);
	margin: 0 auto 10px;
}

.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount {
	color: var(--btn-bg);
}

.eael-wcpc-wrapper.custom.theme-5 {
	--first-row-color: #fff;
	--first-col-bg: #6a3ee8;
	--second-col-bg: #3e5ae8;
	--third-col-bg: #15e9c9;
	--first-img-bg: #f4f0ff;
	--second-img-bg: #eaedff;
	--third-img-bg: #e5fffb;
	--h-bg: none;
	--h-text-clr: #707070;
	--h-border-clr: #e8ebf0;
	--first-btn-bg: #6a3ee8;
	--second-btn-bg: #3e5ae8;
	--third-btn-bg: #15e9c9;
	--image-bg: none;
}

.eael-wcpc-wrapper.custom.theme-5 table th {
	border: none;
}

.eael-wcpc-wrapper.custom.theme-5 table th.first-th {
	background: var(--container-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button {
	background: var(--first-btn-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button:hover {
	background: #5827e5;
}

.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button {
	background: var(--second-btn-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button:hover {
	background: #2746e5;
}

.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button {
	background: var(--third-btn-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button:hover {
	background: #12d1b4;
}

.eael-wcpc-wrapper.custom.theme-5 table tr.title th, .eael-wcpc-wrapper.custom.theme-5 table tr.title td {
	font-size: 20px;
	color: inherit;
	border: none;
}

.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+1) {
	background: var(--first-img-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+2) {
	background: var(--second-img-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+3) {
	background: var(--third-img-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+1) {
	background: var(--first-col-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+2) {
	background: var(--second-col-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+3) {
	background: var(--third-col-bg);
}

.eael-wcpc-wrapper.custom.theme-5 table tr.image td, .eael-wcpc-wrapper.custom.theme-5 table tr.title td {
	border: none;
	border-right: 2px solid var(--first-row-color);
	color: var(--first-row-color);
}

.eael-wcpc-wrapper.custom.theme-5 table tr.image td:last-child, .eael-wcpc-wrapper.custom.theme-5 table tr.title td:last-child {
	border-right: none;
}

.eael-wcpc-wrapper.custom.theme-6 {
	--container-bg: #f0eff6;
	--first-row-color: #fff;
	--first-col-bg: #fd907b;
	--second-col-bg: #7f6cf4;
	--third-col-bg: #3ae281;
	--first-img-bg: #f4f0ff;
	--second-img-bg: #eaedff;
	--third-img-bg: #e5fffb;
	--h-bg: none;
	--h-text-clr: #707070;
	--h-border-clr: #e8ebf0;
	--image-bg: none;
}

.eael-wcpc-wrapper.custom.theme-6 table tr.title th, .eael-wcpc-wrapper.custom.theme-6 table tr.title td {
	border-left: 0;
	border-right: 0;
}

.eael-wcpc-wrapper.custom.theme-6 table tr.title td {
	color: #fff;
}

.eael-wcpc-wrapper.custom.theme-6 table tr, .eael-wcpc-wrapper.custom.theme-6 table th, .eael-wcpc-wrapper.custom.theme-6 table td {
	border: none;
}

.eael-wcpc-wrapper.custom.theme-6 table td {
	color: #fff;
	border-right: 20px solid #fff;
}

.eael-wcpc-wrapper.custom.theme-6 table td:last-child {
	border-right: none;
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) {
	background: var(--first-col-bg);
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) {
	background: var(--second-col-bg);
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) {
	background: var(--third-col-bg);
}

.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) th, .eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td {
	background: #f7f6fa;
}

.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+1) {
	background: #fec1b5;
}

.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+2) {
	background: #b7adf9;
}

.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+3) {
	background: #91efb8;
}

.eael-wcpc-wrapper.custom.theme-6 table tr.image td, .eael-wcpc-wrapper.custom.theme-6 table tr.title td {
	border: none;
	border-right: 20px solid #fff;
}

.eael-wcpc-wrapper.custom.theme-6 table tr.image td:last-child, .eael-wcpc-wrapper.custom.theme-6 table tr.title td:last-child {
	border-right: none;
}

.eael-wcpc-wrapper.custom.theme-6 table .button {
	background: #fff;
}

.eael-wcpc-wrapper.custom.theme-6 table .button:hover {
	background: #fff;
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button {
	color: var(--first-col-bg);
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button:hover {
	color: #fb3b16;
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button {
	color: var(--second-col-bg);
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button:hover {
	color: #2f11e8;
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button {
	color: var(--third-col-bg);
}

.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button:hover {
	color: #179e50;
}

.eael-wcpc-wrapper.custom.theme-6 .img-inner {
	display: block;
	background: rgba(228, 228, 228, .45);
	border-radius: 6px;
}

@media screen and (min-width: 769px) {
	.eael-wcpc-wrapper:not(.theme-4) tr.image td {
		padding: 10px;
	}
	
	.theme-4 tr.image td {
		padding: 50px 10px;
	}
}

.eael-product-grid .woocommerce ul.products, .eael-post-grid .woocommerce ul.products {
	display: grid;
	grid-gap: 25px;
	margin: 0 0 15px 0;
	padding: 0 !important;
}

.eael-product-grid .woocommerce ul.products:before, .eael-product-grid .woocommerce ul.products:after, .eael-post-grid .woocommerce ul.products:before, .eael-post-grid .woocommerce ul.products:after {
	display: none;
}

.eael-product-grid .woocommerce ul.products .product, .eael-post-grid .woocommerce ul.products .product {
	width: 100%;
	margin: 0;
	padding: 0;
}

.eael-product-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar-wrapper, .eael-post-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar-wrapper {
	background-color: #f1f1f1;
	border-radius: 0 10px 10px 0;
	overflow: hidden;
}

.eael-product-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar, .eael-post-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar {
	background-color: #2196f3;
	height: 10px;
	border-radius: 0 10px 10px 0;
}

.eael-product-grid .woocommerce ul.products .product .eael-wc-compare, .eael-post-grid .woocommerce ul.products .product .eael-wc-compare {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	cursor: pointer;
	color: #fff;
	background-color: #333;
	margin: 15px;
}

.eael-product-grid .woocommerce ul.products .product .eael-wc-compare:hover, .eael-post-grid .woocommerce ul.products .product .eael-wc-compare:hover {
	color: #fff;
	background-color: #333;
}

.eael-product-grid .woocommerce ul.products .product .eael-wc-compare-loader, .eael-post-grid .woocommerce ul.products .product .eael-wc-compare-loader {
	display: none;
	width: 1.5rem;
}

.eael-product-grid .woocommerce ul.products .product .star-rating, .eael-post-grid .woocommerce ul.products .product .star-rating {
	margin: 0 auto 5px;
	display: inline-block;
	float: none;
	height: 1em;
	width: 5.6em;
	font-size: 1em;
	line-height: 1em;
}

.eael-product-grid .woocommerce ul.products .product .star-rating:before, .eael-post-grid .woocommerce ul.products .product .star-rating:before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
	opacity: 1;
}

.eael-product-grid .woocommerce ul.products .product .star-rating span, .eael-post-grid .woocommerce ul.products .product .star-rating span {
	display: inline-block;
}

.eael-product-grid .woocommerce ul.products .product .star-rating span:before, .eael-post-grid .woocommerce ul.products .product .star-rating span:before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
}

.eael-product-grid .woocommerce ul.products .product .eael-product-wrap, .eael-post-grid .woocommerce ul.products .product .eael-product-wrap {
	position: relative;
	overflow: hidden;
}

.eael-product-grid .woocommerce ul.products .product .eael-product-wrap img, .eael-post-grid .woocommerce ul.products .product .eael-product-wrap img {
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	width: 100%;
	height: auto;
	display: block;
}

.eael-product-grid .woocommerce ul.products .ast-on-card-button.ast-onsale-card, .eael-post-grid .woocommerce ul.products .ast-on-card-button.ast-onsale-card {
	display: none !important;
}

.eael-product-grid .woocommerce ul.products li.product, .eael-post-grid .woocommerce ul.products li.product {
	width: 100%;
}

.eael-product-grid .woocommerce ul.products.products[class*=columns-] li.product, .eael-post-grid .woocommerce ul.products.products[class*=columns-] li.product {
	width: 100%;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	text-align: center;
	padding: 0;
	border-radius: 0;
	background-color: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product a, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a {
	text-decoration: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a:hover, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a:hover, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product a:hover, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a:hover {
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product img, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product img, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product img, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product img {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: auto;
	margin: auto;
	max-width: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title {
	font-size: 16px;
	font-weight: 700;
	line-height: 1;
	color: #333;
	margin: 25px 0 12px;
	padding: 0;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price {
	font-size: 14px;
	margin-bottom: 0;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price del, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price del, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price del, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price del {
	opacity: .5;
	display: inline-block;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price ins, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price ins, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price ins, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price ins {
	font-weight: 400;
	background-color: rgba(0, 0, 0, 0);
	color: #ff2a13;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .star-rating, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .star-rating, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating {
	display: block;
	float: none;
	font-size: 14px;
	margin: 10px auto;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button, .eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button {
	display: block;
	font-size: 14px;
	font-weight: 400;
	line-height: 38px;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	background-color: #333;
	padding: 0;
	margin: 15px;
	border-radius: 0;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button::before, .eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button::before, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button::before, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button::before, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	padding-right: 8px;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.product_type_variable:before, .eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.product_type_variable:before, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.product_type_variable:before, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.product_type_variable:before, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before {
	content: "";
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button:focus, .eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button:focus, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button:focus, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button:focus, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus {
	outline: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external {
	padding: 0;
	margin: 0;
	font-size: 0px;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external:before, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external:before, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external:before, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button::before, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button::before, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button::before, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button::before {
	content: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare {
	color: #fff;
	background-color: #333;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart {
	display: block;
	margin: 15px 15px;
	padding: 12px;
	font-size: 14px;
	line-height: 1;
	text-transform: uppercase;
	color: #fff;
	background-color: #333;
	font-weight: 400;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist {
	margin: 0 auto;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist {
	margin: 0 15px 15px 15px;
	color: #fff;
	background-color: #333;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a {
	vertical-align: middle;
	display: inline-block;
	color: inherit;
	margin: 0;
	line-height: 38px;
	width: 100%;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a i, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a i, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a i, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a i {
	display: none;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a:after, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a:after, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a:after, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-simple .woocommerce ul.products li.product, .eael-post-grid.eael-product-simple .woocommerce ul.products li.product {
	border: 1px solid #eee;
}

.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product {
	border: 1px solid rgba(0, 0, 0, 0);
}

.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist {
	visibility: hidden;
	-webkit-transition: none;
	transition: none;
}

.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover {
	border: 1px solid #eee;
}

.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart, .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .add-to-whishlist, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart, .eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .add-to-whishlist {
	visibility: visible;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product {
	position: relative;
	float: left;
	overflow: hidden;
	text-align: center;
	padding: 0 0 15px 0;
	border-radius: 0;
	background-color: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product.outofstock .button, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product.outofstock .button {
	display: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a {
	text-decoration: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a:hover, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a:hover {
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product img, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product img {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	max-width: 100%;
	height: auto;
	margin: auto;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay {
	position: relative;
	overflow: hidden;
	line-height: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	text-align: center;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	background-color: #333;
	width: 38px;
	height: 38px;
	border-style: none;
	border-radius: 50%;
	vertical-align: middle;
	padding: 0;
	margin: 0 5px;
	-webkit-transform: translateY(20px);
	-ms-transform: translateY(20px);
	transform: translateY(20px);
	opacity: 0;
	-webkit-transition: opacity 300ms, -webkit-transform 200ms;
	transition: opacity 300ms, -webkit-transform 200ms;
	transition: transform 200ms, opacity 300ms;
	transition: transform 200ms, opacity 300ms, -webkit-transform 200ms;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:focus, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:focus {
	outline: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button {
	font-size: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before {
	display: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after {
	content: "";
	font-size: 14px;
	line-height: 38px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after {
	content: "";
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before {
	display: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after {
	content: "";
	display: inline-block;
	font-weight: normal;
	font-family: "Font Awesome 5 Free";
	font-size: 14px;
	line-height: 38px;
	color: #fff;
	height: auto;
	width: auto;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart {
	font-size: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 14px;
	line-height: 38px;
	font-weight: 900;
	color: #fff;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external {
	padding: 0;
	margin: 0;
	font-size: 0px;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external:before, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist {
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a {
	font-size: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a i, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a i {
	display: none;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title {
	font-size: 16px;
	font-weight: 700;
	line-height: 1;
	color: #333;
	margin: 25px 0 12px;
	padding: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price {
	font-size: 14px;
	margin-bottom: 0;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price del, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price del {
	opacity: .5;
	display: inline-block;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price ins, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price ins {
	font-weight: 400;
	background-color: rgba(0, 0, 0, 0);
	color: #ff2a13;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating {
	display: block;
	float: none;
	font-size: 14px;
	margin: 10px auto;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare {
	padding: 5px !important;
}

.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a, .eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a, .eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge {
	padding: 5px 10px;
	font-size: 12px;
	font-weight: 500;
	position: absolute;
	text-align: center;
	line-height: 1.2em;
	top: 30px;
	left: 0;
	margin: 0;
	background-color: #ff7a80;
	color: #fff;
	z-index: 9;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right {
	left: auto;
	right: 0;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2 {
	padding: 0;
	top: 5px;
	left: 5px;
	display: inline-table;
	min-width: 50px;
	min-height: 50px;
	line-height: 50px;
	border-radius: 100%;
	-webkit-font-smoothing: antialiased;
	line-height: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right {
	left: auto;
	right: 5px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3 {
	border-radius: 50px;
	left: 15px;
	top: 15px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right {
	left: auto;
	right: 15px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4 {
	left: 0;
	top: 15px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after {
	position: absolute;
	right: -15px;
	bottom: 0px;
	width: 15px;
	height: 24px;
	border-top: 12px solid rgba(0, 0, 0, 0);
	border-bottom: 12px solid rgba(0, 0, 0, 0);
	border-left: 10px solid #23a454;
	content: "";
	border-right-color: #ff2a13;
	border-left-color: #ff2a13;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right {
	left: auto;
	right: 0;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after {
	right: auto;
	left: -15px;
	border-left: 0;
	border-right: 10px solid #23a454;
	border-right-color: #ff2a13;
	border-left-color: #ff2a13;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5 {
	display: block;
	line-height: 74px;
	height: 60px;
	width: 120px;
	left: -39px;
	top: -10px;
	right: auto;
	padding: 0;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	line-height: normal;
	padding-top: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right {
	left: auto;
	right: -35px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product span.onsale, .eael-product-grid.eael-product-simple .woocommerce ul.products .product span.onsale, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product span.onsale, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product span.onsale, .eael-post-grid.eael-product-default .woocommerce ul.products .product span.onsale, .eael-post-grid.eael-product-simple .woocommerce ul.products .product span.onsale, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product span.onsale, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product span.onsale {
	min-height: unset;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale {
	padding: 5px 10px;
	font-size: 12px;
	font-weight: 500;
	position: absolute;
	text-align: center;
	line-height: 1.2em;
	top: 30px;
	left: 0;
	margin: 0;
	background-color: #ff7a80;
	color: #fff;
	z-index: 9;
	border-radius: 0;
	right: auto;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1.right {
	left: auto;
	right: 0;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2 {
	padding: 0;
	top: 5px;
	left: 5px;
	display: inline-table;
	min-width: 50px;
	min-height: 50px;
	line-height: 50px;
	border-radius: 100%;
	-webkit-font-smoothing: antialiased;
	line-height: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2.right {
	left: auto;
	right: 5px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3 {
	border-radius: 50px;
	left: 15px;
	top: 15px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3.right {
	left: auto;
	right: 15px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4 {
	left: 0;
	top: 15px;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4:after, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4:after, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4:after, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4:after, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4:after, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4:after, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4:after {
	position: absolute;
	right: -15px;
	bottom: 0px;
	width: 15px;
	height: 24px;
	border-top: 12px solid rgba(0, 0, 0, 0);
	border-bottom: 12px solid rgba(0, 0, 0, 0);
	border-left: 10px solid #23a454;
	content: "";
	border-right-color: #ff2a13;
	border-left-color: #ff2a13;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right {
	left: auto;
	right: 0;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right:after, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right:after, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right:after, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right:after, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right:after, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right:after, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right:after, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right:after {
	right: auto;
	left: -15px;
	border-left: 0;
	border-right: 10px solid #23a454;
	border-right-color: #ff2a13;
	border-left-color: #ff2a13;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5 {
	display: block;
	line-height: 74px;
	height: 60px;
	width: 120px;
	left: -39px;
	top: -10px;
	right: auto;
	padding: 0;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	line-height: normal;
	padding-top: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5 br, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5 br, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5 br, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5 br, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5 br, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5 br, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5 br, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5 br {
	display: none;
}

.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5.right, .eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5.right, .eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5.right, .eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5.right, .eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5.right, .eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5.right, .eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5.right, .eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5.right {
	left: auto;
	right: -35px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.eael-product-grid.eael-product-default .woocommerce ul.products li.product, .eael-post-grid.eael-product-default .woocommerce ul.products li.product {
	overflow: visible !important;
}

.eael-product-grid.eael-product-default .woocommerce ul.products li.product .onsale, .eael-post-grid.eael-product-default .woocommerce ul.products li.product .onsale {
	line-height: inherit;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-product-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge:last-child, .eael-post-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge:last-child {
	display: none !important;
}

.eael-product-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge, .eael-post-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge {
	font-size: 13px;
	font-weight: 700;
	position: absolute;
	text-align: center;
	top: 0;
	margin: 0;
	background-color: #ff2a13;
	color: #fff;
	font-size: .857em;
	z-index: 9;
}

.eael-product-grid.eael-product-default .button.add_to_cart_button::before, .eael-post-grid.eael-product-default .button.add_to_cart_button::before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	padding-right: 8px;
}

.eael-product-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before, .eael-post-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before {
	content: "";
}

.eael-product-grid.eael-product-default.button.product_type_external, .eael-post-grid.eael-product-default.button.product_type_external {
	padding: 0;
	margin: 0;
	font-size: 0px;
}

.eael-product-grid.eael-product-default.button.product_type_external:before, .eael-post-grid.eael-product-default.button.product_type_external:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.eael-product-preset-5 ul.products li.product .image-wrap img, .eael-product-grid.eael-product-preset-6 ul.products li.product .image-wrap img, .eael-product-grid.eael-product-preset-7 ul.products li.product .image-wrap img, .eael-product-grid.eael-product-preset-8 ul.products li.product .image-wrap img, .eael-post-grid.eael-product-preset-5 ul.products li.product .image-wrap img, .eael-post-grid.eael-product-preset-6 ul.products li.product .image-wrap img, .eael-post-grid.eael-product-preset-7 ul.products li.product .image-wrap img, .eael-post-grid.eael-product-preset-8 ul.products li.product .image-wrap img {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist {
	margin: 15px;
	padding: 7px;
	color: #fff;
	background-color: rgba(0, 0, 0, 0);
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists span, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists span, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists span, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists span, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a i, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a i, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a i, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a i, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a:after, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a:after, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a:after, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a:after, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a {
	font-size: 0;
	vertical-align: middle;
	display: inline-block;
	color: inherit;
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a i, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a i, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a i, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a i, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a i, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a i, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a i, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a i {
	display: none;
}

.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a:after, .eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a:after, .eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a:after, .eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a:after, .eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a:after, .eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a:after, .eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a:after, .eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.theme-astra .eael-product-grid.list .woocommerce ul.products li.product, .theme-astra .eael-product-grid.grid .woocommerce ul.products li.product, .theme-astra .eael-post-grid.list .woocommerce ul.products li.product, .theme-astra .eael-post-grid.grid .woocommerce ul.products li.product {
	width: 100% !important;
}

.eael-wcpc-modal {
	position: fixed;
	top: 50px;
	right: 0;
	bottom: 50px;
	left: 0;
	margin-left: auto;
	margin-right: auto;
	width: 1080px;
	max-width: 90%;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 9999999;
}

.modal__content {
	width: 100%;
	height: 100%;
	overflow: hidden auto;
}

.wcpc-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: 10;
	background: rgba(0, 0, 0, .5);
	pointer-events: none;
}

.wcpc-overlay, .eael-wcpc-modal {
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}

.close-modal {
	position: absolute;
	top: -10px;
	right: -10px;
	cursor: pointer;
	display: block;
	border-radius: 50%;
	color: #fff;
	background: #000;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	line-height: 23px;
	-webkit-box-shadow: -1px 0px 3px 0 #000;
	box-shadow: -1px 0px 3px 0 #000;
	-webkit-transition: -webkit-transform 300ms ease;
	transition: -webkit-transform 300ms ease;
	transition: transform 300ms ease;
	transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.eael-wcpc-wrapper .eael-wc-remove, .eael-wcpc-wrapper.custom .eael-wc-remove {
	cursor: pointer;
	-webkit-transition: all 400ms ease;
	transition: all 400ms ease;
}

.eael-wcpc-wrapper .eael-wc-remove.disable, .eael-wcpc-wrapper.custom .eael-wc-remove.disable {
	color: #a0a0a0 !important;
	-webkit-transform: scale(1) !important;
	-ms-transform: scale(1) !important;
	transform: scale(1) !important;
}

.eael-wcpc-wrapper .eael-wc-remove:hover, .eael-wcpc-wrapper.custom .eael-wc-remove:hover {
	color: red;
	-webkit-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
}

.eael-wcpc-wrapper .remove-row, .eael-wcpc-wrapper.custom .remove-row {
	border: none;
}

.eael-wcpc-wrapper .remove-row th, .eael-wcpc-wrapper .remove-row td, .eael-wcpc-wrapper.custom .remove-row th, .eael-wcpc-wrapper.custom .remove-row td {
	border: none;
	text-align: center;
}

.eael-product-grid .woocommerce ul.products li.product a img {
	margin-bottom: 0;
	display: block;
	width: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.eael-product-grid .woocommerce ul.products li.product .woocommerce-loop-product__title {
	letter-spacing: normal;
	font-weight: 700;
	text-transform: capitalize;
	font-size: 1rem;
}

.eael-product-grid .woocommerce ul.products li.product ins {
	background: rgba(0, 0, 0, 0);
}

.eael-product-grid .woocommerce ul.products li.product .button {
	text-transform: capitalize;
	border: none;
	letter-spacing: normal;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
}

.eael-product-grid .woocommerce ul.products li.product .button:hover, .eael-product-grid .woocommerce ul.products li.product .button:visited {
	text-decoration: none;
}

.eael-product-grid .woocommerce ul.products li.product .star-rating {
	margin: 0 auto 5px;
	display: inline-block;
	float: none;
	height: 1em;
	width: 5.6em;
	font-size: 1em;
	line-height: 1em;
}

.eael-product-grid .woocommerce ul.products li.product .star-rating:before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
	opacity: 1;
}

.eael-product-grid .woocommerce ul.products li.product .star-rating span {
	display: inline-block;
}

.eael-product-grid .woocommerce ul.products li.product .star-rating span:before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
}

.eael-product-grid .eael-woo-pagination ul {
	display: inline-block;
	text-align: center;
	white-space: nowrap;
	padding: 0;
	clear: both;
	border: 0;
	margin: 1px;
	width: auto;
}

.eael-product-grid .eael-woo-pagination ul li {
	display: inline-block;
	margin: 0 5px 5px 0;
	padding: 0;
	float: left;
	overflow: hidden;
}

.eael-product-grid .eael-woo-pagination ul li .page-numbers {
	margin: 0;
	text-decoration: none;
	color: rgba(0, 0, 0, .7411764706);
	line-height: 1;
	font-size: 1em;
	font-weight: normal;
	padding: .75em;
	display: block;
	min-width: 2.5em;
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
	border: none;
}

.eael-product-grid .eael-woo-pagination ul li .page-numbers.current, .eael-product-grid .eael-woo-pagination ul li .page-numbers:hover, .eael-product-grid .eael-woo-pagination ul li .page-numbers:focus {
	color: #fff;
	background: rgba(0, 0, 0, .7411764706);
}

.eael-product-grid .woocommerce ul.products .product {
	overflow-y: auto;
}

.eael-product-grid .eael-load-more-button-wrap {
	clear: both;
	margin-top: 40px;
}

.eael-product-grid .eael-product-wrap .eael-onsale {
	padding: 5px 10px;
	font-size: 12px;
	font-weight: 500;
	position: absolute;
	text-align: center;
	line-height: 1.2em;
	top: 30px;
	left: 0;
	margin: 0;
	background-color: #ff7a80;
	color: #fff;
	z-index: 9;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.outofstock br {
	display: none;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.right {
	left: auto;
	right: 0;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2 {
	padding: 0;
	top: 5px;
	left: 5px;
	display: inline-table;
	min-width: 50px;
	min-height: 50px;
	line-height: 50px;
	border-radius: 100%;
	-webkit-font-smoothing: antialiased;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.outofstock {
	line-height: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.right {
	left: auto;
	right: 5px;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3 {
	border-radius: 50px;
	left: 15px;
	top: 15px;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.outofstock br {
	display: none;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.right {
	left: auto;
	right: 15px;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4 {
	left: 0;
	top: 15px;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.outofstock br {
	display: none;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4:after {
	position: absolute;
	right: -15px;
	bottom: 0px;
	width: 15px;
	height: 24px;
	border-top: 12px solid rgba(0, 0, 0, 0);
	border-bottom: 12px solid rgba(0, 0, 0, 0);
	border-left: 10px solid #23a454;
	content: "";
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right {
	left: auto;
	right: 0;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right:after {
	right: auto;
	left: -15px;
	border-left: 0;
	border-right: 10px solid #23a454;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5 {
	display: block;
	line-height: 74px;
	height: 60px;
	width: 120px;
	left: -39px;
	top: -10px;
	right: auto;
	padding: 0;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.outofstock {
	line-height: normal;
	padding-top: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.right {
	left: auto;
	right: -35px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.eael-product-grid .eael-product-wrap .eael-product-title h2 {
	font-size: 20px;
	line-height: 1.2em;
	color: #252525;
	font-weight: 500;
	margin: 0 0 8px;
	padding: 0;
}

.eael-product-grid .eael-product-wrap .eael-product-title h2:before {
	content: none;
}

.eael-product-grid .eael-product-wrap .eael-product-price {
	font-size: 18px;
	line-height: 1.2em;
	color: #ff7a80;
	font-weight: 600;
	margin-bottom: 10px;
}

.eael-product-grid .eael-product-wrap .star-rating {
	margin: 0 auto 10px;
}

.eael-product-grid .eael-product-wrap a.button.add_to_cart_button.added {
	display: none !important;
}

.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.box-style, .eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.box-style {
	bottom: 30px;
	visibility: visible;
	opacity: 1;
}

.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-box-style, .eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-box-style {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(-50px);
	-ms-transform: translateY(-50px);
	transform: translateY(-50px);
}

.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-style, .eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-style {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(-50px);
	-ms-transform: translateY(-50px);
	transform: translateY(-50px);
}

.eael-product-grid.grid .eael-product-wrap .product-image-wrap, .eael-product-grid.masonry .eael-product-wrap .product-image-wrap {
	position: relative;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap, .eael-product-grid.masonry .eael-product-wrap .icons-wrap {
	padding: 0;
	list-style: none;
	position: absolute;
	z-index: 9;
	display: block;
	top: 50%;
	left: 0;
	right: 0;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 0;
	visibility: hidden;
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	margin: 0 auto;
	-webkit-transition: all ease .4s;
	transition: all ease .4s;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style {
	background: red;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: stretch;
	-ms-flex-pack: stretch;
	justify-content: stretch;
	width: 100%;
	top: auto;
	bottom: -50px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist {
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li:not(:last-child), .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li:not(:last-child) {
	border-right: 1px solid #fff;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-cart, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-cart {
	-webkit-box-flex: 4;
	-ms-flex: 4;
	flex: 4;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a {
	position: relative;
	background-color: rgba(0, 0, 0, 0);
	margin: 0;
	padding: 10px 5px;
	font-size: 15px;
	line-height: 1.2em;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 42px;
	-ms-flex-line-pack: center;
	align-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.added_to_cart, .eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.button.add_to_cart_button, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.added_to_cart, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.button.add_to_cart_button {
	padding: 0 !important;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a:hover, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a:hover {
	background-color: rgba(0, 0, 0, 0);
	color: #000;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a i {
	line-height: normal;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	top: auto;
	bottom: -100px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist {
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a {
	position: relative;
	width: 42px;
	height: 42px;
	margin: 3px;
	-webkit-box-shadow: 0px 15px 10px rgba(61, 70, 79, .12);
	box-shadow: 0px 15px 10px rgba(61, 70, 79, .12);
	background-color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a i {
	line-height: 1rem;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button {
	padding: 0;
	margin: 3px;
	font-size: 0px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before {
	content: "";
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external {
	padding: 0;
	margin: 0;
	font-size: 0px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	visibility: visible;
	opacity: 1;
	top: auto;
	bottom: -24px;
	margin: 0 5%;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist {
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a {
	position: relative;
	width: 42px;
	height: 42px;
	margin: 3px;
	-webkit-box-shadow: 0px 15px 10px rgba(61, 70, 79, .12);
	box-shadow: 0px 15px 10px rgba(61, 70, 79, .12);
	background-color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a i {
	line-height: 1rem;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	line-height: 38px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button {
	padding: 0;
	margin: 0;
	font-size: 0px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before {
	content: "";
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external {
	padding: 0;
	margin: 0;
	font-size: 0px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style {
	background: #fff;
	width: 100%;
	top: auto;
	bottom: -50px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist {
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a {
	position: relative;
	width: 42px;
	height: 42px;
	margin: 10px 2px 0;
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a i {
	line-height: 1rem;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button {
	padding: 0;
	margin: 10px 2px 0;
	font-size: 0px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before {
	content: "";
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external {
	padding: 0;
	margin: 10px 2px 0;
	font-size: 0px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external:before {
	content: "";
	display: block;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	font-weight: 900;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	position: absolute;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist {
	font-size: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist i {
	display: none;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist:after, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap li, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li {
	display: inline-block;
	margin: 0;
	padding: 0;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap li a, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li a {
	display: block;
	position: absolute;
	color: #000;
	width: 100%;
	height: 100%;
	text-align: center;
	-webkit-transition: all ease .4s;
	transition: all ease .4s;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap li a:hover, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li a:hover {
	background: #ff7a80;
	color: #fff;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap li a i, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li a i {
	position: relative;
	font-size: 18px;
	line-height: 42px;
}

.eael-product-grid.grid .eael-product-wrap .icons-wrap li a svg, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li a svg {
	width: 18px;
}

.eael-product-grid.grid .eael-product-wrap .product-details-wrap, .eael-product-grid.masonry .eael-product-wrap .product-details-wrap {
	padding: 10px;
}

.eael-product-grid.grid:not(.eael-product-preset-8) .product-image-wrap, .eael-product-grid.masonry:not(.eael-product-preset-8) .product-image-wrap {
	overflow: hidden;
}

.eael-product-grid.masonry .woocommerce ul.products {
	display: block;
}

@media (min-width: 766px) {
	.eael-product-grid.masonry .woocommerce ul.products {
		margin: 0 -1% !important;
	}
}

.eael-product-grid.masonry .woocommerce ul.products:before, .eael-product-grid.masonry .woocommerce ul.products:after {
	display: table;
	content: " ";
}

.eael-product-grid.masonry .woocommerce ul.products li.product {
	float: left;
	margin: 15px 0;
}

@media (min-width: 766px) {
	.eael-product-grid.masonry .woocommerce ul.products li.product {
		margin: 1%;
	}
}

.eael-product-grid.grid.eael-product-preset-8 .product-details-wrap>div:first-child, .eael-product-grid.masonry.eael-product-preset-8 .product-details-wrap>div:first-child {
	margin-top: 20px;
}

.eael-product-grid.grid.eael-product-preset-5 ul.products, .eael-product-grid.grid.eael-product-preset-6 ul.products, .eael-product-grid.grid.eael-product-preset-7 ul.products, .eael-product-grid.grid.eael-product-preset-8 ul.products, .eael-product-grid.masonry.eael-product-preset-5 ul.products, .eael-product-grid.masonry.eael-product-preset-6 ul.products, .eael-product-grid.masonry.eael-product-preset-7 ul.products, .eael-product-grid.masonry.eael-product-preset-8 ul.products {
	padding: 0;
	margin: 0;
	list-style: none;
}

.eael-product-grid.grid.eael-product-preset-5 ul.products li.product, .eael-product-grid.grid.eael-product-preset-6 ul.products li.product, .eael-product-grid.grid.eael-product-preset-7 ul.products li.product, .eael-product-grid.grid.eael-product-preset-8 ul.products li.product, .eael-product-grid.masonry.eael-product-preset-5 ul.products li.product, .eael-product-grid.masonry.eael-product-preset-6 ul.products li.product, .eael-product-grid.masonry.eael-product-preset-7 ul.products li.product, .eael-product-grid.masonry.eael-product-preset-8 ul.products li.product {
	text-align: center;
	border: 1px solid #000;
	overflow: hidden;
}

.eael-product-grid.grid.eael-product-preset-5 ul.products li.product.first, .eael-product-grid.grid.eael-product-preset-6 ul.products li.product.first, .eael-product-grid.grid.eael-product-preset-7 ul.products li.product.first, .eael-product-grid.grid.eael-product-preset-8 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-5 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-6 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-7 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-8 ul.products li.product.first {
	clear: none;
}

.eael-product-grid.grid.eael-product-preset-6 .product.outofstock .icons-wrap .button, .eael-product-grid.grid.eael-product-preset-7 .product.outofstock .icons-wrap .button, .eael-product-grid.grid.eael-product-preset-8 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-6 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-7 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-8 .product.outofstock .icons-wrap .button {
	display: none;
}

.eael-product-grid.grid.eael-product-preset-6 .icons-wrap .button.product_type_grouped, .eael-product-grid.grid.eael-product-preset-6 .icons-wrap .button.product_type_external, .eael-product-grid.grid.eael-product-preset-7 .icons-wrap .button.product_type_grouped, .eael-product-grid.grid.eael-product-preset-7 .icons-wrap .button.product_type_external, .eael-product-grid.grid.eael-product-preset-8 .icons-wrap .button.product_type_grouped, .eael-product-grid.grid.eael-product-preset-8 .icons-wrap .button.product_type_external, .eael-product-grid.masonry.eael-product-preset-6 .icons-wrap .button.product_type_grouped, .eael-product-grid.masonry.eael-product-preset-6 .icons-wrap .button.product_type_external, .eael-product-grid.masonry.eael-product-preset-7 .icons-wrap .button.product_type_grouped, .eael-product-grid.masonry.eael-product-preset-7 .icons-wrap .button.product_type_external, .eael-product-grid.masonry.eael-product-preset-8 .icons-wrap .button.product_type_grouped, .eael-product-grid.masonry.eael-product-preset-8 .icons-wrap .button.product_type_external {
	display: none !important;
}

.eael-product-grid.list .woocommerce ul.products li.product {
	overflow: hidden;
}

.eael-product-grid.list .woocommerce ul.products li.product .woocommerce-loop-product__link img {
	margin-bottom: 0;
}

.eael-product-grid.list .woocommerce ul.products li.product .star-rating {
	margin: 0 auto 10px 0;
}

.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap {
	padding: 20px;
}

.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap .product-details-wrap {
	padding: 0 0 0 25px;
}

.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap {
	padding: 0;
	background-color: rgba(0, 0, 0, 0);
}

.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .product-details-wrap {
	padding: 0 0 0 25px;
}

.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .title-wrap, .eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .price-wrap {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid;
}

.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap {
	padding: 0;
}

.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap .product-details-wrap {
	padding: 20px;
	margin-left: 20px;
}

.eael-product-grid.list .eael-product-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.box-style {
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	visibility: visible;
	opacity: 1;
}

.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.block-style {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(-50px);
	-ms-transform: translateY(-50px);
	transform: translateY(-50px);
}

.eael-product-grid.list .eael-product-wrap .icons-wrap {
	padding: 0;
	margin: 0;
	list-style: none;
	-webkit-transition: all ease .4s;
	transition: all ease .4s;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style {
	background: red;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	width: 100%;
	top: auto;
	bottom: -50px;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li.add-to-cart {
	-webkit-box-flex: 4;
	-ms-flex: 4;
	flex: 4;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li a {
	position: relative;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.box-style li {
	width: 42px;
	height: 42px;
	-webkit-filter: drop-shadow(0px 15px 10px rgba(61, 70, 79, .12));
	filter: drop-shadow(0px 15px 10px rgba(61, 70, 79, .12));
	background-color: #fff;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist {
	margin: 0;
	padding: 0;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span {
	display: none;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a {
	font-size: 0;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i {
	display: none;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after {
	content: "";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-cart a {
	padding: 11px 15px !important;
	width: auto;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a {
	margin: 2px;
	padding: 10.5px 10px;
	width: 42px;
	height: 42px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a.add_to_wishlist {
	font-size: 0;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a.add_to_wishlist i {
	display: none;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a.add_to_wishlist:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li:not(:first-child) a {
	border-left-width: 0 !important;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li.add-to-cart a {
	padding: 8.5px 10px;
	margin: 0;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li a.eael-wc-compare.eael-wc-compare-icon {
	margin: 2px;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li a {
	border: 2px solid #ddd;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap li {
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap li a {
	display: block;
	color: #000;
	text-align: center;
	-webkit-transition: all ease .4s;
	transition: all ease .4s;
	background: #ffebcd;
	padding: 9px 10px;
	font-size: 15px;
	line-height: 1.4em;
	font-weight: 700;
	cursor: pointer;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap li a:hover {
	background: #ff7a80;
	color: #fff;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap li a i {
	position: relative;
	font-size: 18px;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap li a svg {
	width: 18px;
}

.eael-product-grid.list .eael-product-wrap .icons-wrap li a.button {
	font-size: 15px;
	line-height: 1.4em;
}

.eael-product-grid.list .eael-product-wrap .product-image-wrap {
	position: relative;
	overflow: hidden;
	width: 45%;
	margin: 0;
}

.eael-product-grid.list .eael-product-wrap .product-details-wrap {
	width: 55%;
	padding: 25px;
	text-align: left !important;
}

.eael-product-grid.list .eael-product-wrap .eael-product-price {
	margin-bottom: 5px;
}

.eael-product-grid.list .eael-product-wrap .eael-product-excerpt p {
	margin: 0 0 10px;
}

.eael-product-grid.list .eael-sold-count-number {
	text-align: left;
}

@media only screen and (min-width: 1025px) {
	.eael-product-grid-column-1 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: 100%;
	}
	
	.eael-product-grid-column-2 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.eael-product-grid-column-3 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(3, 1fr);
	}
	
	.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(4, 1fr);
	}
	
	.eael-product-grid-column-5 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(5, 1fr);
	}
	
	.eael-product-grid-column-6 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(6, 1fr);
	}
	
	.eael-product-list-column-2 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.eael-product-list-column-1 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: 100%;
	}
	
	.eael-product-grid-column-1 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 100%;
		margin: 15px 0;
	}
	
	.eael-product-grid-column-2 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 48%;
	}
	
	.eael-product-grid-column-3 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 31.3333%;
	}
	
	.eael-product-grid-column-4 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 23%;
	}
	
	.eael-product-grid-column-5 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 18%;
	}
	
	.eael-product-grid-column-6 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 14.66666667%;
	}
}

@media only screen and (max-width: 1024px)and (min-width: 766px) {
	.eael-product-grid-column-tablet-1 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: 100%;
	}
	
	.eael-product-grid-column-tablet-2 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.eael-product-grid-column-tablet-3 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(3, 1fr);
	}
	
	.eael-product-grid-column-tablet-4 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(4, 1fr);
	}
	
	.eael-product-grid-column-tablet-5 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(5, 1fr);
	}
	
	.eael-product-grid-column-tablet-6 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(6, 1fr);
	}
	
	.eael-product-list-column-tablet-2 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.eael-product-list-column-tablet-1 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: 100%;
	}
	
	.eael-product-grid-column-tablet-1 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 100%;
		margin: 15px 0;
	}
	
	.eael-product-grid-column-tablet-2 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 48%;
	}
	
	.eael-product-grid-column-tablet-3 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 31.3333%;
	}
	
	.eael-product-grid-column-tablet-4 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 23%;
	}
	
	.eael-product-grid-column-tablet-5 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 18%;
	}
	
	.eael-product-grid-column-tablet-6 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 14.66666667%;
	}
}

@media only screen and (max-width: 767px) {
	.eael-product-grid-column-mobile-1 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: 100%;
	}
	
	.eael-product-grid-column-mobile-2 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.eael-product-grid-column-mobile-3 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(3, 1fr);
	}
	
	.eael-product-grid-column-mobile-4 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(4, 1fr);
	}
	
	.eael-product-grid-column-mobile-5 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(5, 1fr);
	}
	
	.eael-product-grid-column-mobile-6 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(6, 1fr);
	}
	
	.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
	.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap, .eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap {
		width: 100%;
	}
	
	.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap {
		margin-bottom: 15px;
	}
	
	.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap {
		padding: 0;
		margin: 0;
	}
	
	.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products {
		grid-template-columns: 100%;
	}
	
	.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
	.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap, .eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap {
		width: 100%;
	}
	
	.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap {
		margin-bottom: 15px;
	}
	
	.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap {
		padding: 0;
		margin: 0;
	}
	
	.eael-product-grid-column-mobile-1 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 100%;
		margin: 15px 0;
	}
	
	.eael-product-grid-column-mobile-2 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 48% !important;
		margin: 1%;
	}
	
	.eael-product-grid-column-mobile-3 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 31.3333% !important;
		margin: 1%;
	}
	
	.eael-product-grid-column-mobile-4 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 23% !important;
		margin: 1%;
	}
	
	.eael-product-grid-column-mobile-5 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 18% !important;
		margin: 1%;
	}
	
	.eael-product-grid-column-mobile-6 .eael-product-grid.masonry .woocommerce ul.products li.product {
		width: 14.66666667% !important;
		margin: 1%;
	}
}

.eael-product-loader {
	position: relative;
}

.eael-product-loader::after {
	border-radius: 50%;
	width: 50px;
	height: 50px;
	position: absolute;
	content: "";
	border-top: 4px solid rgba(0, 0, 0, .2);
	border-right: 4px solid rgba(0, 0, 0, .2);
	border-bottom: 4px solid rgba(0, 0, 0, .2);
	border-left: 4px solid #000;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-animation: loaderSpin 1.1s infinite linear;
	animation: loaderSpin 1.1s infinite linear;
	left: 48%;
	top: 40%;
	-webkit-transition: all .2s;
	transition: all .2s;
}

.theme-flexia .woocommerce ul.products li.product .woocommerce-LoopProduct-link {
	position: unset;
	display: unset;
}

.eael-product-grid .woocommerce ul.products li.product .ast-shop-product-out-of-stock {
	display: none;
}

.theme-blocksy .button:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	-webkit-filter: none !important;
	filter: none !important;
	opacity: 1;
	z-index: 0;
	bottom: 0 !important;
	right: 0;
	line-height: 1.2em;
}

.theme-blocksy .button:hover {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.theme-twentytwentyone .eael-product-default .woocommerce ul.products li.product .button {
	margin: 0 auto;
}

.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating {
	font-size: 12px;
	letter-spacing: 2px;
	width: 75px;
}

.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating:before {
	font-size: 12px;
	letter-spacing: 2px;
	line-height: 12px;
	left: 0px;
}

.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating span {
	font-size: 12px;
	letter-spacing: 2px;
}

.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating span:before {
	font-size: 12px;
	letter-spacing: 2px;
	left: 0px;
	line-height: 12px;
}

.buddyboss-theme .eael-product-popup.woocommerce div.product .button {
	line-height: 0;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid .woocommerce ul.products, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list .woocommerce ul.products, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid .woocommerce ul.products, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list .woocommerce ul.products {
	display: grid;
	margin: 0;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid .woocommerce ul.products li.product, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list .woocommerce ul.products li.product, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid .woocommerce ul.products li.product, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list .woocommerce ul.products li.product {
	margin: 0;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product {
	max-width: 100%;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .onsale, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .stockout, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .onsale, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .stockout {
	height: auto;
	top: 25px;
	left: -55px;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .eael-star-rating.star-rating, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .eael-star-rating.star-rating {
	width: 7em;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .button {
	margin: 0;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-default li.product, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-default li.product {
	display: block;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-default li.product .added_to_cart, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-default li.product .added_to_cart {
	width: 100%;
	position: absolute;
	bottom: 0;
	border: none;
	border-radius: 0;
	background: #333;
	color: #fff;
	height: 100%;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-overlay li.product a.button.add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-overlay li.product a.button.add_to_cart_button {
	-webkit-box-flex: inherit;
	-ms-flex: inherit;
	flex: inherit;
	width: auto;
	border-radius: 50%;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-5 li.product .eael-product-wrap .added_to_cart, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-5 li.product .eael-product-wrap .added_to_cart {
	border: none;
	width: 100%;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-6 li.product .eael-product-wrap .add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-8 li.product .eael-product-wrap .add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-6 li.product .eael-product-wrap .add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-8 li.product .eael-product-wrap .add_to_cart_button {
	border-radius: 3px;
	margin: 0px 2px 0;
	width: 42px;
	height: 42px;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-7 li.product .eael-product-wrap .add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-7 li.product .eael-product-wrap .add_to_cart_button {
	border-radius: 3px;
	margin: 10px 2px 0;
	width: 42px;
	height: 42px;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list li.product .details-block-style .add-to-cart .add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list li.product .details-block-style .add-to-cart .add_to_cart_button {
	margin: 2px;
	border-radius: 3px;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list li.product .details-block-style-2 .add-to-cart .add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list li.product .details-block-style-2 .add-to-cart .add_to_cart_button {
	padding: 9px 10px;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list li.product .details-block-style-2 .added_to_cart, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list li.product .details-block-style-2 .added_to_cart {
	width: 100%;
	padding: 5px 10px;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-simple li.product .add_to_cart_button.added, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-simple li.product .add_to_cart_button.added {
	display: block !important;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-simple li.product .added_to_cart, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-simple li.product .added_to_cart {
	width: 100%;
	border-radius: 0;
	padding: 12px 10px;
	color: #fff;
	background-color: #333;
	position: absolute;
	border: none;
	margin: 10px auto;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added {
	display: block !important;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added {
	visibility: visible;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid.eael-product-reveal li.product .eael-product-wrap .added_to_cart, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid.eael-product-reveal li.product .eael-product-wrap .added_to_cart {
	width: 100%;
	border-radius: 0;
	padding: 12px 10px;
	color: #fff;
	background-color: #333;
	position: absolute;
	border: none;
	margin: 10px auto;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-simple li.product .add_to_cart_button.added, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-simple li.product .add_to_cart_button.added {
	display: block !important;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-simple li.product .added_to_cart, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-simple li.product .added_to_cart {
	width: 100%;
	border-radius: 0;
	padding: 12px 10px;
	color: #fff;
	background-color: #333;
	position: absolute;
	border: none;
	margin: 10px auto;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added {
	display: block !important;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added {
	visibility: visible;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-reveal li.product .eael-product-wrap .added_to_cart, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-reveal li.product .eael-product-wrap .added_to_cart {
	width: 100%;
	border-radius: 0;
	padding: 12px 10px;
	color: #fff;
	background-color: #333;
	position: absolute;
	border: none;
	margin: 10px auto;
}

.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-preset-7 li.product .add-to-cart .add_to_cart_button, .buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-preset-7 li.product .add-to-cart .add_to_cart_button {
	margin: 10px 2px 0;
}

.theme-kadence .eael-product-grid .woocommerce ul.products li.product .button {
	text-transform: capitalize;
	border: none;
	letter-spacing: normal;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
	padding: 10px 25px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fab, .fad, .fal, .far, .fas {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}

.fa-lg {
	font-size: 1.33333em;
	line-height: .75em;
	vertical-align: -.0667em;
}

.fa-xs {
	font-size: .75em;
}

.fa-sm {
	font-size: .875em;
}

.fa-1x {
	font-size: 1em;
}

.fa-2x {
	font-size: 2em;
}

.fa-3x {
	font-size: 3em;
}

.fa-4x {
	font-size: 4em;
}

.fa-5x {
	font-size: 5em;
}

.fa-6x {
	font-size: 6em;
}

.fa-7x {
	font-size: 7em;
}

.fa-8x {
	font-size: 8em;
}

.fa-9x {
	font-size: 9em;
}

.fa-10x {
	font-size: 10em;
}

.fa-fw {
	text-align: center;
	width: 1.25em;
}

.fa-ul {
	list-style-type: none;
	margin-left: 2.5em;
	padding-left: 0;
}

.fa-ul>li {
	position: relative;
}

.fa-li {
	left: -2em;
	position: absolute;
	text-align: center;
	width: 2em;
	line-height: inherit;
}

.fa-border {
	border: .08em solid #eee;
	border-radius: .1em;
	padding: .2em .25em .15em;
}

.fa-pull-left {
	float: left;
}

.fa-pull-right {
	float: right;
}

.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {
	margin-right: .3em;
}

.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
	margin-left: .3em;
}

.fa-spin {
	-webkit-animation: fa-spin 2s linear infinite;
	animation: fa-spin 2s linear infinite;
}

.fa-pulse {
	-webkit-animation: fa-spin 1s steps(8) infinite;
	animation: fa-spin 1s steps(8) infinite;
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

.fa-rotate-90 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

.fa-rotate-180 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.fa-rotate-270 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);
}

.fa-flip-horizontal {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}

.fa-flip-vertical {
	-webkit-transform: scaleY(-1);
	transform: scaleY(-1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
	-webkit-transform: scale(-1);
	transform: scale(-1);
}

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
	-webkit-filter: none;
	filter: none;
}

.fa-stack {
	display: inline-block;
	height: 2em;
	line-height: 2em;
	position: relative;
	vertical-align: middle;
	width: 2.5em;
}

.fa-stack-1x, .fa-stack-2x {
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
}

.fa-stack-1x {
	line-height: inherit;
}

.fa-stack-2x {
	font-size: 2em;
}

.fa-inverse {
	color: #fff;
}

.fa-500px:before {
	content: "";
}

.fa-accessible-icon:before {
	content: "";
}

.fa-accusoft:before {
	content: "";
}

.fa-acquisitions-incorporated:before {
	content: "";
}

.fa-ad:before {
	content: "";
}

.fa-address-book:before {
	content: "";
}

.fa-address-card:before {
	content: "";
}

.fa-adjust:before {
	content: "";
}

.fa-adn:before {
	content: "";
}

.fa-adversal:before {
	content: "";
}

.fa-affiliatetheme:before {
	content: "";
}

.fa-air-freshener:before {
	content: "";
}

.fa-airbnb:before {
	content: "";
}

.fa-algolia:before {
	content: "";
}

.fa-align-center:before {
	content: "";
}

.fa-align-justify:before {
	content: "";
}

.fa-align-left:before {
	content: "";
}

.fa-align-right:before {
	content: "";
}

.fa-alipay:before {
	content: "";
}

.fa-allergies:before {
	content: "";
}

.fa-amazon:before {
	content: "";
}

.fa-amazon-pay:before {
	content: "";
}

.fa-ambulance:before {
	content: "";
}

.fa-american-sign-language-interpreting:before {
	content: "";
}

.fa-amilia:before {
	content: "";
}

.fa-anchor:before {
	content: "";
}

.fa-android:before {
	content: "";
}

.fa-angellist:before {
	content: "";
}

.fa-angle-double-down:before {
	content: "";
}

.fa-angle-double-left:before {
	content: "";
}

.fa-angle-double-right:before {
	content: "";
}

.fa-angle-double-up:before {
	content: "";
}

.fa-angle-down:before {
	content: "";
}

.fa-angle-left:before {
	content: "";
}

.fa-angle-right:before {
	content: "";
}

.fa-angle-up:before {
	content: "";
}

.fa-angry:before {
	content: "";
}

.fa-angrycreative:before {
	content: "";
}

.fa-angular:before {
	content: "";
}

.fa-ankh:before {
	content: "";
}

.fa-app-store:before {
	content: "";
}

.fa-app-store-ios:before {
	content: "";
}

.fa-apper:before {
	content: "";
}

.fa-apple:before {
	content: "";
}

.fa-apple-alt:before {
	content: "";
}

.fa-apple-pay:before {
	content: "";
}

.fa-archive:before {
	content: "";
}

.fa-archway:before {
	content: "";
}

.fa-arrow-alt-circle-down:before {
	content: "";
}

.fa-arrow-alt-circle-left:before {
	content: "";
}

.fa-arrow-alt-circle-right:before {
	content: "";
}

.fa-arrow-alt-circle-up:before {
	content: "";
}

.fa-arrow-circle-down:before {
	content: "";
}

.fa-arrow-circle-left:before {
	content: "";
}

.fa-arrow-circle-right:before {
	content: "";
}

.fa-arrow-circle-up:before {
	content: "";
}

.fa-arrow-down:before {
	content: "";
}

.fa-arrow-left:before {
	content: "";
}

.fa-arrow-right:before {
	content: "";
}

.fa-arrow-up:before {
	content: "";
}

.fa-arrows-alt:before {
	content: "";
}

.fa-arrows-alt-h:before {
	content: "";
}

.fa-arrows-alt-v:before {
	content: "";
}

.fa-artstation:before {
	content: "";
}

.fa-assistive-listening-systems:before {
	content: "";
}

.fa-asterisk:before {
	content: "";
}

.fa-asymmetrik:before {
	content: "";
}

.fa-at:before {
	content: "";
}

.fa-atlas:before {
	content: "";
}

.fa-atlassian:before {
	content: "";
}

.fa-atom:before {
	content: "";
}

.fa-audible:before {
	content: "";
}

.fa-audio-description:before {
	content: "";
}

.fa-autoprefixer:before {
	content: "";
}

.fa-avianex:before {
	content: "";
}

.fa-aviato:before {
	content: "";
}

.fa-award:before {
	content: "";
}

.fa-aws:before {
	content: "";
}

.fa-baby:before {
	content: "";
}

.fa-baby-carriage:before {
	content: "";
}

.fa-backspace:before {
	content: "";
}

.fa-backward:before {
	content: "";
}

.fa-bacon:before {
	content: "";
}

.fa-bacteria:before {
	content: "";
}

.fa-bacterium:before {
	content: "";
}

.fa-bahai:before {
	content: "";
}

.fa-balance-scale:before {
	content: "";
}

.fa-balance-scale-left:before {
	content: "";
}

.fa-balance-scale-right:before {
	content: "";
}

.fa-ban:before {
	content: "";
}

.fa-band-aid:before {
	content: "";
}

.fa-bandcamp:before {
	content: "";
}

.fa-barcode:before {
	content: "";
}

.fa-bars:before {
	content: "";
}

.fa-baseball-ball:before {
	content: "";
}

.fa-basketball-ball:before {
	content: "";
}

.fa-bath:before {
	content: "";
}

.fa-battery-empty:before {
	content: "";
}

.fa-battery-full:before {
	content: "";
}

.fa-battery-half:before {
	content: "";
}

.fa-battery-quarter:before {
	content: "";
}

.fa-battery-three-quarters:before {
	content: "";
}

.fa-battle-net:before {
	content: "";
}

.fa-bed:before {
	content: "";
}

.fa-beer:before {
	content: "";
}

.fa-behance:before {
	content: "";
}

.fa-behance-square:before {
	content: "";
}

.fa-bell:before {
	content: "";
}

.fa-bell-slash:before {
	content: "";
}

.fa-bezier-curve:before {
	content: "";
}

.fa-bible:before {
	content: "";
}

.fa-bicycle:before {
	content: "";
}

.fa-biking:before {
	content: "";
}

.fa-bimobject:before {
	content: "";
}

.fa-binoculars:before {
	content: "";
}

.fa-biohazard:before {
	content: "";
}

.fa-birthday-cake:before {
	content: "";
}

.fa-bitbucket:before {
	content: "";
}

.fa-bitcoin:before {
	content: "";
}

.fa-bity:before {
	content: "";
}

.fa-black-tie:before {
	content: "";
}

.fa-blackberry:before {
	content: "";
}

.fa-blender:before {
	content: "";
}

.fa-blender-phone:before {
	content: "";
}

.fa-blind:before {
	content: "";
}

.fa-blog:before {
	content: "";
}

.fa-blogger:before {
	content: "";
}

.fa-blogger-b:before {
	content: "";
}

.fa-bluetooth:before {
	content: "";
}

.fa-bluetooth-b:before {
	content: "";
}

.fa-bold:before {
	content: "";
}

.fa-bolt:before {
	content: "";
}

.fa-bomb:before {
	content: "";
}

.fa-bone:before {
	content: "";
}

.fa-bong:before {
	content: "";
}

.fa-book:before {
	content: "";
}

.fa-book-dead:before {
	content: "";
}

.fa-book-medical:before {
	content: "";
}

.fa-book-open:before {
	content: "";
}

.fa-book-reader:before {
	content: "";
}

.fa-bookmark:before {
	content: "";
}

.fa-bootstrap:before {
	content: "";
}

.fa-border-all:before {
	content: "";
}

.fa-border-none:before {
	content: "";
}

.fa-border-style:before {
	content: "";
}

.fa-bowling-ball:before {
	content: "";
}

.fa-box:before {
	content: "";
}

.fa-box-open:before {
	content: "";
}

.fa-box-tissue:before {
	content: "";
}

.fa-boxes:before {
	content: "";
}

.fa-braille:before {
	content: "";
}

.fa-brain:before {
	content: "";
}

.fa-bread-slice:before {
	content: "";
}

.fa-briefcase:before {
	content: "";
}

.fa-briefcase-medical:before {
	content: "";
}

.fa-broadcast-tower:before {
	content: "";
}

.fa-broom:before {
	content: "";
}

.fa-brush:before {
	content: "";
}

.fa-btc:before {
	content: "";
}

.fa-buffer:before {
	content: "";
}

.fa-bug:before {
	content: "";
}

.fa-building:before {
	content: "";
}

.fa-bullhorn:before {
	content: "";
}

.fa-bullseye:before {
	content: "";
}

.fa-burn:before {
	content: "";
}

.fa-buromobelexperte:before {
	content: "";
}

.fa-bus:before {
	content: "";
}

.fa-bus-alt:before {
	content: "";
}

.fa-business-time:before {
	content: "";
}

.fa-buy-n-large:before {
	content: "";
}

.fa-buysellads:before {
	content: "";
}

.fa-calculator:before {
	content: "";
}

.fa-calendar:before {
	content: "";
}

.fa-calendar-alt:before {
	content: "";
}

.fa-calendar-check:before {
	content: "";
}

.fa-calendar-day:before {
	content: "";
}

.fa-calendar-minus:before {
	content: "";
}

.fa-calendar-plus:before {
	content: "";
}

.fa-calendar-times:before {
	content: "";
}

.fa-calendar-week:before {
	content: "";
}

.fa-camera:before {
	content: "";
}

.fa-camera-retro:before {
	content: "";
}

.fa-campground:before {
	content: "";
}

.fa-canadian-maple-leaf:before {
	content: "";
}

.fa-candy-cane:before {
	content: "";
}

.fa-cannabis:before {
	content: "";
}

.fa-capsules:before {
	content: "";
}

.fa-car:before {
	content: "";
}

.fa-car-alt:before {
	content: "";
}

.fa-car-battery:before {
	content: "";
}

.fa-car-crash:before {
	content: "";
}

.fa-car-side:before {
	content: "";
}

.fa-caravan:before {
	content: "";
}

.fa-caret-down:before {
	content: "";
}

.fa-caret-left:before {
	content: "";
}

.fa-caret-right:before {
	content: "";
}

.fa-caret-square-down:before {
	content: "";
}

.fa-caret-square-left:before {
	content: "";
}

.fa-caret-square-right:before {
	content: "";
}

.fa-caret-square-up:before {
	content: "";
}

.fa-caret-up:before {
	content: "";
}

.fa-carrot:before {
	content: "";
}

.fa-cart-arrow-down:before {
	content: "";
}

.fa-cart-plus:before {
	content: "";
}

.fa-cash-register:before {
	content: "";
}

.fa-cat:before {
	content: "";
}

.fa-cc-amazon-pay:before {
	content: "";
}

.fa-cc-amex:before {
	content: "";
}

.fa-cc-apple-pay:before {
	content: "";
}

.fa-cc-diners-club:before {
	content: "";
}

.fa-cc-discover:before {
	content: "";
}

.fa-cc-jcb:before {
	content: "";
}

.fa-cc-mastercard:before {
	content: "";
}

.fa-cc-paypal:before {
	content: "";
}

.fa-cc-stripe:before {
	content: "";
}

.fa-cc-visa:before {
	content: "";
}

.fa-centercode:before {
	content: "";
}

.fa-centos:before {
	content: "";
}

.fa-certificate:before {
	content: "";
}

.fa-chair:before {
	content: "";
}

.fa-chalkboard:before {
	content: "";
}

.fa-chalkboard-teacher:before {
	content: "";
}

.fa-charging-station:before {
	content: "";
}

.fa-chart-area:before {
	content: "";
}

.fa-chart-bar:before {
	content: "";
}

.fa-chart-line:before {
	content: "";
}

.fa-chart-pie:before {
	content: "";
}

.fa-check:before {
	content: "";
}

.fa-check-circle:before {
	content: "";
}

.fa-check-double:before {
	content: "";
}

.fa-check-square:before {
	content: "";
}

.fa-cheese:before {
	content: "";
}

.fa-chess:before {
	content: "";
}

.fa-chess-bishop:before {
	content: "";
}

.fa-chess-board:before {
	content: "";
}

.fa-chess-king:before {
	content: "";
}

.fa-chess-knight:before {
	content: "";
}

.fa-chess-pawn:before {
	content: "";
}

.fa-chess-queen:before {
	content: "";
}

.fa-chess-rook:before {
	content: "";
}

.fa-chevron-circle-down:before {
	content: "";
}

.fa-chevron-circle-left:before {
	content: "";
}

.fa-chevron-circle-right:before {
	content: "";
}

.fa-chevron-circle-up:before {
	content: "";
}

.fa-chevron-down:before {
	content: "";
}

.fa-chevron-left:before {
	content: "";
}

.fa-chevron-right:before {
	content: "";
}

.fa-chevron-up:before {
	content: "";
}

.fa-child:before {
	content: "";
}

.fa-chrome:before {
	content: "";
}

.fa-chromecast:before {
	content: "";
}

.fa-church:before {
	content: "";
}

.fa-circle:before {
	content: "";
}

.fa-circle-notch:before {
	content: "";
}

.fa-city:before {
	content: "";
}

.fa-clinic-medical:before {
	content: "";
}

.fa-clipboard:before {
	content: "";
}

.fa-clipboard-check:before {
	content: "";
}

.fa-clipboard-list:before {
	content: "";
}

.fa-clock:before {
	content: "";
}

.fa-clone:before {
	content: "";
}

.fa-closed-captioning:before {
	content: "";
}

.fa-cloud:before {
	content: "";
}

.fa-cloud-download-alt:before {
	content: "";
}

.fa-cloud-meatball:before {
	content: "";
}

.fa-cloud-moon:before {
	content: "";
}

.fa-cloud-moon-rain:before {
	content: "";
}

.fa-cloud-rain:before {
	content: "";
}

.fa-cloud-showers-heavy:before {
	content: "";
}

.fa-cloud-sun:before {
	content: "";
}

.fa-cloud-sun-rain:before {
	content: "";
}

.fa-cloud-upload-alt:before {
	content: "";
}

.fa-cloudflare:before {
	content: "";
}

.fa-cloudscale:before {
	content: "";
}

.fa-cloudsmith:before {
	content: "";
}

.fa-cloudversify:before {
	content: "";
}

.fa-cocktail:before {
	content: "";
}

.fa-code:before {
	content: "";
}

.fa-code-branch:before {
	content: "";
}

.fa-codepen:before {
	content: "";
}

.fa-codiepie:before {
	content: "";
}

.fa-coffee:before {
	content: "";
}

.fa-cog:before {
	content: "";
}

.fa-cogs:before {
	content: "";
}

.fa-coins:before {
	content: "";
}

.fa-columns:before {
	content: "";
}

.fa-comment:before {
	content: "";
}

.fa-comment-alt:before {
	content: "";
}

.fa-comment-dollar:before {
	content: "";
}

.fa-comment-dots:before {
	content: "";
}

.fa-comment-medical:before {
	content: "";
}

.fa-comment-slash:before {
	content: "";
}

.fa-comments:before {
	content: "";
}

.fa-comments-dollar:before {
	content: "";
}

.fa-compact-disc:before {
	content: "";
}

.fa-compass:before {
	content: "";
}

.fa-compress:before {
	content: "";
}

.fa-compress-alt:before {
	content: "";
}

.fa-compress-arrows-alt:before {
	content: "";
}

.fa-concierge-bell:before {
	content: "";
}

.fa-confluence:before {
	content: "";
}

.fa-connectdevelop:before {
	content: "";
}

.fa-contao:before {
	content: "";
}

.fa-cookie:before {
	content: "";
}

.fa-cookie-bite:before {
	content: "";
}

.fa-copy:before {
	content: "";
}

.fa-copyright:before {
	content: "";
}

.fa-cotton-bureau:before {
	content: "";
}

.fa-couch:before {
	content: "";
}

.fa-cpanel:before {
	content: "";
}

.fa-creative-commons:before {
	content: "";
}

.fa-creative-commons-by:before {
	content: "";
}

.fa-creative-commons-nc:before {
	content: "";
}

.fa-creative-commons-nc-eu:before {
	content: "";
}

.fa-creative-commons-nc-jp:before {
	content: "";
}

.fa-creative-commons-nd:before {
	content: "";
}

.fa-creative-commons-pd:before {
	content: "";
}

.fa-creative-commons-pd-alt:before {
	content: "";
}

.fa-creative-commons-remix:before {
	content: "";
}

.fa-creative-commons-sa:before {
	content: "";
}

.fa-creative-commons-sampling:before {
	content: "";
}

.fa-creative-commons-sampling-plus:before {
	content: "";
}

.fa-creative-commons-share:before {
	content: "";
}

.fa-creative-commons-zero:before {
	content: "";
}

.fa-credit-card:before {
	content: "";
}

.fa-critical-role:before {
	content: "";
}

.fa-crop:before {
	content: "";
}

.fa-crop-alt:before {
	content: "";
}

.fa-cross:before {
	content: "";
}

.fa-crosshairs:before {
	content: "";
}

.fa-crow:before {
	content: "";
}

.fa-crown:before {
	content: "";
}

.fa-crutch:before {
	content: "";
}

.fa-css3:before {
	content: "";
}

.fa-css3-alt:before {
	content: "";
}

.fa-cube:before {
	content: "";
}

.fa-cubes:before {
	content: "";
}

.fa-cut:before {
	content: "";
}

.fa-cuttlefish:before {
	content: "";
}

.fa-d-and-d:before {
	content: "";
}

.fa-d-and-d-beyond:before {
	content: "";
}

.fa-dailymotion:before {
	content: "";
}

.fa-dashcube:before {
	content: "";
}

.fa-database:before {
	content: "";
}

.fa-deaf:before {
	content: "";
}

.fa-deezer:before {
	content: "";
}

.fa-delicious:before {
	content: "";
}

.fa-democrat:before {
	content: "";
}

.fa-deploydog:before {
	content: "";
}

.fa-deskpro:before {
	content: "";
}

.fa-desktop:before {
	content: "";
}

.fa-dev:before {
	content: "";
}

.fa-deviantart:before {
	content: "";
}

.fa-dharmachakra:before {
	content: "";
}

.fa-dhl:before {
	content: "";
}

.fa-diagnoses:before {
	content: "";
}

.fa-diaspora:before {
	content: "";
}

.fa-dice:before {
	content: "";
}

.fa-dice-d20:before {
	content: "";
}

.fa-dice-d6:before {
	content: "";
}

.fa-dice-five:before {
	content: "";
}

.fa-dice-four:before {
	content: "";
}

.fa-dice-one:before {
	content: "";
}

.fa-dice-six:before {
	content: "";
}

.fa-dice-three:before {
	content: "";
}

.fa-dice-two:before {
	content: "";
}

.fa-digg:before {
	content: "";
}

.fa-digital-ocean:before {
	content: "";
}

.fa-digital-tachograph:before {
	content: "";
}

.fa-directions:before {
	content: "";
}

.fa-discord:before {
	content: "";
}

.fa-discourse:before {
	content: "";
}

.fa-disease:before {
	content: "";
}

.fa-divide:before {
	content: "";
}

.fa-dizzy:before {
	content: "";
}

.fa-dna:before {
	content: "";
}

.fa-dochub:before {
	content: "";
}

.fa-docker:before {
	content: "";
}

.fa-dog:before {
	content: "";
}

.fa-dollar-sign:before {
	content: "";
}

.fa-dolly:before {
	content: "";
}

.fa-dolly-flatbed:before {
	content: "";
}

.fa-donate:before {
	content: "";
}

.fa-door-closed:before {
	content: "";
}

.fa-door-open:before {
	content: "";
}

.fa-dot-circle:before {
	content: "";
}

.fa-dove:before {
	content: "";
}

.fa-download:before {
	content: "";
}

.fa-draft2digital:before {
	content: "";
}

.fa-drafting-compass:before {
	content: "";
}

.fa-dragon:before {
	content: "";
}

.fa-draw-polygon:before {
	content: "";
}

.fa-dribbble:before {
	content: "";
}

.fa-dribbble-square:before {
	content: "";
}

.fa-dropbox:before {
	content: "";
}

.fa-drum:before {
	content: "";
}

.fa-drum-steelpan:before {
	content: "";
}

.fa-drumstick-bite:before {
	content: "";
}

.fa-drupal:before {
	content: "";
}

.fa-dumbbell:before {
	content: "";
}

.fa-dumpster:before {
	content: "";
}

.fa-dumpster-fire:before {
	content: "";
}

.fa-dungeon:before {
	content: "";
}

.fa-dyalog:before {
	content: "";
}

.fa-earlybirds:before {
	content: "";
}

.fa-ebay:before {
	content: "";
}

.fa-edge:before {
	content: "";
}

.fa-edge-legacy:before {
	content: "";
}

.fa-edit:before {
	content: "";
}

.fa-egg:before {
	content: "";
}

.fa-eject:before {
	content: "";
}

.fa-elementor:before {
	content: "";
}

.fa-ellipsis-h:before {
	content: "";
}

.fa-ellipsis-v:before {
	content: "";
}

.fa-ello:before {
	content: "";
}

.fa-ember:before {
	content: "";
}

.fa-empire:before {
	content: "";
}

.fa-envelope:before {
	content: "";
}

.fa-envelope-open:before {
	content: "";
}

.fa-envelope-open-text:before {
	content: "";
}

.fa-envelope-square:before {
	content: "";
}

.fa-envira:before {
	content: "";
}

.fa-equals:before {
	content: "";
}

.fa-eraser:before {
	content: "";
}

.fa-erlang:before {
	content: "";
}

.fa-ethereum:before {
	content: "";
}

.fa-ethernet:before {
	content: "";
}

.fa-etsy:before {
	content: "";
}

.fa-euro-sign:before {
	content: "";
}

.fa-evernote:before {
	content: "";
}

.fa-exchange-alt:before {
	content: "";
}

.fa-exclamation:before {
	content: "";
}

.fa-exclamation-circle:before {
	content: "";
}

.fa-exclamation-triangle:before {
	content: "";
}

.fa-expand:before {
	content: "";
}

.fa-expand-alt:before {
	content: "";
}

.fa-expand-arrows-alt:before {
	content: "";
}

.fa-expeditedssl:before {
	content: "";
}

.fa-external-link-alt:before {
	content: "";
}

.fa-external-link-square-alt:before {
	content: "";
}

.fa-eye:before {
	content: "";
}

.fa-eye-dropper:before {
	content: "";
}

.fa-eye-slash:before {
	content: "";
}

.fa-facebook:before {
	content: "";
}

.fa-facebook-f:before {
	content: "";
}

.fa-facebook-messenger:before {
	content: "";
}

.fa-facebook-square:before {
	content: "";
}

.fa-fan:before {
	content: "";
}

.fa-fantasy-flight-games:before {
	content: "";
}

.fa-fast-backward:before {
	content: "";
}

.fa-fast-forward:before {
	content: "";
}

.fa-faucet:before {
	content: "";
}

.fa-fax:before {
	content: "";
}

.fa-feather:before {
	content: "";
}

.fa-feather-alt:before {
	content: "";
}

.fa-fedex:before {
	content: "";
}

.fa-fedora:before {
	content: "";
}

.fa-female:before {
	content: "";
}

.fa-fighter-jet:before {
	content: "";
}

.fa-figma:before {
	content: "";
}

.fa-file:before {
	content: "";
}

.fa-file-alt:before {
	content: "";
}

.fa-file-archive:before {
	content: "";
}

.fa-file-audio:before {
	content: "";
}

.fa-file-code:before {
	content: "";
}

.fa-file-contract:before {
	content: "";
}

.fa-file-csv:before {
	content: "";
}

.fa-file-download:before {
	content: "";
}

.fa-file-excel:before {
	content: "";
}

.fa-file-export:before {
	content: "";
}

.fa-file-image:before {
	content: "";
}

.fa-file-import:before {
	content: "";
}

.fa-file-invoice:before {
	content: "";
}

.fa-file-invoice-dollar:before {
	content: "";
}

.fa-file-medical:before {
	content: "";
}

.fa-file-medical-alt:before {
	content: "";
}

.fa-file-pdf:before {
	content: "";
}

.fa-file-powerpoint:before {
	content: "";
}

.fa-file-prescription:before {
	content: "";
}

.fa-file-signature:before {
	content: "";
}

.fa-file-upload:before {
	content: "";
}

.fa-file-video:before {
	content: "";
}

.fa-file-word:before {
	content: "";
}

.fa-fill:before {
	content: "";
}

.fa-fill-drip:before {
	content: "";
}

.fa-film:before {
	content: "";
}

.fa-filter:before {
	content: "";
}

.fa-fingerprint:before {
	content: "";
}

.fa-fire:before {
	content: "";
}

.fa-fire-alt:before {
	content: "";
}

.fa-fire-extinguisher:before {
	content: "";
}

.fa-firefox:before {
	content: "";
}

.fa-firefox-browser:before {
	content: "";
}

.fa-first-aid:before {
	content: "";
}

.fa-first-order:before {
	content: "";
}

.fa-first-order-alt:before {
	content: "";
}

.fa-firstdraft:before {
	content: "";
}

.fa-fish:before {
	content: "";
}

.fa-fist-raised:before {
	content: "";
}

.fa-flag:before {
	content: "";
}

.fa-flag-checkered:before {
	content: "";
}

.fa-flag-usa:before {
	content: "";
}

.fa-flask:before {
	content: "";
}

.fa-flickr:before {
	content: "";
}

.fa-flipboard:before {
	content: "";
}

.fa-flushed:before {
	content: "";
}

.fa-fly:before {
	content: "";
}

.fa-folder:before {
	content: "";
}

.fa-folder-minus:before {
	content: "";
}

.fa-folder-open:before {
	content: "";
}

.fa-folder-plus:before {
	content: "";
}

.fa-font:before {
	content: "";
}

.fa-font-awesome:before {
	content: "";
}

.fa-font-awesome-alt:before {
	content: "";
}

.fa-font-awesome-flag:before {
	content: "";
}

.fa-font-awesome-logo-full:before {
	content: "";
}

.fa-fonticons:before {
	content: "";
}

.fa-fonticons-fi:before {
	content: "";
}

.fa-football-ball:before {
	content: "";
}

.fa-fort-awesome:before {
	content: "";
}

.fa-fort-awesome-alt:before {
	content: "";
}

.fa-forumbee:before {
	content: "";
}

.fa-forward:before {
	content: "";
}

.fa-foursquare:before {
	content: "";
}

.fa-free-code-camp:before {
	content: "";
}

.fa-freebsd:before {
	content: "";
}

.fa-frog:before {
	content: "";
}

.fa-frown:before {
	content: "";
}

.fa-frown-open:before {
	content: "";
}

.fa-fulcrum:before {
	content: "";
}

.fa-funnel-dollar:before {
	content: "";
}

.fa-futbol:before {
	content: "";
}

.fa-galactic-republic:before {
	content: "";
}

.fa-galactic-senate:before {
	content: "";
}

.fa-gamepad:before {
	content: "";
}

.fa-gas-pump:before {
	content: "";
}

.fa-gavel:before {
	content: "";
}

.fa-gem:before {
	content: "";
}

.fa-genderless:before {
	content: "";
}

.fa-get-pocket:before {
	content: "";
}

.fa-gg:before {
	content: "";
}

.fa-gg-circle:before {
	content: "";
}

.fa-ghost:before {
	content: "";
}

.fa-gift:before {
	content: "";
}

.fa-gifts:before {
	content: "";
}

.fa-git:before {
	content: "";
}

.fa-git-alt:before {
	content: "";
}

.fa-git-square:before {
	content: "";
}

.fa-github:before {
	content: "";
}

.fa-github-alt:before {
	content: "";
}

.fa-github-square:before {
	content: "";
}

.fa-gitkraken:before {
	content: "";
}

.fa-gitlab:before {
	content: "";
}

.fa-gitter:before {
	content: "";
}

.fa-glass-cheers:before {
	content: "";
}

.fa-glass-martini:before {
	content: "";
}

.fa-glass-martini-alt:before {
	content: "";
}

.fa-glass-whiskey:before {
	content: "";
}

.fa-glasses:before {
	content: "";
}

.fa-glide:before {
	content: "";
}

.fa-glide-g:before {
	content: "";
}

.fa-globe:before {
	content: "";
}

.fa-globe-africa:before {
	content: "";
}

.fa-globe-americas:before {
	content: "";
}

.fa-globe-asia:before {
	content: "";
}

.fa-globe-europe:before {
	content: "";
}

.fa-gofore:before {
	content: "";
}

.fa-golf-ball:before {
	content: "";
}

.fa-goodreads:before {
	content: "";
}

.fa-goodreads-g:before {
	content: "";
}

.fa-google:before {
	content: "";
}

.fa-google-drive:before {
	content: "";
}

.fa-google-pay:before {
	content: "";
}

.fa-google-play:before {
	content: "";
}

.fa-google-plus:before {
	content: "";
}

.fa-google-plus-g:before {
	content: "";
}

.fa-google-plus-square:before {
	content: "";
}

.fa-google-wallet:before {
	content: "";
}

.fa-gopuram:before {
	content: "";
}

.fa-graduation-cap:before {
	content: "";
}

.fa-gratipay:before {
	content: "";
}

.fa-grav:before {
	content: "";
}

.fa-greater-than:before {
	content: "";
}

.fa-greater-than-equal:before {
	content: "";
}

.fa-grimace:before {
	content: "";
}

.fa-grin:before {
	content: "";
}

.fa-grin-alt:before {
	content: "";
}

.fa-grin-beam:before {
	content: "";
}

.fa-grin-beam-sweat:before {
	content: "";
}

.fa-grin-hearts:before {
	content: "";
}

.fa-grin-squint:before {
	content: "";
}

.fa-grin-squint-tears:before {
	content: "";
}

.fa-grin-stars:before {
	content: "";
}

.fa-grin-tears:before {
	content: "";
}

.fa-grin-tongue:before {
	content: "";
}

.fa-grin-tongue-squint:before {
	content: "";
}

.fa-grin-tongue-wink:before {
	content: "";
}

.fa-grin-wink:before {
	content: "";
}

.fa-grip-horizontal:before {
	content: "";
}

.fa-grip-lines:before {
	content: "";
}

.fa-grip-lines-vertical:before {
	content: "";
}

.fa-grip-vertical:before {
	content: "";
}

.fa-gripfire:before {
	content: "";
}

.fa-grunt:before {
	content: "";
}

.fa-guilded:before {
	content: "";
}

.fa-guitar:before {
	content: "";
}

.fa-gulp:before {
	content: "";
}

.fa-h-square:before {
	content: "";
}

.fa-hacker-news:before {
	content: "";
}

.fa-hacker-news-square:before {
	content: "";
}

.fa-hackerrank:before {
	content: "";
}

.fa-hamburger:before {
	content: "";
}

.fa-hammer:before {
	content: "";
}

.fa-hamsa:before {
	content: "";
}

.fa-hand-holding:before {
	content: "";
}

.fa-hand-holding-heart:before {
	content: "";
}

.fa-hand-holding-medical:before {
	content: "";
}

.fa-hand-holding-usd:before {
	content: "";
}

.fa-hand-holding-water:before {
	content: "";
}

.fa-hand-lizard:before {
	content: "";
}

.fa-hand-middle-finger:before {
	content: "";
}

.fa-hand-paper:before {
	content: "";
}

.fa-hand-peace:before {
	content: "";
}

.fa-hand-point-down:before {
	content: "";
}

.fa-hand-point-left:before {
	content: "";
}

.fa-hand-point-right:before {
	content: "";
}

.fa-hand-point-up:before {
	content: "";
}

.fa-hand-pointer:before {
	content: "";
}

.fa-hand-rock:before {
	content: "";
}

.fa-hand-scissors:before {
	content: "";
}

.fa-hand-sparkles:before {
	content: "";
}

.fa-hand-spock:before {
	content: "";
}

.fa-hands:before {
	content: "";
}

.fa-hands-helping:before {
	content: "";
}

.fa-hands-wash:before {
	content: "";
}

.fa-handshake:before {
	content: "";
}

.fa-handshake-alt-slash:before {
	content: "";
}

.fa-handshake-slash:before {
	content: "";
}

.fa-hanukiah:before {
	content: "";
}

.fa-hard-hat:before {
	content: "";
}

.fa-hashtag:before {
	content: "";
}

.fa-hat-cowboy:before {
	content: "";
}

.fa-hat-cowboy-side:before {
	content: "";
}

.fa-hat-wizard:before {
	content: "";
}

.fa-hdd:before {
	content: "";
}

.fa-head-side-cough:before {
	content: "";
}

.fa-head-side-cough-slash:before {
	content: "";
}

.fa-head-side-mask:before {
	content: "";
}

.fa-head-side-virus:before {
	content: "";
}

.fa-heading:before {
	content: "";
}

.fa-headphones:before {
	content: "";
}

.fa-headphones-alt:before {
	content: "";
}

.fa-headset:before {
	content: "";
}

.fa-heart:before {
	content: "";
}

.fa-heart-broken:before {
	content: "";
}

.fa-heartbeat:before {
	content: "";
}

.fa-helicopter:before {
	content: "";
}

.fa-highlighter:before {
	content: "";
}

.fa-hiking:before {
	content: "";
}

.fa-hippo:before {
	content: "";
}

.fa-hips:before {
	content: "";
}

.fa-hire-a-helper:before {
	content: "";
}

.fa-history:before {
	content: "";
}

.fa-hive:before {
	content: "";
}

.fa-hockey-puck:before {
	content: "";
}

.fa-holly-berry:before {
	content: "";
}

.fa-home:before {
	content: "";
}

.fa-hooli:before {
	content: "";
}

.fa-hornbill:before {
	content: "";
}

.fa-horse:before {
	content: "";
}

.fa-horse-head:before {
	content: "";
}

.fa-hospital:before {
	content: "";
}

.fa-hospital-alt:before {
	content: "";
}

.fa-hospital-symbol:before {
	content: "";
}

.fa-hospital-user:before {
	content: "";
}

.fa-hot-tub:before {
	content: "";
}

.fa-hotdog:before {
	content: "";
}

.fa-hotel:before {
	content: "";
}

.fa-hotjar:before {
	content: "";
}

.fa-hourglass:before {
	content: "";
}

.fa-hourglass-end:before {
	content: "";
}

.fa-hourglass-half:before {
	content: "";
}

.fa-hourglass-start:before {
	content: "";
}

.fa-house-damage:before {
	content: "";
}

.fa-house-user:before {
	content: "";
}

.fa-houzz:before {
	content: "";
}

.fa-hryvnia:before {
	content: "";
}

.fa-html5:before {
	content: "";
}

.fa-hubspot:before {
	content: "";
}

.fa-i-cursor:before {
	content: "";
}

.fa-ice-cream:before {
	content: "";
}

.fa-icicles:before {
	content: "";
}

.fa-icons:before {
	content: "";
}

.fa-id-badge:before {
	content: "";
}

.fa-id-card:before {
	content: "";
}

.fa-id-card-alt:before {
	content: "";
}

.fa-ideal:before {
	content: "";
}

.fa-igloo:before {
	content: "";
}

.fa-image:before {
	content: "";
}

.fa-images:before {
	content: "";
}

.fa-imdb:before {
	content: "";
}

.fa-inbox:before {
	content: "";
}

.fa-indent:before {
	content: "";
}

.fa-industry:before {
	content: "";
}

.fa-infinity:before {
	content: "";
}

.fa-info:before {
	content: "";
}

.fa-info-circle:before {
	content: "";
}

.fa-innosoft:before {
	content: "";
}

.fa-instagram:before {
	content: "";
}

.fa-instagram-square:before {
	content: "";
}

.fa-instalod:before {
	content: "";
}

.fa-intercom:before {
	content: "";
}

.fa-internet-explorer:before {
	content: "";
}

.fa-invision:before {
	content: "";
}

.fa-ioxhost:before {
	content: "";
}

.fa-italic:before {
	content: "";
}

.fa-itch-io:before {
	content: "";
}

.fa-itunes:before {
	content: "";
}

.fa-itunes-note:before {
	content: "";
}

.fa-java:before {
	content: "";
}

.fa-jedi:before {
	content: "";
}

.fa-jedi-order:before {
	content: "";
}

.fa-jenkins:before {
	content: "";
}

.fa-jira:before {
	content: "";
}

.fa-joget:before {
	content: "";
}

.fa-joint:before {
	content: "";
}

.fa-joomla:before {
	content: "";
}

.fa-journal-whills:before {
	content: "";
}

.fa-js:before {
	content: "";
}

.fa-js-square:before {
	content: "";
}

.fa-jsfiddle:before {
	content: "";
}

.fa-kaaba:before {
	content: "";
}

.fa-kaggle:before {
	content: "";
}

.fa-key:before {
	content: "";
}

.fa-keybase:before {
	content: "";
}

.fa-keyboard:before {
	content: "";
}

.fa-keycdn:before {
	content: "";
}

.fa-khanda:before {
	content: "";
}

.fa-kickstarter:before {
	content: "";
}

.fa-kickstarter-k:before {
	content: "";
}

.fa-kiss:before {
	content: "";
}

.fa-kiss-beam:before {
	content: "";
}

.fa-kiss-wink-heart:before {
	content: "";
}

.fa-kiwi-bird:before {
	content: "";
}

.fa-korvue:before {
	content: "";
}

.fa-landmark:before {
	content: "";
}

.fa-language:before {
	content: "";
}

.fa-laptop:before {
	content: "";
}

.fa-laptop-code:before {
	content: "";
}

.fa-laptop-house:before {
	content: "";
}

.fa-laptop-medical:before {
	content: "";
}

.fa-laravel:before {
	content: "";
}

.fa-lastfm:before {
	content: "";
}

.fa-lastfm-square:before {
	content: "";
}

.fa-laugh:before {
	content: "";
}

.fa-laugh-beam:before {
	content: "";
}

.fa-laugh-squint:before {
	content: "";
}

.fa-laugh-wink:before {
	content: "";
}

.fa-layer-group:before {
	content: "";
}

.fa-leaf:before {
	content: "";
}

.fa-leanpub:before {
	content: "";
}

.fa-lemon:before {
	content: "";
}

.fa-less:before {
	content: "";
}

.fa-less-than:before {
	content: "";
}

.fa-less-than-equal:before {
	content: "";
}

.fa-level-down-alt:before {
	content: "";
}

.fa-level-up-alt:before {
	content: "";
}

.fa-life-ring:before {
	content: "";
}

.fa-lightbulb:before {
	content: "";
}

.fa-line:before {
	content: "";
}

.fa-link:before {
	content: "";
}

.fa-linkedin:before {
	content: "";
}

.fa-linkedin-in:before {
	content: "";
}

.fa-linode:before {
	content: "";
}

.fa-linux:before {
	content: "";
}

.fa-lira-sign:before {
	content: "";
}

.fa-list:before {
	content: "";
}

.fa-list-alt:before {
	content: "";
}

.fa-list-ol:before {
	content: "";
}

.fa-list-ul:before {
	content: "";
}

.fa-location-arrow:before {
	content: "";
}

.fa-lock:before {
	content: "";
}

.fa-lock-open:before {
	content: "";
}

.fa-long-arrow-alt-down:before {
	content: "";
}

.fa-long-arrow-alt-left:before {
	content: "";
}

.fa-long-arrow-alt-right:before {
	content: "";
}

.fa-long-arrow-alt-up:before {
	content: "";
}

.fa-low-vision:before {
	content: "";
}

.fa-luggage-cart:before {
	content: "";
}

.fa-lungs:before {
	content: "";
}

.fa-lungs-virus:before {
	content: "";
}

.fa-lyft:before {
	content: "";
}

.fa-magento:before {
	content: "";
}

.fa-magic:before {
	content: "";
}

.fa-magnet:before {
	content: "";
}

.fa-mail-bulk:before {
	content: "";
}

.fa-mailchimp:before {
	content: "";
}

.fa-male:before {
	content: "";
}

.fa-mandalorian:before {
	content: "";
}

.fa-map:before {
	content: "";
}

.fa-map-marked:before {
	content: "";
}

.fa-map-marked-alt:before {
	content: "";
}

.fa-map-marker:before {
	content: "";
}

.fa-map-marker-alt:before {
	content: "";
}

.fa-map-pin:before {
	content: "";
}

.fa-map-signs:before {
	content: "";
}

.fa-markdown:before {
	content: "";
}

.fa-marker:before {
	content: "";
}

.fa-mars:before {
	content: "";
}

.fa-mars-double:before {
	content: "";
}

.fa-mars-stroke:before {
	content: "";
}

.fa-mars-stroke-h:before {
	content: "";
}

.fa-mars-stroke-v:before {
	content: "";
}

.fa-mask:before {
	content: "";
}

.fa-mastodon:before {
	content: "";
}

.fa-maxcdn:before {
	content: "";
}

.fa-mdb:before {
	content: "";
}

.fa-medal:before {
	content: "";
}

.fa-medapps:before {
	content: "";
}

.fa-medium:before {
	content: "";
}

.fa-medium-m:before {
	content: "";
}

.fa-medkit:before {
	content: "";
}

.fa-medrt:before {
	content: "";
}

.fa-meetup:before {
	content: "";
}

.fa-megaport:before {
	content: "";
}

.fa-meh:before {
	content: "";
}

.fa-meh-blank:before {
	content: "";
}

.fa-meh-rolling-eyes:before {
	content: "";
}

.fa-memory:before {
	content: "";
}

.fa-mendeley:before {
	content: "";
}

.fa-menorah:before {
	content: "";
}

.fa-mercury:before {
	content: "";
}

.fa-meteor:before {
	content: "";
}

.fa-microblog:before {
	content: "";
}

.fa-microchip:before {
	content: "";
}

.fa-microphone:before {
	content: "";
}

.fa-microphone-alt:before {
	content: "";
}

.fa-microphone-alt-slash:before {
	content: "";
}

.fa-microphone-slash:before {
	content: "";
}

.fa-microscope:before {
	content: "";
}

.fa-microsoft:before {
	content: "";
}

.fa-minus:before {
	content: "";
}

.fa-minus-circle:before {
	content: "";
}

.fa-minus-square:before {
	content: "";
}

.fa-mitten:before {
	content: "";
}

.fa-mix:before {
	content: "";
}

.fa-mixcloud:before {
	content: "";
}

.fa-mixer:before {
	content: "";
}

.fa-mizuni:before {
	content: "";
}

.fa-mobile:before {
	content: "";
}

.fa-mobile-alt:before {
	content: "";
}

.fa-modx:before {
	content: "";
}

.fa-monero:before {
	content: "";
}

.fa-money-bill:before {
	content: "";
}

.fa-money-bill-alt:before {
	content: "";
}

.fa-money-bill-wave:before {
	content: "";
}

.fa-money-bill-wave-alt:before {
	content: "";
}

.fa-money-check:before {
	content: "";
}

.fa-money-check-alt:before {
	content: "";
}

.fa-monument:before {
	content: "";
}

.fa-moon:before {
	content: "";
}

.fa-mortar-pestle:before {
	content: "";
}

.fa-mosque:before {
	content: "";
}

.fa-motorcycle:before {
	content: "";
}

.fa-mountain:before {
	content: "";
}

.fa-mouse:before {
	content: "";
}

.fa-mouse-pointer:before {
	content: "";
}

.fa-mug-hot:before {
	content: "";
}

.fa-music:before {
	content: "";
}

.fa-napster:before {
	content: "";
}

.fa-neos:before {
	content: "";
}

.fa-network-wired:before {
	content: "";
}

.fa-neuter:before {
	content: "";
}

.fa-newspaper:before {
	content: "";
}

.fa-nimblr:before {
	content: "";
}

.fa-node:before {
	content: "";
}

.fa-node-js:before {
	content: "";
}

.fa-not-equal:before {
	content: "";
}

.fa-notes-medical:before {
	content: "";
}

.fa-npm:before {
	content: "";
}

.fa-ns8:before {
	content: "";
}

.fa-nutritionix:before {
	content: "";
}

.fa-object-group:before {
	content: "";
}

.fa-object-ungroup:before {
	content: "";
}

.fa-octopus-deploy:before {
	content: "";
}

.fa-odnoklassniki:before {
	content: "";
}

.fa-odnoklassniki-square:before {
	content: "";
}

.fa-oil-can:before {
	content: "";
}

.fa-old-republic:before {
	content: "";
}

.fa-om:before {
	content: "";
}

.fa-opencart:before {
	content: "";
}

.fa-openid:before {
	content: "";
}

.fa-opera:before {
	content: "";
}

.fa-optin-monster:before {
	content: "";
}

.fa-orcid:before {
	content: "";
}

.fa-osi:before {
	content: "";
}

.fa-otter:before {
	content: "";
}

.fa-outdent:before {
	content: "";
}

.fa-page4:before {
	content: "";
}

.fa-pagelines:before {
	content: "";
}

.fa-pager:before {
	content: "";
}

.fa-paint-brush:before {
	content: "";
}

.fa-paint-roller:before {
	content: "";
}

.fa-palette:before {
	content: "";
}

.fa-palfed:before {
	content: "";
}

.fa-pallet:before {
	content: "";
}

.fa-paper-plane:before {
	content: "";
}

.fa-paperclip:before {
	content: "";
}

.fa-parachute-box:before {
	content: "";
}

.fa-paragraph:before {
	content: "";
}

.fa-parking:before {
	content: "";
}

.fa-passport:before {
	content: "";
}

.fa-pastafarianism:before {
	content: "";
}

.fa-paste:before {
	content: "";
}

.fa-patreon:before {
	content: "";
}

.fa-pause:before {
	content: "";
}

.fa-pause-circle:before {
	content: "";
}

.fa-paw:before {
	content: "";
}

.fa-paypal:before {
	content: "";
}

.fa-peace:before {
	content: "";
}

.fa-pen:before {
	content: "";
}

.fa-pen-alt:before {
	content: "";
}

.fa-pen-fancy:before {
	content: "";
}

.fa-pen-nib:before {
	content: "";
}

.fa-pen-square:before {
	content: "";
}

.fa-pencil-alt:before {
	content: "";
}

.fa-pencil-ruler:before {
	content: "";
}

.fa-penny-arcade:before {
	content: "";
}

.fa-people-arrows:before {
	content: "";
}

.fa-people-carry:before {
	content: "";
}

.fa-pepper-hot:before {
	content: "";
}

.fa-perbyte:before {
	content: "";
}

.fa-percent:before {
	content: "";
}

.fa-percentage:before {
	content: "";
}

.fa-periscope:before {
	content: "";
}

.fa-person-booth:before {
	content: "";
}

.fa-phabricator:before {
	content: "";
}

.fa-phoenix-framework:before {
	content: "";
}

.fa-phoenix-squadron:before {
	content: "";
}

.fa-phone:before {
	content: "";
}

.fa-phone-alt:before {
	content: "";
}

.fa-phone-slash:before {
	content: "";
}

.fa-phone-square:before {
	content: "";
}

.fa-phone-square-alt:before {
	content: "";
}

.fa-phone-volume:before {
	content: "";
}

.fa-photo-video:before {
	content: "";
}

.fa-php:before {
	content: "";
}

.fa-pied-piper:before {
	content: "";
}

.fa-pied-piper-alt:before {
	content: "";
}

.fa-pied-piper-hat:before {
	content: "";
}

.fa-pied-piper-pp:before {
	content: "";
}

.fa-pied-piper-square:before {
	content: "";
}

.fa-piggy-bank:before {
	content: "";
}

.fa-pills:before {
	content: "";
}

.fa-pinterest:before {
	content: "";
}

.fa-pinterest-p:before {
	content: "";
}

.fa-pinterest-square:before {
	content: "";
}

.fa-pizza-slice:before {
	content: "";
}

.fa-place-of-worship:before {
	content: "";
}

.fa-plane:before {
	content: "";
}

.fa-plane-arrival:before {
	content: "";
}

.fa-plane-departure:before {
	content: "";
}

.fa-plane-slash:before {
	content: "";
}

.fa-play:before {
	content: "";
}

.fa-play-circle:before {
	content: "";
}

.fa-playstation:before {
	content: "";
}

.fa-plug:before {
	content: "";
}

.fa-plus:before {
	content: "";
}

.fa-plus-circle:before {
	content: "";
}

.fa-plus-square:before {
	content: "";
}

.fa-podcast:before {
	content: "";
}

.fa-poll:before {
	content: "";
}

.fa-poll-h:before {
	content: "";
}

.fa-poo:before {
	content: "";
}

.fa-poo-storm:before {
	content: "";
}

.fa-poop:before {
	content: "";
}

.fa-portrait:before {
	content: "";
}

.fa-pound-sign:before {
	content: "";
}

.fa-power-off:before {
	content: "";
}

.fa-pray:before {
	content: "";
}

.fa-praying-hands:before {
	content: "";
}

.fa-prescription:before {
	content: "";
}

.fa-prescription-bottle:before {
	content: "";
}

.fa-prescription-bottle-alt:before {
	content: "";
}

.fa-print:before {
	content: "";
}

.fa-procedures:before {
	content: "";
}

.fa-product-hunt:before {
	content: "";
}

.fa-project-diagram:before {
	content: "";
}

.fa-pump-medical:before {
	content: "";
}

.fa-pump-soap:before {
	content: "";
}

.fa-pushed:before {
	content: "";
}

.fa-puzzle-piece:before {
	content: "";
}

.fa-python:before {
	content: "";
}

.fa-qq:before {
	content: "";
}

.fa-qrcode:before {
	content: "";
}

.fa-question:before {
	content: "";
}

.fa-question-circle:before {
	content: "";
}

.fa-quidditch:before {
	content: "";
}

.fa-quinscape:before {
	content: "";
}

.fa-quora:before {
	content: "";
}

.fa-quote-left:before {
	content: "";
}

.fa-quote-right:before {
	content: "";
}

.fa-quran:before {
	content: "";
}

.fa-r-project:before {
	content: "";
}

.fa-radiation:before {
	content: "";
}

.fa-radiation-alt:before {
	content: "";
}

.fa-rainbow:before {
	content: "";
}

.fa-random:before {
	content: "";
}

.fa-raspberry-pi:before {
	content: "";
}

.fa-ravelry:before {
	content: "";
}

.fa-react:before {
	content: "";
}

.fa-reacteurope:before {
	content: "";
}

.fa-readme:before {
	content: "";
}

.fa-rebel:before {
	content: "";
}

.fa-receipt:before {
	content: "";
}

.fa-record-vinyl:before {
	content: "";
}

.fa-recycle:before {
	content: "";
}

.fa-red-river:before {
	content: "";
}

.fa-reddit:before {
	content: "";
}

.fa-reddit-alien:before {
	content: "";
}

.fa-reddit-square:before {
	content: "";
}

.fa-redhat:before {
	content: "";
}

.fa-redo:before {
	content: "";
}

.fa-redo-alt:before {
	content: "";
}

.fa-registered:before {
	content: "";
}

.fa-remove-format:before {
	content: "";
}

.fa-renren:before {
	content: "";
}

.fa-reply:before {
	content: "";
}

.fa-reply-all:before {
	content: "";
}

.fa-replyd:before {
	content: "";
}

.fa-republican:before {
	content: "";
}

.fa-researchgate:before {
	content: "";
}

.fa-resolving:before {
	content: "";
}

.fa-restroom:before {
	content: "";
}

.fa-retweet:before {
	content: "";
}

.fa-rev:before {
	content: "";
}

.fa-ribbon:before {
	content: "";
}

.fa-ring:before {
	content: "";
}

.fa-road:before {
	content: "";
}

.fa-robot:before {
	content: "";
}

.fa-rocket:before {
	content: "";
}

.fa-rocketchat:before {
	content: "";
}

.fa-rockrms:before {
	content: "";
}

.fa-route:before {
	content: "";
}

.fa-rss:before {
	content: "";
}

.fa-rss-square:before {
	content: "";
}

.fa-ruble-sign:before {
	content: "";
}

.fa-ruler:before {
	content: "";
}

.fa-ruler-combined:before {
	content: "";
}

.fa-ruler-horizontal:before {
	content: "";
}

.fa-ruler-vertical:before {
	content: "";
}

.fa-running:before {
	content: "";
}

.fa-rupee-sign:before {
	content: "";
}

.fa-rust:before {
	content: "";
}

.fa-sad-cry:before {
	content: "";
}

.fa-sad-tear:before {
	content: "";
}

.fa-safari:before {
	content: "";
}

.fa-salesforce:before {
	content: "";
}

.fa-sass:before {
	content: "";
}

.fa-satellite:before {
	content: "";
}

.fa-satellite-dish:before {
	content: "";
}

.fa-save:before {
	content: "";
}

.fa-schlix:before {
	content: "";
}

.fa-school:before {
	content: "";
}

.fa-screwdriver:before {
	content: "";
}

.fa-scribd:before {
	content: "";
}

.fa-scroll:before {
	content: "";
}

.fa-sd-card:before {
	content: "";
}

.fa-search:before {
	content: "";
}

.fa-search-dollar:before {
	content: "";
}

.fa-search-location:before {
	content: "";
}

.fa-search-minus:before {
	content: "";
}

.fa-search-plus:before {
	content: "";
}

.fa-searchengin:before {
	content: "";
}

.fa-seedling:before {
	content: "";
}

.fa-sellcast:before {
	content: "";
}

.fa-sellsy:before {
	content: "";
}

.fa-server:before {
	content: "";
}

.fa-servicestack:before {
	content: "";
}

.fa-shapes:before {
	content: "";
}

.fa-share:before {
	content: "";
}

.fa-share-alt:before {
	content: "";
}

.fa-share-alt-square:before {
	content: "";
}

.fa-share-square:before {
	content: "";
}

.fa-shekel-sign:before {
	content: "";
}

.fa-shield-alt:before {
	content: "";
}

.fa-shield-virus:before {
	content: "";
}

.fa-ship:before {
	content: "";
}

.fa-shipping-fast:before {
	content: "";
}

.fa-shirtsinbulk:before {
	content: "";
}

.fa-shoe-prints:before {
	content: "";
}

.fa-shopify:before {
	content: "";
}

.fa-shopping-bag:before {
	content: "";
}

.fa-shopping-basket:before {
	content: "";
}

.fa-shopping-cart:before {
	content: "";
}

.fa-shopware:before {
	content: "";
}

.fa-shower:before {
	content: "";
}

.fa-shuttle-van:before {
	content: "";
}

.fa-sign:before {
	content: "";
}

.fa-sign-in-alt:before {
	content: "";
}

.fa-sign-language:before {
	content: "";
}

.fa-sign-out-alt:before {
	content: "";
}

.fa-signal:before {
	content: "";
}

.fa-signature:before {
	content: "";
}

.fa-sim-card:before {
	content: "";
}

.fa-simplybuilt:before {
	content: "";
}

.fa-sink:before {
	content: "";
}

.fa-sistrix:before {
	content: "";
}

.fa-sitemap:before {
	content: "";
}

.fa-sith:before {
	content: "";
}

.fa-skating:before {
	content: "";
}

.fa-sketch:before {
	content: "";
}

.fa-skiing:before {
	content: "";
}

.fa-skiing-nordic:before {
	content: "";
}

.fa-skull:before {
	content: "";
}

.fa-skull-crossbones:before {
	content: "";
}

.fa-skyatlas:before {
	content: "";
}

.fa-skype:before {
	content: "";
}

.fa-slack:before {
	content: "";
}

.fa-slack-hash:before {
	content: "";
}

.fa-slash:before {
	content: "";
}

.fa-sleigh:before {
	content: "";
}

.fa-sliders-h:before {
	content: "";
}

.fa-slideshare:before {
	content: "";
}

.fa-smile:before {
	content: "";
}

.fa-smile-beam:before {
	content: "";
}

.fa-smile-wink:before {
	content: "";
}

.fa-smog:before {
	content: "";
}

.fa-smoking:before {
	content: "";
}

.fa-smoking-ban:before {
	content: "";
}

.fa-sms:before {
	content: "";
}

.fa-snapchat:before {
	content: "";
}

.fa-snapchat-ghost:before {
	content: "";
}

.fa-snapchat-square:before {
	content: "";
}

.fa-snowboarding:before {
	content: "";
}

.fa-snowflake:before {
	content: "";
}

.fa-snowman:before {
	content: "";
}

.fa-snowplow:before {
	content: "";
}

.fa-soap:before {
	content: "";
}

.fa-socks:before {
	content: "";
}

.fa-solar-panel:before {
	content: "";
}

.fa-sort:before {
	content: "";
}

.fa-sort-alpha-down:before {
	content: "";
}

.fa-sort-alpha-down-alt:before {
	content: "";
}

.fa-sort-alpha-up:before {
	content: "";
}

.fa-sort-alpha-up-alt:before {
	content: "";
}

.fa-sort-amount-down:before {
	content: "";
}

.fa-sort-amount-down-alt:before {
	content: "";
}

.fa-sort-amount-up:before {
	content: "";
}

.fa-sort-amount-up-alt:before {
	content: "";
}

.fa-sort-down:before {
	content: "";
}

.fa-sort-numeric-down:before {
	content: "";
}

.fa-sort-numeric-down-alt:before {
	content: "";
}

.fa-sort-numeric-up:before {
	content: "";
}

.fa-sort-numeric-up-alt:before {
	content: "";
}

.fa-sort-up:before {
	content: "";
}

.fa-soundcloud:before {
	content: "";
}

.fa-sourcetree:before {
	content: "";
}

.fa-spa:before {
	content: "";
}

.fa-space-shuttle:before {
	content: "";
}

.fa-speakap:before {
	content: "";
}

.fa-speaker-deck:before {
	content: "";
}

.fa-spell-check:before {
	content: "";
}

.fa-spider:before {
	content: "";
}

.fa-spinner:before {
	content: "";
}

.fa-splotch:before {
	content: "";
}

.fa-spotify:before {
	content: "";
}

.fa-spray-can:before {
	content: "";
}

.fa-square:before {
	content: "";
}

.fa-square-full:before {
	content: "";
}

.fa-square-root-alt:before {
	content: "";
}

.fa-squarespace:before {
	content: "";
}

.fa-stack-exchange:before {
	content: "";
}

.fa-stack-overflow:before {
	content: "";
}

.fa-stackpath:before {
	content: "";
}

.fa-stamp:before {
	content: "";
}

.fa-star:before {
	content: "";
}

.fa-star-and-crescent:before {
	content: "";
}

.fa-star-half:before {
	content: "";
}

.fa-star-half-alt:before {
	content: "";
}

.fa-star-of-david:before {
	content: "";
}

.fa-star-of-life:before {
	content: "";
}

.fa-staylinked:before {
	content: "";
}

.fa-steam:before {
	content: "";
}

.fa-steam-square:before {
	content: "";
}

.fa-steam-symbol:before {
	content: "";
}

.fa-step-backward:before {
	content: "";
}

.fa-step-forward:before {
	content: "";
}

.fa-stethoscope:before {
	content: "";
}

.fa-sticker-mule:before {
	content: "";
}

.fa-sticky-note:before {
	content: "";
}

.fa-stop:before {
	content: "";
}

.fa-stop-circle:before {
	content: "";
}

.fa-stopwatch:before {
	content: "";
}

.fa-stopwatch-20:before {
	content: "";
}

.fa-store:before {
	content: "";
}

.fa-store-alt:before {
	content: "";
}

.fa-store-alt-slash:before {
	content: "";
}

.fa-store-slash:before {
	content: "";
}

.fa-strava:before {
	content: "";
}

.fa-stream:before {
	content: "";
}

.fa-street-view:before {
	content: "";
}

.fa-strikethrough:before {
	content: "";
}

.fa-stripe:before {
	content: "";
}

.fa-stripe-s:before {
	content: "";
}

.fa-stroopwafel:before {
	content: "";
}

.fa-studiovinari:before {
	content: "";
}

.fa-stumbleupon:before {
	content: "";
}

.fa-stumbleupon-circle:before {
	content: "";
}

.fa-subscript:before {
	content: "";
}

.fa-subway:before {
	content: "";
}

.fa-suitcase:before {
	content: "";
}

.fa-suitcase-rolling:before {
	content: "";
}

.fa-sun:before {
	content: "";
}

.fa-superpowers:before {
	content: "";
}

.fa-superscript:before {
	content: "";
}

.fa-supple:before {
	content: "";
}

.fa-surprise:before {
	content: "";
}

.fa-suse:before {
	content: "";
}

.fa-swatchbook:before {
	content: "";
}

.fa-swift:before {
	content: "";
}

.fa-swimmer:before {
	content: "";
}

.fa-swimming-pool:before {
	content: "";
}

.fa-symfony:before {
	content: "";
}

.fa-synagogue:before {
	content: "";
}

.fa-sync:before {
	content: "";
}

.fa-sync-alt:before {
	content: "";
}

.fa-syringe:before {
	content: "";
}

.fa-table:before {
	content: "";
}

.fa-table-tennis:before {
	content: "";
}

.fa-tablet:before {
	content: "";
}

.fa-tablet-alt:before {
	content: "";
}

.fa-tablets:before {
	content: "";
}

.fa-tachometer-alt:before {
	content: "";
}

.fa-tag:before {
	content: "";
}

.fa-tags:before {
	content: "";
}

.fa-tape:before {
	content: "";
}

.fa-tasks:before {
	content: "";
}

.fa-taxi:before {
	content: "";
}

.fa-teamspeak:before {
	content: "";
}

.fa-teeth:before {
	content: "";
}

.fa-teeth-open:before {
	content: "";
}

.fa-telegram:before {
	content: "";
}

.fa-telegram-plane:before {
	content: "";
}

.fa-temperature-high:before {
	content: "";
}

.fa-temperature-low:before {
	content: "";
}

.fa-tencent-weibo:before {
	content: "";
}

.fa-tenge:before {
	content: "";
}

.fa-terminal:before {
	content: "";
}

.fa-text-height:before {
	content: "";
}

.fa-text-width:before {
	content: "";
}

.fa-th:before {
	content: "";
}

.fa-th-large:before {
	content: "";
}

.fa-th-list:before {
	content: "";
}

.fa-the-red-yeti:before {
	content: "";
}

.fa-theater-masks:before {
	content: "";
}

.fa-themeco:before {
	content: "";
}

.fa-themeisle:before {
	content: "";
}

.fa-thermometer:before {
	content: "";
}

.fa-thermometer-empty:before {
	content: "";
}

.fa-thermometer-full:before {
	content: "";
}

.fa-thermometer-half:before {
	content: "";
}

.fa-thermometer-quarter:before {
	content: "";
}

.fa-thermometer-three-quarters:before {
	content: "";
}

.fa-think-peaks:before {
	content: "";
}

.fa-thumbs-down:before {
	content: "";
}

.fa-thumbs-up:before {
	content: "";
}

.fa-thumbtack:before {
	content: "";
}

.fa-ticket-alt:before {
	content: "";
}

.fa-tiktok:before {
	content: "";
}

.fa-times:before {
	content: "";
}

.fa-times-circle:before {
	content: "";
}

.fa-tint:before {
	content: "";
}

.fa-tint-slash:before {
	content: "";
}

.fa-tired:before {
	content: "";
}

.fa-toggle-off:before {
	content: "";
}

.fa-toggle-on:before {
	content: "";
}

.fa-toilet:before {
	content: "";
}

.fa-toilet-paper:before {
	content: "";
}

.fa-toilet-paper-slash:before {
	content: "";
}

.fa-toolbox:before {
	content: "";
}

.fa-tools:before {
	content: "";
}

.fa-tooth:before {
	content: "";
}

.fa-torah:before {
	content: "";
}

.fa-torii-gate:before {
	content: "";
}

.fa-tractor:before {
	content: "";
}

.fa-trade-federation:before {
	content: "";
}

.fa-trademark:before {
	content: "";
}

.fa-traffic-light:before {
	content: "";
}

.fa-trailer:before {
	content: "";
}

.fa-train:before {
	content: "";
}

.fa-tram:before {
	content: "";
}

.fa-transgender:before {
	content: "";
}

.fa-transgender-alt:before {
	content: "";
}

.fa-trash:before {
	content: "";
}

.fa-trash-alt:before {
	content: "";
}

.fa-trash-restore:before {
	content: "";
}

.fa-trash-restore-alt:before {
	content: "";
}

.fa-tree:before {
	content: "";
}

.fa-trello:before {
	content: "";
}

.fa-tripadvisor:before {
	content: "";
}

.fa-trophy:before {
	content: "";
}

.fa-truck:before {
	content: "";
}

.fa-truck-loading:before {
	content: "";
}

.fa-truck-monster:before {
	content: "";
}

.fa-truck-moving:before {
	content: "";
}

.fa-truck-pickup:before {
	content: "";
}

.fa-tshirt:before {
	content: "";
}

.fa-tty:before {
	content: "";
}

.fa-tumblr:before {
	content: "";
}

.fa-tumblr-square:before {
	content: "";
}

.fa-tv:before {
	content: "";
}

.fa-twitch:before {
	content: "";
}

.fa-twitter:before {
	content: "";
}

.fa-twitter-square:before {
	content: "";
}

.fa-typo3:before {
	content: "";
}

.fa-uber:before {
	content: "";
}

.fa-ubuntu:before {
	content: "";
}

.fa-uikit:before {
	content: "";
}

.fa-umbraco:before {
	content: "";
}

.fa-umbrella:before {
	content: "";
}

.fa-umbrella-beach:before {
	content: "";
}

.fa-uncharted:before {
	content: "";
}

.fa-underline:before {
	content: "";
}

.fa-undo:before {
	content: "";
}

.fa-undo-alt:before {
	content: "";
}

.fa-uniregistry:before {
	content: "";
}

.fa-unity:before {
	content: "";
}

.fa-universal-access:before {
	content: "";
}

.fa-university:before {
	content: "";
}

.fa-unlink:before {
	content: "";
}

.fa-unlock:before {
	content: "";
}

.fa-unlock-alt:before {
	content: "";
}

.fa-unsplash:before {
	content: "";
}

.fa-untappd:before {
	content: "";
}

.fa-upload:before {
	content: "";
}

.fa-ups:before {
	content: "";
}

.fa-usb:before {
	content: "";
}

.fa-user:before {
	content: "";
}

.fa-user-alt:before {
	content: "";
}

.fa-user-alt-slash:before {
	content: "";
}

.fa-user-astronaut:before {
	content: "";
}

.fa-user-check:before {
	content: "";
}

.fa-user-circle:before {
	content: "";
}

.fa-user-clock:before {
	content: "";
}

.fa-user-cog:before {
	content: "";
}

.fa-user-edit:before {
	content: "";
}

.fa-user-friends:before {
	content: "";
}

.fa-user-graduate:before {
	content: "";
}

.fa-user-injured:before {
	content: "";
}

.fa-user-lock:before {
	content: "";
}

.fa-user-md:before {
	content: "";
}

.fa-user-minus:before {
	content: "";
}

.fa-user-ninja:before {
	content: "";
}

.fa-user-nurse:before {
	content: "";
}

.fa-user-plus:before {
	content: "";
}

.fa-user-secret:before {
	content: "";
}

.fa-user-shield:before {
	content: "";
}

.fa-user-slash:before {
	content: "";
}

.fa-user-tag:before {
	content: "";
}

.fa-user-tie:before {
	content: "";
}

.fa-user-times:before {
	content: "";
}

.fa-users:before {
	content: "";
}

.fa-users-cog:before {
	content: "";
}

.fa-users-slash:before {
	content: "";
}

.fa-usps:before {
	content: "";
}

.fa-ussunnah:before {
	content: "";
}

.fa-utensil-spoon:before {
	content: "";
}

.fa-utensils:before {
	content: "";
}

.fa-vaadin:before {
	content: "";
}

.fa-vector-square:before {
	content: "";
}

.fa-venus:before {
	content: "";
}

.fa-venus-double:before {
	content: "";
}

.fa-venus-mars:before {
	content: "";
}

.fa-vest:before {
	content: "";
}

.fa-vest-patches:before {
	content: "";
}

.fa-viacoin:before {
	content: "";
}

.fa-viadeo:before {
	content: "";
}

.fa-viadeo-square:before {
	content: "";
}

.fa-vial:before {
	content: "";
}

.fa-vials:before {
	content: "";
}

.fa-viber:before {
	content: "";
}

.fa-video:before {
	content: "";
}

.fa-video-slash:before {
	content: "";
}

.fa-vihara:before {
	content: "";
}

.fa-vimeo:before {
	content: "";
}

.fa-vimeo-square:before {
	content: "";
}

.fa-vimeo-v:before {
	content: "";
}

.fa-vine:before {
	content: "";
}

.fa-virus:before {
	content: "";
}

.fa-virus-slash:before {
	content: "";
}

.fa-viruses:before {
	content: "";
}

.fa-vk:before {
	content: "";
}

.fa-vnv:before {
	content: "";
}

.fa-voicemail:before {
	content: "";
}

.fa-volleyball-ball:before {
	content: "";
}

.fa-volume-down:before {
	content: "";
}

.fa-volume-mute:before {
	content: "";
}

.fa-volume-off:before {
	content: "";
}

.fa-volume-up:before {
	content: "";
}

.fa-vote-yea:before {
	content: "";
}

.fa-vr-cardboard:before {
	content: "";
}

.fa-vuejs:before {
	content: "";
}

.fa-walking:before {
	content: "";
}

.fa-wallet:before {
	content: "";
}

.fa-warehouse:before {
	content: "";
}

.fa-watchman-monitoring:before {
	content: "";
}

.fa-water:before {
	content: "";
}

.fa-wave-square:before {
	content: "";
}

.fa-waze:before {
	content: "";
}

.fa-weebly:before {
	content: "";
}

.fa-weibo:before {
	content: "";
}

.fa-weight:before {
	content: "";
}

.fa-weight-hanging:before {
	content: "";
}

.fa-weixin:before {
	content: "";
}

.fa-whatsapp:before {
	content: "";
}

.fa-whatsapp-square:before {
	content: "";
}

.fa-wheelchair:before {
	content: "";
}

.fa-whmcs:before {
	content: "";
}

.fa-wifi:before {
	content: "";
}

.fa-wikipedia-w:before {
	content: "";
}

.fa-wind:before {
	content: "";
}

.fa-window-close:before {
	content: "";
}

.fa-window-maximize:before {
	content: "";
}

.fa-window-minimize:before {
	content: "";
}

.fa-window-restore:before {
	content: "";
}

.fa-windows:before {
	content: "";
}

.fa-wine-bottle:before {
	content: "";
}

.fa-wine-glass:before {
	content: "";
}

.fa-wine-glass-alt:before {
	content: "";
}

.fa-wix:before {
	content: "";
}

.fa-wizards-of-the-coast:before {
	content: "";
}

.fa-wodu:before {
	content: "";
}

.fa-wolf-pack-battalion:before {
	content: "";
}

.fa-won-sign:before {
	content: "";
}

.fa-wordpress:before {
	content: "";
}

.fa-wordpress-simple:before {
	content: "";
}

.fa-wpbeginner:before {
	content: "";
}

.fa-wpexplorer:before {
	content: "";
}

.fa-wpforms:before {
	content: "";
}

.fa-wpressr:before {
	content: "";
}

.fa-wrench:before {
	content: "";
}

.fa-x-ray:before {
	content: "";
}

.fa-xbox:before {
	content: "";
}

.fa-xing:before {
	content: "";
}

.fa-xing-square:before {
	content: "";
}

.fa-y-combinator:before {
	content: "";
}

.fa-yahoo:before {
	content: "";
}

.fa-yammer:before {
	content: "";
}

.fa-yandex:before {
	content: "";
}

.fa-yandex-international:before {
	content: "";
}

.fa-yarn:before {
	content: "";
}

.fa-yelp:before {
	content: "";
}

.fa-yen-sign:before {
	content: "";
}

.fa-yin-yang:before {
	content: "";
}

.fa-yoast:before {
	content: "";
}

.fa-youtube:before {
	content: "";
}

.fa-youtube-square:before {
	content: "";
}

.fa-zhihu:before {
	content: "";
}

.sr-only {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}

.fab {
	font-family: "Font Awesome 5 Brands";
}

.fab, .far {
	font-weight: 400;
}

.fa, .far, .fas {
	font-family: "Font Awesome 5 Free";
}

.fa, .fas {
	font-weight: 900;
}

/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before {
	content: "";
}

.fa.fa-meetup {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-star-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-o:before {
	content: "";
}

.fa.fa-close:before, .fa.fa-remove:before {
	content: "";
}

.fa.fa-gear:before {
	content: "";
}

.fa.fa-trash-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-trash-o:before {
	content: "";
}

.fa.fa-file-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-o:before {
	content: "";
}

.fa.fa-clock-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-clock-o:before {
	content: "";
}

.fa.fa-arrow-circle-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-down:before {
	content: "";
}

.fa.fa-arrow-circle-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-up:before {
	content: "";
}

.fa.fa-play-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-play-circle-o:before {
	content: "";
}

.fa.fa-repeat:before, .fa.fa-rotate-right:before {
	content: "";
}

.fa.fa-refresh:before {
	content: "";
}

.fa.fa-list-alt {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-dedent:before {
	content: "";
}

.fa.fa-video-camera:before {
	content: "";
}

.fa.fa-picture-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-picture-o:before {
	content: "";
}

.fa.fa-photo {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-photo:before {
	content: "";
}

.fa.fa-image {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-image:before {
	content: "";
}

.fa.fa-pencil:before {
	content: "";
}

.fa.fa-map-marker:before {
	content: "";
}

.fa.fa-pencil-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-pencil-square-o:before {
	content: "";
}

.fa.fa-share-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-share-square-o:before {
	content: "";
}

.fa.fa-check-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-check-square-o:before {
	content: "";
}

.fa.fa-arrows:before {
	content: "";
}

.fa.fa-times-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-times-circle-o:before {
	content: "";
}

.fa.fa-check-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-check-circle-o:before {
	content: "";
}

.fa.fa-mail-forward:before {
	content: "";
}

.fa.fa-expand:before {
	content: "";
}

.fa.fa-compress:before {
	content: "";
}

.fa.fa-eye, .fa.fa-eye-slash {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-warning:before {
	content: "";
}

.fa.fa-calendar:before {
	content: "";
}

.fa.fa-arrows-v:before {
	content: "";
}

.fa.fa-arrows-h:before {
	content: "";
}

.fa.fa-bar-chart {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bar-chart:before {
	content: "";
}

.fa.fa-bar-chart-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bar-chart-o:before {
	content: "";
}

.fa.fa-facebook-square, .fa.fa-twitter-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-gears:before {
	content: "";
}

.fa.fa-thumbs-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-thumbs-o-up:before {
	content: "";
}

.fa.fa-thumbs-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-thumbs-o-down:before {
	content: "";
}

.fa.fa-heart-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-heart-o:before {
	content: "";
}

.fa.fa-sign-out:before {
	content: "";
}

.fa.fa-linkedin-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-linkedin-square:before {
	content: "";
}

.fa.fa-thumb-tack:before {
	content: "";
}

.fa.fa-external-link:before {
	content: "";
}

.fa.fa-sign-in:before {
	content: "";
}

.fa.fa-github-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-lemon-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-lemon-o:before {
	content: "";
}

.fa.fa-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-square-o:before {
	content: "";
}

.fa.fa-bookmark-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bookmark-o:before {
	content: "";
}

.fa.fa-facebook, .fa.fa-twitter {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-facebook:before {
	content: "";
}

.fa.fa-facebook-f {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-facebook-f:before {
	content: "";
}

.fa.fa-github {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-credit-card {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-feed:before {
	content: "";
}

.fa.fa-hdd-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hdd-o:before {
	content: "";
}

.fa.fa-hand-o-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-right:before {
	content: "";
}

.fa.fa-hand-o-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-left:before {
	content: "";
}

.fa.fa-hand-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-up:before {
	content: "";
}

.fa.fa-hand-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-down:before {
	content: "";
}

.fa.fa-arrows-alt:before {
	content: "";
}

.fa.fa-group:before {
	content: "";
}

.fa.fa-chain:before {
	content: "";
}

.fa.fa-scissors:before {
	content: "";
}

.fa.fa-files-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-files-o:before {
	content: "";
}

.fa.fa-floppy-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-floppy-o:before {
	content: "";
}

.fa.fa-navicon:before, .fa.fa-reorder:before {
	content: "";
}

.fa.fa-google-plus, .fa.fa-google-plus-square, .fa.fa-pinterest, .fa.fa-pinterest-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-google-plus:before {
	content: "";
}

.fa.fa-money {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-money:before {
	content: "";
}

.fa.fa-unsorted:before {
	content: "";
}

.fa.fa-sort-desc:before {
	content: "";
}

.fa.fa-sort-asc:before {
	content: "";
}

.fa.fa-linkedin {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-linkedin:before {
	content: "";
}

.fa.fa-rotate-left:before {
	content: "";
}

.fa.fa-legal:before {
	content: "";
}

.fa.fa-dashboard:before, .fa.fa-tachometer:before {
	content: "";
}

.fa.fa-comment-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-comment-o:before {
	content: "";
}

.fa.fa-comments-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-comments-o:before {
	content: "";
}

.fa.fa-flash:before {
	content: "";
}

.fa.fa-clipboard, .fa.fa-paste {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-paste:before {
	content: "";
}

.fa.fa-lightbulb-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-lightbulb-o:before {
	content: "";
}

.fa.fa-exchange:before {
	content: "";
}

.fa.fa-cloud-download:before {
	content: "";
}

.fa.fa-cloud-upload:before {
	content: "";
}

.fa.fa-bell-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bell-o:before {
	content: "";
}

.fa.fa-cutlery:before {
	content: "";
}

.fa.fa-file-text-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-text-o:before {
	content: "";
}

.fa.fa-building-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-building-o:before {
	content: "";
}

.fa.fa-hospital-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hospital-o:before {
	content: "";
}

.fa.fa-tablet:before {
	content: "";
}

.fa.fa-mobile-phone:before, .fa.fa-mobile:before {
	content: "";
}

.fa.fa-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-circle-o:before {
	content: "";
}

.fa.fa-mail-reply:before {
	content: "";
}

.fa.fa-github-alt {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-folder-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-folder-o:before {
	content: "";
}

.fa.fa-folder-open-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-folder-open-o:before {
	content: "";
}

.fa.fa-smile-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-smile-o:before {
	content: "";
}

.fa.fa-frown-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-frown-o:before {
	content: "";
}

.fa.fa-meh-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-meh-o:before {
	content: "";
}

.fa.fa-keyboard-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-keyboard-o:before {
	content: "";
}

.fa.fa-flag-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-flag-o:before {
	content: "";
}

.fa.fa-mail-reply-all:before {
	content: "";
}

.fa.fa-star-half-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-half-o:before {
	content: "";
}

.fa.fa-star-half-empty {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-half-empty:before {
	content: "";
}

.fa.fa-star-half-full {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-half-full:before {
	content: "";
}

.fa.fa-code-fork:before {
	content: "";
}

.fa.fa-chain-broken:before {
	content: "";
}

.fa.fa-shield:before {
	content: "";
}

.fa.fa-calendar-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-o:before {
	content: "";
}

.fa.fa-css3, .fa.fa-html5, .fa.fa-maxcdn {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-ticket:before {
	content: "";
}

.fa.fa-minus-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-minus-square-o:before {
	content: "";
}

.fa.fa-level-up:before {
	content: "";
}

.fa.fa-level-down:before {
	content: "";
}

.fa.fa-pencil-square:before {
	content: "";
}

.fa.fa-external-link-square:before {
	content: "";
}

.fa.fa-compass {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-down:before {
	content: "";
}

.fa.fa-toggle-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-down:before {
	content: "";
}

.fa.fa-caret-square-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-up:before {
	content: "";
}

.fa.fa-toggle-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-up:before {
	content: "";
}

.fa.fa-caret-square-o-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-right:before {
	content: "";
}

.fa.fa-toggle-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-right:before {
	content: "";
}

.fa.fa-eur:before, .fa.fa-euro:before {
	content: "";
}

.fa.fa-gbp:before {
	content: "";
}

.fa.fa-dollar:before, .fa.fa-usd:before {
	content: "";
}

.fa.fa-inr:before, .fa.fa-rupee:before {
	content: "";
}

.fa.fa-cny:before, .fa.fa-jpy:before, .fa.fa-rmb:before, .fa.fa-yen:before {
	content: "";
}

.fa.fa-rouble:before, .fa.fa-rub:before, .fa.fa-ruble:before {
	content: "";
}

.fa.fa-krw:before, .fa.fa-won:before {
	content: "";
}

.fa.fa-bitcoin, .fa.fa-btc {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bitcoin:before {
	content: "";
}

.fa.fa-file-text:before {
	content: "";
}

.fa.fa-sort-alpha-asc:before {
	content: "";
}

.fa.fa-sort-alpha-desc:before {
	content: "";
}

.fa.fa-sort-amount-asc:before {
	content: "";
}

.fa.fa-sort-amount-desc:before {
	content: "";
}

.fa.fa-sort-numeric-asc:before {
	content: "";
}

.fa.fa-sort-numeric-desc:before {
	content: "";
}

.fa.fa-xing, .fa.fa-xing-square, .fa.fa-youtube, .fa.fa-youtube-play, .fa.fa-youtube-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-youtube-play:before {
	content: "";
}

.fa.fa-adn, .fa.fa-bitbucket, .fa.fa-bitbucket-square, .fa.fa-dropbox, .fa.fa-flickr, .fa.fa-instagram, .fa.fa-stack-overflow {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bitbucket-square:before {
	content: "";
}

.fa.fa-tumblr, .fa.fa-tumblr-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-long-arrow-down:before {
	content: "";
}

.fa.fa-long-arrow-up:before {
	content: "";
}

.fa.fa-long-arrow-left:before {
	content: "";
}

.fa.fa-long-arrow-right:before {
	content: "";
}

.fa.fa-android, .fa.fa-apple, .fa.fa-dribbble, .fa.fa-foursquare, .fa.fa-gittip, .fa.fa-gratipay, .fa.fa-linux, .fa.fa-skype, .fa.fa-trello, .fa.fa-windows {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-gittip:before {
	content: "";
}

.fa.fa-sun-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-sun-o:before {
	content: "";
}

.fa.fa-moon-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-moon-o:before {
	content: "";
}

.fa.fa-pagelines, .fa.fa-renren, .fa.fa-stack-exchange, .fa.fa-vk, .fa.fa-weibo {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-right:before {
	content: "";
}

.fa.fa-arrow-circle-o-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-left:before {
	content: "";
}

.fa.fa-caret-square-o-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-left:before {
	content: "";
}

.fa.fa-toggle-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-left:before {
	content: "";
}

.fa.fa-dot-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-dot-circle-o:before {
	content: "";
}

.fa.fa-vimeo-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-try:before, .fa.fa-turkish-lira:before {
	content: "";
}

.fa.fa-plus-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-plus-square-o:before {
	content: "";
}

.fa.fa-openid, .fa.fa-slack, .fa.fa-wordpress {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bank:before, .fa.fa-institution:before {
	content: "";
}

.fa.fa-mortar-board:before {
	content: "";
}

.fa.fa-delicious, .fa.fa-digg, .fa.fa-drupal, .fa.fa-google, .fa.fa-joomla, .fa.fa-pied-piper-alt, .fa.fa-pied-piper-pp, .fa.fa-reddit, .fa.fa-reddit-square, .fa.fa-stumbleupon, .fa.fa-stumbleupon-circle, .fa.fa-yahoo {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-spoon:before {
	content: "";
}

.fa.fa-behance, .fa.fa-behance-square, .fa.fa-steam, .fa.fa-steam-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-automobile:before {
	content: "";
}

.fa.fa-envelope-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-envelope-o:before {
	content: "";
}

.fa.fa-deviantart, .fa.fa-soundcloud, .fa.fa-spotify {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-file-pdf-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-pdf-o:before {
	content: "";
}

.fa.fa-file-word-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-word-o:before {
	content: "";
}

.fa.fa-file-excel-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-excel-o:before {
	content: "";
}

.fa.fa-file-powerpoint-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-powerpoint-o:before {
	content: "";
}

.fa.fa-file-image-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-image-o:before {
	content: "";
}

.fa.fa-file-photo-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-photo-o:before {
	content: "";
}

.fa.fa-file-picture-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-picture-o:before {
	content: "";
}

.fa.fa-file-archive-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-archive-o:before {
	content: "";
}

.fa.fa-file-zip-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-zip-o:before {
	content: "";
}

.fa.fa-file-audio-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-audio-o:before {
	content: "";
}

.fa.fa-file-sound-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-sound-o:before {
	content: "";
}

.fa.fa-file-video-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-video-o:before {
	content: "";
}

.fa.fa-file-movie-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-movie-o:before {
	content: "";
}

.fa.fa-file-code-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-code-o:before {
	content: "";
}

.fa.fa-codepen, .fa.fa-jsfiddle, .fa.fa-vine {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-life-bouy, .fa.fa-life-ring {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-life-bouy:before {
	content: "";
}

.fa.fa-life-buoy {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-life-buoy:before {
	content: "";
}

.fa.fa-life-saver {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-life-saver:before {
	content: "";
}

.fa.fa-support {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-support:before {
	content: "";
}

.fa.fa-circle-o-notch:before {
	content: "";
}

.fa.fa-ra, .fa.fa-rebel {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-ra:before {
	content: "";
}

.fa.fa-resistance {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-resistance:before {
	content: "";
}

.fa.fa-empire, .fa.fa-ge {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-ge:before {
	content: "";
}

.fa.fa-git, .fa.fa-git-square, .fa.fa-hacker-news, .fa.fa-y-combinator-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-y-combinator-square:before {
	content: "";
}

.fa.fa-yc-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-yc-square:before {
	content: "";
}

.fa.fa-qq, .fa.fa-tencent-weibo, .fa.fa-wechat, .fa.fa-weixin {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-wechat:before {
	content: "";
}

.fa.fa-send:before {
	content: "";
}

.fa.fa-paper-plane-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-paper-plane-o:before {
	content: "";
}

.fa.fa-send-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-send-o:before {
	content: "";
}

.fa.fa-circle-thin {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-circle-thin:before {
	content: "";
}

.fa.fa-header:before {
	content: "";
}

.fa.fa-sliders:before {
	content: "";
}

.fa.fa-futbol-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-futbol-o:before {
	content: "";
}

.fa.fa-soccer-ball-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-soccer-ball-o:before {
	content: "";
}

.fa.fa-slideshare, .fa.fa-twitch, .fa.fa-yelp {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-newspaper-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-newspaper-o:before {
	content: "";
}

.fa.fa-cc-amex, .fa.fa-cc-discover, .fa.fa-cc-mastercard, .fa.fa-cc-paypal, .fa.fa-cc-stripe, .fa.fa-cc-visa, .fa.fa-google-wallet, .fa.fa-paypal {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bell-slash-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bell-slash-o:before {
	content: "";
}

.fa.fa-trash:before {
	content: "";
}

.fa.fa-copyright {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-eyedropper:before {
	content: "";
}

.fa.fa-area-chart:before {
	content: "";
}

.fa.fa-pie-chart:before {
	content: "";
}

.fa.fa-line-chart:before {
	content: "";
}

.fa.fa-angellist, .fa.fa-ioxhost, .fa.fa-lastfm, .fa.fa-lastfm-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-cc {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-cc:before {
	content: "";
}

.fa.fa-ils:before, .fa.fa-shekel:before, .fa.fa-sheqel:before {
	content: "";
}

.fa.fa-meanpath {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-meanpath:before {
	content: "";
}

.fa.fa-buysellads, .fa.fa-connectdevelop, .fa.fa-dashcube, .fa.fa-forumbee, .fa.fa-leanpub, .fa.fa-sellsy, .fa.fa-shirtsinbulk, .fa.fa-simplybuilt, .fa.fa-skyatlas {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-diamond {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-diamond:before {
	content: "";
}

.fa.fa-intersex:before {
	content: "";
}

.fa.fa-facebook-official {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-facebook-official:before {
	content: "";
}

.fa.fa-pinterest-p, .fa.fa-whatsapp {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-hotel:before {
	content: "";
}

.fa.fa-medium, .fa.fa-viacoin, .fa.fa-y-combinator, .fa.fa-yc {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-yc:before {
	content: "";
}

.fa.fa-expeditedssl, .fa.fa-opencart, .fa.fa-optin-monster {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-battery-4:before, .fa.fa-battery:before {
	content: "";
}

.fa.fa-battery-3:before {
	content: "";
}

.fa.fa-battery-2:before {
	content: "";
}

.fa.fa-battery-1:before {
	content: "";
}

.fa.fa-battery-0:before {
	content: "";
}

.fa.fa-object-group, .fa.fa-object-ungroup, .fa.fa-sticky-note-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-sticky-note-o:before {
	content: "";
}

.fa.fa-cc-diners-club, .fa.fa-cc-jcb {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-clone, .fa.fa-hourglass-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hourglass-o:before {
	content: "";
}

.fa.fa-hourglass-1:before {
	content: "";
}

.fa.fa-hourglass-2:before {
	content: "";
}

.fa.fa-hourglass-3:before {
	content: "";
}

.fa.fa-hand-rock-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-rock-o:before {
	content: "";
}

.fa.fa-hand-grab-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-grab-o:before {
	content: "";
}

.fa.fa-hand-paper-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-paper-o:before {
	content: "";
}

.fa.fa-hand-stop-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-stop-o:before {
	content: "";
}

.fa.fa-hand-scissors-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-scissors-o:before {
	content: "";
}

.fa.fa-hand-lizard-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-lizard-o:before {
	content: "";
}

.fa.fa-hand-spock-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-spock-o:before {
	content: "";
}

.fa.fa-hand-pointer-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-pointer-o:before {
	content: "";
}

.fa.fa-hand-peace-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-peace-o:before {
	content: "";
}

.fa.fa-registered {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-chrome, .fa.fa-creative-commons, .fa.fa-firefox, .fa.fa-get-pocket, .fa.fa-gg, .fa.fa-gg-circle, .fa.fa-internet-explorer, .fa.fa-odnoklassniki, .fa.fa-odnoklassniki-square, .fa.fa-opera, .fa.fa-safari, .fa.fa-tripadvisor, .fa.fa-wikipedia-w {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-television:before {
	content: "";
}

.fa.fa-500px, .fa.fa-amazon, .fa.fa-contao {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-calendar-plus-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-plus-o:before {
	content: "";
}

.fa.fa-calendar-minus-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-minus-o:before {
	content: "";
}

.fa.fa-calendar-times-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-times-o:before {
	content: "";
}

.fa.fa-calendar-check-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-check-o:before {
	content: "";
}

.fa.fa-map-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-map-o:before {
	content: "";
}

.fa.fa-commenting:before {
	content: "";
}

.fa.fa-commenting-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-commenting-o:before {
	content: "";
}

.fa.fa-houzz, .fa.fa-vimeo {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-vimeo:before {
	content: "";
}

.fa.fa-black-tie, .fa.fa-edge, .fa.fa-fonticons, .fa.fa-reddit-alien {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-credit-card-alt:before {
	content: "";
}

.fa.fa-codiepie, .fa.fa-fort-awesome, .fa.fa-mixcloud, .fa.fa-modx, .fa.fa-product-hunt, .fa.fa-scribd, .fa.fa-usb {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-pause-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-pause-circle-o:before {
	content: "";
}

.fa.fa-stop-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-stop-circle-o:before {
	content: "";
}

.fa.fa-bluetooth, .fa.fa-bluetooth-b, .fa.fa-envira, .fa.fa-gitlab, .fa.fa-wheelchair-alt, .fa.fa-wpbeginner, .fa.fa-wpforms {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-wheelchair-alt:before {
	content: "";
}

.fa.fa-question-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-question-circle-o:before {
	content: "";
}

.fa.fa-volume-control-phone:before {
	content: "";
}

.fa.fa-asl-interpreting:before {
	content: "";
}

.fa.fa-deafness:before, .fa.fa-hard-of-hearing:before {
	content: "";
}

.fa.fa-glide, .fa.fa-glide-g {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-signing:before {
	content: "";
}

.fa.fa-first-order, .fa.fa-google-plus-official, .fa.fa-pied-piper, .fa.fa-snapchat, .fa.fa-snapchat-ghost, .fa.fa-snapchat-square, .fa.fa-themeisle, .fa.fa-viadeo, .fa.fa-viadeo-square, .fa.fa-yoast {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-google-plus-official:before {
	content: "";
}

.fa.fa-google-plus-circle {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-google-plus-circle:before {
	content: "";
}

.fa.fa-fa, .fa.fa-font-awesome {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-fa:before {
	content: "";
}

.fa.fa-handshake-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-handshake-o:before {
	content: "";
}

.fa.fa-envelope-open-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-envelope-open-o:before {
	content: "";
}

.fa.fa-linode {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-address-book-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-address-book-o:before {
	content: "";
}

.fa.fa-vcard:before {
	content: "";
}

.fa.fa-address-card-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-address-card-o:before {
	content: "";
}

.fa.fa-vcard-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-vcard-o:before {
	content: "";
}

.fa.fa-user-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-user-circle-o:before {
	content: "";
}

.fa.fa-user-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-user-o:before {
	content: "";
}

.fa.fa-id-badge {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-drivers-license:before {
	content: "";
}

.fa.fa-id-card-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-id-card-o:before {
	content: "";
}

.fa.fa-drivers-license-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-drivers-license-o:before {
	content: "";
}

.fa.fa-free-code-camp, .fa.fa-quora, .fa.fa-telegram {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-thermometer-4:before, .fa.fa-thermometer:before {
	content: "";
}

.fa.fa-thermometer-3:before {
	content: "";
}

.fa.fa-thermometer-2:before {
	content: "";
}

.fa.fa-thermometer-1:before {
	content: "";
}

.fa.fa-thermometer-0:before {
	content: "";
}

.fa.fa-bathtub:before, .fa.fa-s15:before {
	content: "";
}

.fa.fa-window-maximize, .fa.fa-window-restore {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-times-rectangle:before {
	content: "";
}

.fa.fa-window-close-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-window-close-o:before {
	content: "";
}

.fa.fa-times-rectangle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-times-rectangle-o:before {
	content: "";
}

.fa.fa-bandcamp, .fa.fa-eercast, .fa.fa-etsy, .fa.fa-grav, .fa.fa-imdb, .fa.fa-ravelry {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-eercast:before {
	content: "";
}

.fa.fa-snowflake-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-snowflake-o:before {
	content: "";
}

.fa.fa-superpowers, .fa.fa-wpexplorer {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-cab:before {
	content: "";
}

.eael-ext-scroll-to-top-wrap.scroll-to-top-hide {
	display: none;
}

.eael-ext-scroll-to-top-button {
	position: fixed;
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section, [data-elementor-type=popup]:not(.elementor-edit-area) {
	display: none;
}

.elementor-popup-modal.dialog-type-lightbox {
	background-color: transparent;
	display: flex;
	pointer-events: none;
	-webkit-user-select: auto;
	-moz-user-select: auto;
	user-select: auto;
}

.elementor-popup-modal .dialog-buttons-wrapper, .elementor-popup-modal .dialog-header {
	display: none;
}

.elementor-popup-modal .dialog-close-button {
	display: none;
	inset-inline-end: 20px;
	margin-top: 0;
	opacity: 1;
	pointer-events: all;
	top: 20px;
	z-index: 9999;
}

.elementor-popup-modal .dialog-close-button svg {
	fill: #1f2124;
	height: 1em;
	width: 1em;
}

.elementor-popup-modal .dialog-widget-content {
	background-color: #fff;
	border-radius: 0;
	box-shadow: none;
	max-height: 100%;
	max-width: 100%;
	overflow: visible;
	pointer-events: all;
	width: auto;
}

.elementor-popup-modal .dialog-message {
	display: flex;
	max-height: 100vh;
	max-width: 100vw;
	overflow: auto;
	padding: 0;
	width: 640px;
}

.elementor-popup-modal .elementor {
	width: 100%;
}

/*! elementor-pro - v4.0.0 - 13-04-2026 */
@keyframes e-hotspot-soft-beat {
	0% {
		transform: scale(1);
	}
	
	to {
		transform: scale(1.1);
	}
}

@keyframes e-hotspot-expand {
	0% {
		opacity: 1;
		transform: scale(.5);
	}
	
	to {
		opacity: 0;
		transform: scale(1.5);
	}
}

.elementor-widget-hotspot {
	display: flex;
	justify-content: var(--background-align);
}

.elementor-widget-hotspot .elementor-widget-container, .elementor-widget-hotspot:not(:has(.elementor-widget-container)) {
	height: var(--container-height);
	max-width: var(--container-max-width);
	position: relative;
	width: var(--container-width);
}

.elementor-widget-hotspot .elementor-widget-container>img, .elementor-widget-hotspot:not(:has(.elementor-widget-container))>img {
	display: block;
	height: var(--container-height);
	opacity: var(--opacity, 1);
	width: var(--image-width, auto);
}

.elementor-widget-hotspot .elementor-widget-container {
	display: inline-block;
}

.e-hotspot {
	align-items: center;
	display: flex;
	justify-content: center;
	position: absolute;
	z-index: 1;
}

.e-hotspot--position-left.e-hotspot--position-top {
	transform: translate(calc(-1 * var(--hotspot-translate-x)), calc(-1 * var(--hotspot-translate-y)));
}

.e-hotspot--position-left.e-hotspot--position-bottom {
	transform: translate(calc(-1 * var(--hotspot-translate-x)), var(--hotspot-translate-y));
}

.e-hotspot--position-right.e-hotspot--position-top {
	transform: translate(var(--hotspot-translate-x), calc(-1 * var(--hotspot-translate-y)));
}

.e-hotspot--position-right.e-hotspot--position-bottom {
	transform: translate(var(--hotspot-translate-x), var(--hotspot-translate-y));
}

.e-hotspot--active {
	z-index: 2;
}

.e-hotspot__inner-circle, .e-hotspot__outer-circle {
	border-radius: 50%;
	box-sizing: content-box;
	content: "";
	display: inline-block;
}

.e-hotspot__inner-circle {
	background-color: var(--hotspot-color);
	left: 50%;
	padding: calc(var(--hotspot-size, 18px) / 2);
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}

.e-hotspot__outer-circle {
	background-color: var(--hotspot-color);
	padding: var(--hotspot-padding, 4px);
}

.e-hotspot--icon .e-hotspot__button, .e-hotspot__outer-circle {
	height: var(--hotspot-size, 18px);
	width: var(--hotspot-size, 18px);
}

.e-hotspot--icon .e-hotspot__button {
	box-sizing: content-box;
	font-size: var(--hotspot-size, 18px);
	line-height: 0;
}

.e-hotspot__icon, .e-hotspot__label {
	align-items: center;
	display: flex;
	justify-content: center;
}

.e-hotspot__icon svg, .e-hotspot__label svg {
	height: var(--hotspot-size, 18px);
	width: auto;
}

.e-hotspot__button {
	color: var(--hotspot-color);
	cursor: pointer;
	display: grid;
	font-size: var(--hotspot-size, 18px);
	grid-auto-flow: column;
	justify-content: center;
	min-height: var(--hotspot-button-height);
	min-width: var(--hotspot-button-width);
	position: relative;
}

.e-hotspot__button:before {
	box-sizing: content-box;
	content: "";
	height: 100%;
	left: -5px;
	padding: 5px;
	position: absolute;
	top: -5px;
	width: 100%;
	z-index: -2;
}

.e-hotspot__button svg {
	fill: var(--hotspot-color);
}

.e-hotspot:not(.e-hotspot--circle) .e-hotspot__button {
	background-color: var(--hotspot-box-color);
	border-radius: var(--hotspot-border-radius, 3px);
	min-height: var(--hotspot-min-height);
	min-width: var(--hotspot-min-width);
	padding: var(--hotspot-padding, 4px);
}

.e-hotspot:not(.e-hotspot--circle) .e-hotspot__button:before {
	border-radius: var(--hotspot-border-radius, 3px);
}

.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand:before {
	background-color: var(--hotspot-box-color);
}

.e-hotspot--overlay {
	opacity: .7;
	transition: opacity .2s;
}

.e-hotspot--active .e-hotspot--overlay, .e-hotspot--overlay:hover {
	opacity: 1;
}

.e-hotspot--soft-beat {
	animation: e-hotspot-soft-beat .7s infinite alternate;
	animation-timing-function: ease;
}

.e-hotspot--expand .e-hotspot__outer-circle {
	animation: e-hotspot-expand 2s infinite;
}

.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand:before {
	animation: e-hotspot-expand 2s infinite;
	content: "";
	height: 100%;
	opacity: 0;
	position: absolute;
	width: 100%;
	z-index: -1;
}

.e-hotspot--sequenced {
	animation: fadeIn .3s;
	animation-fill-mode: both;
	animation-iteration-count: 1;
}

.e-hotspot__direction-mask {
	overflow: hidden;
	pointer-events: none;
	position: absolute;
}

.e-hotspot__tooltip {
	background-color: var(--tooltip-color);
	border-radius: var(--tooltip-border-radius);
	color: var(--tooltip-text-color, #fff);
	max-width: var(--tooltip-max-width);
	min-width: var(--tooltip-min-width);
	padding: var(--tooltip-padding, 8px);
	pointer-events: none;
	position: absolute;
	text-align: var(--tooltip-align);
	transform-origin: center center;
	transition-duration: var(--tooltip-transition-duration, .5s);
	transition-property: transform, opacity;
	white-space: var(--white-space, nowrap);
}

.e-hotspot__tooltip p:last-of-type {
	margin-bottom: 0;
}

.e-hotspot__direction-mask .e-hotspot__tooltip {
	box-shadow: none !important;
	position: static;
}

.e-hotspot--active .e-hotspot__tooltip {
	pointer-events: visible;
}

.e-hotspot--fade-in-out {
	opacity: 0;
}

.e-hotspot--active .e-hotspot--fade-in-out {
	opacity: 1;
}

.e-hotspot--fade-grow {
	opacity: 0;
	transform: scale(0);
}

.e-hotspot--active .e-hotspot--fade-grow {
	opacity: 1;
	transform: scale(1);
}

.e-hotspot--override-tooltip-animation-from-top, .e-hotspot--tooltip-animation-from-top {
	transform: translateY(calc(-100% - 1px));
}

.e-hotspot--override-tooltip-animation-from-left, .e-hotspot--tooltip-animation-from-left {
	transform: translate(calc(-100% - 1px));
}

.e-hotspot--override-tooltip-animation-from-right, .e-hotspot--tooltip-animation-from-right {
	transform: translate(calc(100% + 1px));
}

.e-hotspot--override-tooltip-animation-from-bottom, .e-hotspot--tooltip-animation-from-bottom {
	transform: translateY(calc(100% + 1px));
}

.e-hotspot--fade-direction {
	opacity: 0;
}

.e-hotspot--active .e-hotspot--fade-direction, .e-hotspot--active .e-hotspot--slide-direction {
	opacity: 1;
	transform: translate(0) scale(1);
}

.e-hotspot--show-tooltip {
	opacity: 1;
	pointer-events: visible;
	transform: translate(0);
	transition: none;
}

@keyframes slideInRight {
	from {
		transform: translate3d(100%, 0, 0);
		visibility: visible;
	}
	
	to {
		transform: translate3d(0, 0, 0);
	}
}

.slideInRight {
	animation-name: slideInRight;
}

.ekit-wid-con .icon::before, .elementor-editor-active .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-home::before, .icon.icon-home::before {
	content: "";
}

.ekit-wid-con .icon.icon-advanced-slider::before, .icon.icon-advanced-slider::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-box::before, .icon.icon-image-box::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-swap::before, .icon.icon-image-swap::before {
	content: "";
}

.ekit-wid-con .icon.icon-apartment1::before, .icon.icon-apartment1::before {
	content: "";
}

.ekit-wid-con .icon.icon-pencil::before, .icon.icon-pencil::before {
	content: "";
}

.ekit-wid-con .icon.icon-magic-wand::before, .icon.icon-magic-wand::before {
	content: "";
}

.ekit-wid-con .icon.icon-drop::before, .icon.icon-drop::before {
	content: "";
}

.ekit-wid-con .icon.icon-lighter::before, .icon.icon-lighter::before {
	content: "";
}

.ekit-wid-con .icon.icon-poop::before, .icon.icon-poop::before {
	content: "";
}

.ekit-wid-con .icon.icon-sun::before, .icon.icon-sun::before {
	content: "";
}

.ekit-wid-con .icon.icon-moon::before, .icon.icon-moon::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud1::before, .icon.icon-cloud1::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-upload::before, .icon.icon-cloud-upload::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-download::before, .icon.icon-cloud-download::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-sync::before, .icon.icon-cloud-sync::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-check::before, .icon.icon-cloud-check::before {
	content: "";
}

.ekit-wid-con .icon.icon-database1::before, .icon.icon-database1::before {
	content: "";
}

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

.ekit-wid-con .icon.icon-cog::before, .icon.icon-cog::before {
	content: "";
}

.ekit-wid-con .icon.icon-trash::before, .icon.icon-trash::before {
	content: "";
}

.ekit-wid-con .icon.icon-dice::before, .icon.icon-dice::before {
	content: "";
}

.ekit-wid-con .icon.icon-heart1::before, .icon.icon-heart1::before {
	content: "";
}

.ekit-wid-con .icon.icon-star1::before, .icon.icon-star1::before {
	content: "";
}

.ekit-wid-con .icon.icon-star-half::before, .icon.icon-star-half::before {
	content: "";
}

.ekit-wid-con .icon.icon-star-empty::before, .icon.icon-star-empty::before {
	content: "";
}

.ekit-wid-con .icon.icon-flag::before, .icon.icon-flag::before {
	content: "";
}

.ekit-wid-con .icon.icon-envelope1::before, .icon.icon-envelope1::before {
	content: "";
}

.ekit-wid-con .icon.icon-paperclip::before, .icon.icon-paperclip::before {
	content: "";
}

.ekit-wid-con .icon.icon-inbox::before, .icon.icon-inbox::before {
	content: "";
}

.ekit-wid-con .icon.icon-eye::before, .icon.icon-eye::before {
	content: "";
}

.ekit-wid-con .icon.icon-printer::before, .icon.icon-printer::before {
	content: "";
}

.ekit-wid-con .icon.icon-file-empty::before, .icon.icon-file-empty::before {
	content: "";
}

.ekit-wid-con .icon.icon-file-add::before, .icon.icon-file-add::before {
	content: "";
}

.ekit-wid-con .icon.icon-enter::before, .icon.icon-enter::before {
	content: "";
}

.ekit-wid-con .icon.icon-exit::before, .icon.icon-exit::before {
	content: "";
}

.ekit-wid-con .icon.icon-graduation-hat::before, .icon.icon-graduation-hat::before {
	content: "";
}

.ekit-wid-con .icon.icon-license::before, .icon.icon-license::before {
	content: "";
}

.ekit-wid-con .icon.icon-music-note::before, .icon.icon-music-note::before {
	content: "";
}

.ekit-wid-con .icon.icon-film-play::before, .icon.icon-film-play::before {
	content: "";
}

.ekit-wid-con .icon.icon-camera-video::before, .icon.icon-camera-video::before {
	content: "";
}

.ekit-wid-con .icon.icon-camera::before, .icon.icon-camera::before {
	content: "";
}

.ekit-wid-con .icon.icon-picture::before, .icon.icon-picture::before {
	content: "";
}

.ekit-wid-con .icon.icon-book::before, .icon.icon-book::before {
	content: "";
}

.ekit-wid-con .icon.icon-bookmark::before, .icon.icon-bookmark::before {
	content: "";
}

.ekit-wid-con .icon.icon-user::before, .icon.icon-user::before {
	content: "";
}

.ekit-wid-con .icon.icon-users::before, .icon.icon-users::before {
	content: "";
}

.ekit-wid-con .icon.icon-shirt::before, .icon.icon-shirt::before {
	content: "";
}

.ekit-wid-con .icon.icon-store::before, .icon.icon-store::before {
	content: "";
}

.ekit-wid-con .icon.icon-cart2::before, .icon.icon-cart2::before {
	content: "";
}

.ekit-wid-con .icon.icon-tag::before, .icon.icon-tag::before {
	content: "";
}

.ekit-wid-con .icon.icon-phone-handset::before, .icon.icon-phone-handset::before {
	content: "";
}

.ekit-wid-con .icon.icon-phone::before, .icon.icon-phone::before {
	content: "";
}

.ekit-wid-con .icon.icon-pushpin::before, .icon.icon-pushpin::before {
	content: "";
}

.ekit-wid-con .icon.icon-map-marker::before, .icon.icon-map-marker::before {
	content: "";
}

.ekit-wid-con .icon.icon-map::before, .icon.icon-map::before {
	content: "";
}

.ekit-wid-con .icon.icon-location::before, .icon.icon-location::before {
	content: "";
}

.ekit-wid-con .icon.icon-calendar-full::before, .icon.icon-calendar-full::before {
	content: "";
}

.ekit-wid-con .icon.icon-keyboard::before, .icon.icon-keyboard::before {
	content: "";
}

.ekit-wid-con .icon.icon-spell-check::before, .icon.icon-spell-check::before {
	content: "";
}

.ekit-wid-con .icon.icon-screen::before, .icon.icon-screen::before {
	content: "";
}

.ekit-wid-con .icon.icon-smartphone::before, .icon.icon-smartphone::before {
	content: "";
}

.ekit-wid-con .icon.icon-tablet::before, .icon.icon-tablet::before {
	content: "";
}

.ekit-wid-con .icon.icon-laptop::before, .icon.icon-laptop::before {
	content: "";
}

.ekit-wid-con .icon.icon-laptop-phone::before, .icon.icon-laptop-phone::before {
	content: "";
}

.ekit-wid-con .icon.icon-power-switch::before, .icon.icon-power-switch::before {
	content: "";
}

.ekit-wid-con .icon.icon-bubble::before, .icon.icon-bubble::before {
	content: "";
}

.ekit-wid-con .icon.icon-heart-pulse::before, .icon.icon-heart-pulse::before {
	content: "";
}

.ekit-wid-con .icon.icon-construction::before, .icon.icon-construction::before {
	content: "";
}

.ekit-wid-con .icon.icon-pie-chart::before, .icon.icon-pie-chart::before {
	content: "";
}

.ekit-wid-con .icon.icon-chart-bars::before, .icon.icon-chart-bars::before {
	content: "";
}

.ekit-wid-con .icon.icon-gift1::before, .icon.icon-gift1::before {
	content: "";
}

.ekit-wid-con .icon.icon-diamond1::before, .icon.icon-diamond1::before {
	content: "";
}

.ekit-wid-con .icon.icon-dinner::before, .icon.icon-dinner::before {
	content: "";
}

.ekit-wid-con .icon.icon-coffee-cup::before, .icon.icon-coffee-cup::before {
	content: "";
}

.ekit-wid-con .icon.icon-leaf::before, .icon.icon-leaf::before {
	content: "";
}

.ekit-wid-con .icon.icon-paw::before, .icon.icon-paw::before {
	content: "";
}

.ekit-wid-con .icon.icon-rocket::before, .icon.icon-rocket::before {
	content: "";
}

.ekit-wid-con .icon.icon-briefcase::before, .icon.icon-briefcase::before {
	content: "";
}

.ekit-wid-con .icon.icon-bus::before, .icon.icon-bus::before {
	content: "";
}

.ekit-wid-con .icon.icon-car1::before, .icon.icon-car1::before {
	content: "";
}

.ekit-wid-con .icon.icon-train::before, .icon.icon-train::before {
	content: "";
}

.ekit-wid-con .icon.icon-bicycle::before, .icon.icon-bicycle::before {
	content: "";
}

.ekit-wid-con .icon.icon-wheelchair::before, .icon.icon-wheelchair::before {
	content: "";
}

.ekit-wid-con .icon.icon-select::before, .icon.icon-select::before {
	content: "";
}

.ekit-wid-con .icon.icon-earth::before, .icon.icon-earth::before {
	content: "";
}

.ekit-wid-con .icon.icon-smile::before, .icon.icon-smile::before {
	content: "";
}

.ekit-wid-con .icon.icon-sad::before, .icon.icon-sad::before {
	content: "";
}

.ekit-wid-con .icon.icon-neutral::before, .icon.icon-neutral::before {
	content: "";
}

.ekit-wid-con .icon.icon-mustache::before, .icon.icon-mustache::before {
	content: "";
}

.ekit-wid-con .icon.icon-alarm::before, .icon.icon-alarm::before {
	content: "";
}

.ekit-wid-con .icon.icon-bullhorn::before, .icon.icon-bullhorn::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-high::before, .icon.icon-volume-high::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-medium::before, .icon.icon-volume-medium::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-low::before, .icon.icon-volume-low::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume::before, .icon.icon-volume::before {
	content: "";
}

.ekit-wid-con .icon.icon-mic::before, .icon.icon-mic::before {
	content: "";
}

.ekit-wid-con .icon.icon-hourglass::before, .icon.icon-hourglass::before {
	content: "";
}

.ekit-wid-con .icon.icon-undo::before, .icon.icon-undo::before {
	content: "";
}

.ekit-wid-con .icon.icon-redo::before, .icon.icon-redo::before {
	content: "";
}

.ekit-wid-con .icon.icon-sync::before, .icon.icon-sync::before {
	content: "";
}

.ekit-wid-con .icon.icon-history::before, .icon.icon-history::before {
	content: "";
}

.ekit-wid-con .icon.icon-clock1::before, .icon.icon-clock1::before {
	content: "";
}

.ekit-wid-con .icon.icon-download::before, .icon.icon-download::before {
	content: "";
}

.ekit-wid-con .icon.icon-upload::before, .icon.icon-upload::before {
	content: "";
}

.ekit-wid-con .icon.icon-enter-down::before, .icon.icon-enter-down::before {
	content: "";
}

.ekit-wid-con .icon.icon-exit-up::before, .icon.icon-exit-up::before {
	content: "";
}

.ekit-wid-con .icon.icon-bug::before, .icon.icon-bug::before {
	content: "";
}

.ekit-wid-con .icon.icon-code::before, .icon.icon-code::before {
	content: "";
}

.ekit-wid-con .icon.icon-link::before, .icon.icon-link::before {
	content: "";
}

.ekit-wid-con .icon.icon-unlink::before, .icon.icon-unlink::before {
	content: "";
}

.ekit-wid-con .icon.icon-thumbs-up::before, .icon.icon-thumbs-up::before {
	content: "";
}

.ekit-wid-con .icon.icon-thumbs-down::before, .icon.icon-thumbs-down::before {
	content: "";
}

.ekit-wid-con .icon.icon-magnifier::before, .icon.icon-magnifier::before {
	content: "";
}

.ekit-wid-con .icon.icon-cross::before, .icon.icon-cross::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-up::before, .icon.icon-chevron-up::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-down::before, .icon.icon-chevron-down::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-left::before, .icon.icon-chevron-left::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-right::before, .icon.icon-chevron-right::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-up::before, .icon.icon-arrow-up::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-down::before, .icon.icon-arrow-down::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-left::before, .icon.icon-arrow-left::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-right::before, .icon.icon-arrow-right::before {
	content: "";
}

.ekit-wid-con .icon.icon-right-arrow::before, .icon.icon-right-arrow::before {
	content: "";
}

.ekit-wid-con .icon.icon-left-arrow::before, .icon.icon-left-arrow::before {
	content: "";
}

.ekit-wid-con .icon.icon-download-arrow::before, .icon.icon-download-arrow::before {
	content: "";
}

.ekit-wid-con .icon.icon-up-arrow::before, .icon.icon-up-arrow::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrows::before, .icon.icon-arrows::before {
	content: "";
}

.ekit-wid-con .icon.icon-double-angle-pointing-to-right::before, .icon.icon-double-angle-pointing-to-right::before {
	content: "";
}

.ekit-wid-con .icon.icon-double-left-chevron::before, .icon.icon-double-left-chevron::before {
	content: "";
}

.ekit-wid-con .icon.icon-left-arrow2::before, .icon.icon-left-arrow2::before {
	content: "";
}

.ekit-wid-con .icon.icon-right-arrow2::before, .icon.icon-right-arrow2::before {
	content: "";
}

.ekit-wid-con .icon.icon-warning::before, .icon.icon-warning::before {
	content: "";
}

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

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

.ekit-wid-con .icon.icon-right-arrow1::before, .icon.icon-right-arrow1::before {
	content: "";
	font-weight: 900;
}

.ekit-wid-con .icon.icon-left-arrows::before, .icon.icon-left-arrows::before {
	content: "";
}

.ekit-wid-con .icon.icon-question-circle::before, .icon.icon-question-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-circle::before, .icon.icon-menu-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-checkmark-circle::before, .icon.icon-checkmark-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-cross-circle::before, .icon.icon-cross-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-plus-circle::before, .icon.icon-plus-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-move::before, .icon.icon-move::before {
	content: "";
}

.ekit-wid-con .icon.icon-circle-minus::before, .icon.icon-circle-minus::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-up-circle::before, .icon.icon-arrow-up-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-down-circle::before, .icon.icon-arrow-down-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-left-circle::before, .icon.icon-arrow-left-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-right-circle::before, .icon.icon-arrow-right-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-up-circle::before, .icon.icon-chevron-up-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-down-circle::before, .icon.icon-chevron-down-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-left-circle::before, .icon.icon-chevron-left-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-chevron-right-circle::before, .icon.icon-chevron-right-circle::before {
	content: "";
}

.ekit-wid-con .icon.icon-crop::before, .icon.icon-crop::before {
	content: "";
}

.ekit-wid-con .icon.icon-frame-expand::before, .icon.icon-frame-expand::before {
	content: "";
}

.ekit-wid-con .icon.icon-frame-contract::before, .icon.icon-frame-contract::before {
	content: "";
}

.ekit-wid-con .icon.icon-layers::before, .icon.icon-layers::before {
	content: "";
}

.ekit-wid-con .icon.icon-funnel::before, .icon.icon-funnel::before {
	content: "";
}

.ekit-wid-con .icon.icon-text-format::before, .icon.icon-text-format::before {
	content: "";
}

.ekit-wid-con .icon.icon-text-size::before, .icon.icon-text-size::before {
	content: "";
}

.ekit-wid-con .icon.icon-bold::before, .icon.icon-bold::before {
	content: "";
}

.ekit-wid-con .icon.icon-italic::before, .icon.icon-italic::before {
	content: "";
}

.ekit-wid-con .icon.icon-underline::before, .icon.icon-underline::before {
	content: "";
}

.ekit-wid-con .icon.icon-strikethrough::before, .icon.icon-strikethrough::before {
	content: "";
}

.ekit-wid-con .icon.icon-highlight::before, .icon.icon-highlight::before {
	content: "";
}

.ekit-wid-con .icon.icon-text-align-left::before, .icon.icon-text-align-left::before {
	content: "";
}

.ekit-wid-con .icon.icon-text-align-center::before, .icon.icon-text-align-center::before {
	content: "";
}

.ekit-wid-con .icon.icon-text-align-right::before, .icon.icon-text-align-right::before {
	content: "";
}

.ekit-wid-con .icon.icon-text-align-justify::before, .icon.icon-text-align-justify::before {
	content: "";
}

.ekit-wid-con .icon.icon-line-spacing::before, .icon.icon-line-spacing::before {
	content: "";
}

.ekit-wid-con .icon.icon-indent-increase::before, .icon.icon-indent-increase::before {
	content: "";
}

.ekit-wid-con .icon.icon-indent-decrease::before, .icon.icon-indent-decrease::before {
	content: "";
}

.ekit-wid-con .icon.icon-page-break::before, .icon.icon-page-break::before {
	content: "";
}

.ekit-wid-con .icon.icon-hand::before, .icon.icon-hand::before {
	content: "";
}

.ekit-wid-con .icon.icon-pointer-up::before, .icon.icon-pointer-up::before {
	content: "";
}

.ekit-wid-con .icon.icon-pointer-right::before, .icon.icon-pointer-right::before {
	content: "";
}

.ekit-wid-con .icon.icon-pointer-down::before, .icon.icon-pointer-down::before {
	content: "";
}

.ekit-wid-con .icon.icon-pointer-left::before, .icon.icon-pointer-left::before {
	content: "";
}

.ekit-wid-con .icon.icon-burger::before, .icon.icon-burger::before {
	content: "";
}

.ekit-wid-con .icon.icon-cakes::before, .icon.icon-cakes::before {
	content: "";
}

.ekit-wid-con .icon.icon-cheese::before, .icon.icon-cheese::before {
	content: "";
}

.ekit-wid-con .icon.icon-drink-glass::before, .icon.icon-drink-glass::before {
	content: "";
}

.ekit-wid-con .icon.icon-pizza::before, .icon.icon-pizza::before {
	content: "";
}

.ekit-wid-con .icon.icon-vplay::before, .icon.icon-vplay::before {
	content: "";
}

.ekit-wid-con .icon.icon-newsletter::before, .icon.icon-newsletter::before {
	content: "";
}

.ekit-wid-con .icon.icon-coins-2::before, .icon.icon-coins-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-commerce-2::before, .icon.icon-commerce-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-monitor::before, .icon.icon-monitor::before {
	content: "";
}

.ekit-wid-con .icon.icon-business::before, .icon.icon-business::before {
	content: "";
}

.ekit-wid-con .icon.icon-graphic-2::before, .icon.icon-graphic-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-commerce-1::before, .icon.icon-commerce-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-hammer::before, .icon.icon-hammer::before {
	content: "";
}

.ekit-wid-con .icon.icon-justice-1::before, .icon.icon-justice-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-line::before, .icon.icon-line::before {
	content: "";
}

.ekit-wid-con .icon.icon-money-3::before, .icon.icon-money-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-commerce::before, .icon.icon-commerce::before {
	content: "";
}

.ekit-wid-con .icon.icon-agenda::before, .icon.icon-agenda::before {
	content: "";
}

.ekit-wid-con .icon.icon-justice::before, .icon.icon-justice::before {
	content: "";
}

.ekit-wid-con .icon.icon-technology::before, .icon.icon-technology::before {
	content: "";
}

.ekit-wid-con .icon.icon-coins-1::before, .icon.icon-coins-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-bank::before, .icon.icon-bank::before {
	content: "";
}

.ekit-wid-con .icon.icon-calculator::before, .icon.icon-calculator::before {
	content: "";
}

.ekit-wid-con .icon.icon-soundcloud::before, .icon.icon-soundcloud::before {
	content: "";
}

.ekit-wid-con .icon.icon-chart2::before, .icon.icon-chart2::before {
	content: "";
}

.ekit-wid-con .icon.icon-checked::before, .icon.icon-checked::before {
	content: "";
}

.ekit-wid-con .icon.icon-clock11::before, .icon.icon-clock11::before {
	content: "";
}

.ekit-wid-con .icon.icon-comment2::before, .icon.icon-comment2::before {
	content: "";
}

.ekit-wid-con .icon.icon-comments::before, .icon.icon-comments::before {
	content: "";
}

.ekit-wid-con .icon.icon-consult::before, .icon.icon-consult::before {
	content: "";
}

.ekit-wid-con .icon.icon-consut2::before, .icon.icon-consut2::before {
	content: "";
}

.ekit-wid-con .icon.icon-deal::before, .icon.icon-deal::before {
	content: "";
}

.ekit-wid-con .icon.icon-envelope11::before, .icon.icon-envelope11::before {
	content: "";
}

.ekit-wid-con .icon.icon-folder::before, .icon.icon-folder::before {
	content: "";
}

.ekit-wid-con .icon.icon-folder2::before, .icon.icon-folder2::before {
	content: "";
}

.ekit-wid-con .icon.icon-invest::before, .icon.icon-invest::before {
	content: "";
}

.ekit-wid-con .icon.icon-loan::before, .icon.icon-loan::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu1::before, .icon.icon-menu1::before {
	content: "";
}

.ekit-wid-con .icon.icon-list1::before, .icon.icon-list1::before {
	content: "";
}

.ekit-wid-con .icon.icon-map-marker1::before, .icon.icon-map-marker1::before {
	content: "";
}

.ekit-wid-con .icon.icon-mutual-fund::before, .icon.icon-mutual-fund::before {
	content: "";
}

.ekit-wid-con .icon.icon-google-plus::before, .icon.icon-google-plus::before {
	content: "";
}

.ekit-wid-con .icon.icon-phone1::before, .icon.icon-phone1::before {
	content: "";
}

.ekit-wid-con .icon.icon-pie-chart1::before, .icon.icon-pie-chart1::before {
	content: "";
}

.ekit-wid-con .icon.icon-play::before, .icon.icon-play::before {
	content: "";
}

.ekit-wid-con .icon.icon-savings::before, .icon.icon-savings::before {
	content: "";
}

.ekit-wid-con .icon.icon-search2::before, .icon.icon-search2::before {
	content: "";
}

.ekit-wid-con .icon.icon-tag1::before, .icon.icon-tag1::before {
	content: "";
}

.ekit-wid-con .icon.icon-tags::before, .icon.icon-tags::before {
	content: "";
}

.ekit-wid-con .icon.icon-instagram1::before, .icon.icon-instagram1::before {
	content: "";
}

.ekit-wid-con .icon.icon-quote::before, .icon.icon-quote::before {
	content: "";
}

.ekit-wid-con .icon.icon-arrow-point-to-down::before, .icon.icon-arrow-point-to-down::before {
	content: "";
}

.ekit-wid-con .icon.icon-play-button::before, .icon.icon-play-button::before {
	content: "";
}

.ekit-wid-con .icon.icon-minus::before, .icon.icon-minus::before {
	content: "";
}

.ekit-wid-con .icon.icon-plus::before, .icon.icon-plus::before {
	content: "";
}

.ekit-wid-con .icon.icon-tick::before, .icon.icon-tick::before {
	content: "";
}

.ekit-wid-con .icon.icon-check::before, .icon.icon-check::before {
	content: "";
}

.ekit-wid-con .icon.icon-edit::before, .icon.icon-edit::before {
	content: "";
}

.ekit-wid-con .icon.icon-reply::before, .icon.icon-reply::before {
	content: "";
}

.ekit-wid-con .icon.icon-cogwheel-outline::before, .icon.icon-cogwheel-outline::before {
	content: "";
}

.ekit-wid-con .icon.icon-abacus::before, .icon.icon-abacus::before {
	content: "";
}

.ekit-wid-con .icon.icon-abacus1::before, .icon.icon-abacus1::before {
	content: "";
}

.ekit-wid-con .icon.icon-agenda1::before, .icon.icon-agenda1::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-basket::before, .icon.icon-shopping-basket::before {
	content: "";
}

.ekit-wid-con .icon.icon-users1::before, .icon.icon-users1::before {
	content: "";
}

.ekit-wid-con .icon.icon-man::before, .icon.icon-man::before {
	content: "";
}

.ekit-wid-con .icon.icon-support1::before, .icon.icon-support1::before {
	content: "";
}

.ekit-wid-con .icon.icon-favorites::before, .icon.icon-favorites::before {
	content: "";
}

.ekit-wid-con .icon.icon-calendar::before, .icon.icon-calendar::before {
	content: "";
}

.ekit-wid-con .icon.icon-paper-plane::before, .icon.icon-paper-plane::before {
	content: "";
}

.ekit-wid-con .icon.icon-placeholder::before, .icon.icon-placeholder::before {
	content: "";
}

.ekit-wid-con .icon.icon-phone-call::before, .icon.icon-phone-call::before {
	content: "";
}

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

.ekit-wid-con .icon.icon-email::before, .icon.icon-email::before {
	content: "";
}

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

.ekit-wid-con .icon.icon-quote1::before, .icon.icon-quote1::before {
	content: "";
}

.ekit-wid-con .icon.icon-medical::before, .icon.icon-medical::before {
	content: "";
}

.ekit-wid-con .icon.icon-eye1::before, .icon.icon-eye1::before {
	content: "";
}

.ekit-wid-con .icon.icon-full-screen::before, .icon.icon-full-screen::before {
	content: "";
}

.ekit-wid-con .icon.icon-tools::before, .icon.icon-tools::before {
	content: "";
}

.ekit-wid-con .icon.icon-pie-chart2::before, .icon.icon-pie-chart2::before {
	content: "";
}

.ekit-wid-con .icon.icon-diamond11::before, .icon.icon-diamond11::before {
	content: "";
}

.ekit-wid-con .icon.icon-valentines-heart::before, .icon.icon-valentines-heart::before {
	content: "";
}

.ekit-wid-con .icon.icon-like::before, .icon.icon-like::before {
	content: "";
}

.ekit-wid-con .icon.icon-team::before, .icon.icon-team::before {
	content: "";
}

.ekit-wid-con .icon.icon-tshirt::before, .icon.icon-tshirt::before {
	content: "";
}

.ekit-wid-con .icon.icon-cancel::before, .icon.icon-cancel::before {
	content: "";
}

.ekit-wid-con .icon.icon-drink::before, .icon.icon-drink::before {
	content: "";
}

.ekit-wid-con .icon.icon-home1::before, .icon.icon-home1::before {
	content: "";
}

.ekit-wid-con .icon.icon-music::before, .icon.icon-music::before {
	content: "";
}

.ekit-wid-con .icon.icon-rich::before, .icon.icon-rich::before {
	content: "";
}

.ekit-wid-con .icon.icon-brush::before, .icon.icon-brush::before {
	content: "";
}

.ekit-wid-con .icon.icon-opposite-way::before, .icon.icon-opposite-way::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-computing1::before, .icon.icon-cloud-computing1::before {
	content: "";
}

.ekit-wid-con .icon.icon-technology-1::before, .icon.icon-technology-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-rotate::before, .icon.icon-rotate::before {
	content: "";
}

.ekit-wid-con .icon.icon-medical1::before, .icon.icon-medical1::before {
	content: "";
}

.ekit-wid-con .icon.icon-flash-1::before, .icon.icon-flash-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-flash::before, .icon.icon-flash::before {
	content: "";
}

.ekit-wid-con .icon.icon-uturn::before, .icon.icon-uturn::before {
	content: "";
}

.ekit-wid-con .icon.icon-down-arrow::before, .icon.icon-down-arrow::before {
	content: "";
}

.ekit-wid-con .icon.icon-hours-support::before, .icon.icon-hours-support::before {
	content: "";
}

.ekit-wid-con .icon.icon-bag::before, .icon.icon-bag::before {
	content: "";
}

.ekit-wid-con .icon.icon-photo-camera::before, .icon.icon-photo-camera::before {
	content: "";
}

.ekit-wid-con .icon.icon-school::before, .icon.icon-school::before {
	content: "";
}

.ekit-wid-con .icon.icon-settings::before, .icon.icon-settings::before {
	content: "";
}

.ekit-wid-con .icon.icon-smartphone1::before, .icon.icon-smartphone1::before {
	content: "";
}

.ekit-wid-con .icon.icon-technology-11::before, .icon.icon-technology-11::before {
	content: "";
}

.ekit-wid-con .icon.icon-tool::before, .icon.icon-tool::before {
	content: "";
}

.ekit-wid-con .icon.icon-business1::before, .icon.icon-business1::before {
	content: "";
}

.ekit-wid-con .icon.icon-shuffle-arrow::before, .icon.icon-shuffle-arrow::before {
	content: "";
}

.ekit-wid-con .icon.icon-van-1::before, .icon.icon-van-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-van::before, .icon.icon-van::before {
	content: "";
}

.ekit-wid-con .icon.icon-vegetables::before, .icon.icon-vegetables::before {
	content: "";
}

.ekit-wid-con .icon.icon-women::before, .icon.icon-women::before {
	content: "";
}

.ekit-wid-con .icon.icon-vintage::before, .icon.icon-vintage::before {
	content: "";
}

.ekit-wid-con .icon.icon-team-1::before, .icon.icon-team-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-team1::before, .icon.icon-team1::before {
	content: "";
}

.ekit-wid-con .icon.icon-apple::before, .icon.icon-apple::before {
	content: "";
}

.ekit-wid-con .icon.icon-watch::before, .icon.icon-watch::before {
	content: "";
}

.ekit-wid-con .icon.icon-cogwheel::before, .icon.icon-cogwheel::before {
	content: "";
}

.ekit-wid-con .icon.icon-light-bulb::before, .icon.icon-light-bulb::before {
	content: "";
}

.ekit-wid-con .icon.icon-light-bulb-1::before, .icon.icon-light-bulb-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-heart-shape-outline::before, .icon.icon-heart-shape-outline::before {
	content: "";
}

.ekit-wid-con .icon.icon-online-shopping-cart::before, .icon.icon-online-shopping-cart::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-cart1::before, .icon.icon-shopping-cart1::before {
	content: "";
}

.ekit-wid-con .icon.icon-star2::before, .icon.icon-star2::before {
	content: "";
}

.ekit-wid-con .icon.icon-star-1::before, .icon.icon-star-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-favorite1::before, .icon.icon-favorite1::before {
	content: "";
}

.ekit-wid-con .icon.icon-agenda2::before, .icon.icon-agenda2::before {
	content: "";
}

.ekit-wid-con .icon.icon-agenda-1::before, .icon.icon-agenda-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-alarm-clock::before, .icon.icon-alarm-clock::before {
	content: "";
}

.ekit-wid-con .icon.icon-alarm-clock1::before, .icon.icon-alarm-clock1::before {
	content: "";
}

.ekit-wid-con .icon.icon-atomic::before, .icon.icon-atomic::before {
	content: "";
}

.ekit-wid-con .icon.icon-auction::before, .icon.icon-auction::before {
	content: "";
}

.ekit-wid-con .icon.icon-balance::before, .icon.icon-balance::before {
	content: "";
}

.ekit-wid-con .icon.icon-balance1::before, .icon.icon-balance1::before {
	content: "";
}

.ekit-wid-con .icon.icon-bank1::before, .icon.icon-bank1::before {
	content: "";
}

.ekit-wid-con .icon.icon-bar-chart::before, .icon.icon-bar-chart::before {
	content: "";
}

.ekit-wid-con .icon.icon-barrier::before, .icon.icon-barrier::before {
	content: "";
}

.ekit-wid-con .icon.icon-battery::before, .icon.icon-battery::before {
	content: "";
}

.ekit-wid-con .icon.icon-battery-1::before, .icon.icon-battery-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-bell::before, .icon.icon-bell::before {
	content: "";
}

.ekit-wid-con .icon.icon-bluetooth::before, .icon.icon-bluetooth::before {
	content: "";
}

.ekit-wid-con .icon.icon-book1::before, .icon.icon-book1::before {
	content: "";
}

.ekit-wid-con .icon.icon-briefcase1::before, .icon.icon-briefcase1::before {
	content: "";
}

.ekit-wid-con .icon.icon-briefcase-1::before, .icon.icon-briefcase-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-briefcase-2::before, .icon.icon-briefcase-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-calculator1::before, .icon.icon-calculator1::before {
	content: "";
}

.ekit-wid-con .icon.icon-calculator2::before, .icon.icon-calculator2::before {
	content: "";
}

.ekit-wid-con .icon.icon-calculator-1::before, .icon.icon-calculator-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-calendar1::before, .icon.icon-calendar1::before {
	content: "";
}

.ekit-wid-con .icon.icon-calendar2::before, .icon.icon-calendar2::before {
	content: "";
}

.ekit-wid-con .icon.icon-calendar-1::before, .icon.icon-calendar-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-calendar-page-empty::before, .icon.icon-calendar-page-empty::before {
	content: "";
}

.ekit-wid-con .icon.icon-calendar3::before, .icon.icon-calendar3::before {
	content: "";
}

.ekit-wid-con .icon.icon-car11::before, .icon.icon-car11::before {
	content: "";
}

.ekit-wid-con .icon.icon-carrier::before, .icon.icon-carrier::before {
	content: "";
}

.ekit-wid-con .icon.icon-cash::before, .icon.icon-cash::before {
	content: "";
}

.ekit-wid-con .icon.icon-chat::before, .icon.icon-chat::before {
	content: "";
}

.ekit-wid-con .icon.icon-chat-1::before, .icon.icon-chat-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-checked1::before, .icon.icon-checked1::before {
	content: "";
}

.ekit-wid-con .icon.icon-clip::before, .icon.icon-clip::before {
	content: "";
}

.ekit-wid-con .icon.icon-clip1::before, .icon.icon-clip1::before {
	content: "";
}

.ekit-wid-con .icon.icon-clipboard1::before, .icon.icon-clipboard1::before {
	content: "";
}

.ekit-wid-con .icon.icon-clipboard11::before, .icon.icon-clipboard11::before {
	content: "";
}

.ekit-wid-con .icon.icon-clock2::before, .icon.icon-clock2::before {
	content: "";
}

.ekit-wid-con .icon.icon-clock-1::before, .icon.icon-clock-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud11::before, .icon.icon-cloud11::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-computing11::before, .icon.icon-cloud-computing11::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-computing-1::before, .icon.icon-cloud-computing-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-cogwheel1::before, .icon.icon-cogwheel1::before {
	content: "";
}

.ekit-wid-con .icon.icon-coins1::before, .icon.icon-coins1::before {
	content: "";
}

.ekit-wid-con .icon.icon-compass::before, .icon.icon-compass::before {
	content: "";
}

.ekit-wid-con .icon.icon-contract::before, .icon.icon-contract::before {
	content: "";
}

.ekit-wid-con .icon.icon-conversation::before, .icon.icon-conversation::before {
	content: "";
}

.ekit-wid-con .icon.icon-crane1::before, .icon.icon-crane1::before {
	content: "";
}

.ekit-wid-con .icon.icon-crane-2::before, .icon.icon-crane-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-credit-card::before, .icon.icon-credit-card::before {
	content: "";
}

.ekit-wid-con .icon.icon-credit-card1::before, .icon.icon-credit-card1::before {
	content: "";
}

.ekit-wid-con .icon.icon-cursor::before, .icon.icon-cursor::before {
	content: "";
}

.ekit-wid-con .icon.icon-customer-service::before, .icon.icon-customer-service::before {
	content: "";
}

.ekit-wid-con .icon.icon-cutlery::before, .icon.icon-cutlery::before {
	content: "";
}

.ekit-wid-con .icon.icon-dart-board::before, .icon.icon-dart-board::before {
	content: "";
}

.ekit-wid-con .icon.icon-decision-making::before, .icon.icon-decision-making::before {
	content: "";
}

.ekit-wid-con .icon.icon-desk-chair::before, .icon.icon-desk-chair::before {
	content: "";
}

.ekit-wid-con .icon.icon-desk-lamp::before, .icon.icon-desk-lamp::before {
	content: "";
}

.ekit-wid-con .icon.icon-diamond2::before, .icon.icon-diamond2::before {
	content: "";
}

.ekit-wid-con .icon.icon-direction::before, .icon.icon-direction::before {
	content: "";
}

.ekit-wid-con .icon.icon-document::before, .icon.icon-document::before {
	content: "";
}

.ekit-wid-con .icon.icon-dollar-bill::before, .icon.icon-dollar-bill::before {
	content: "";
}

.ekit-wid-con .icon.icon-download1::before, .icon.icon-download1::before {
	content: "";
}

.ekit-wid-con .icon.icon-edit1::before, .icon.icon-edit1::before {
	content: "";
}

.ekit-wid-con .icon.icon-email1::before, .icon.icon-email1::before {
	content: "";
}

.ekit-wid-con .icon.icon-envelope2::before, .icon.icon-envelope2::before {
	content: "";
}

.ekit-wid-con .icon.icon-envelope3::before, .icon.icon-envelope3::before {
	content: "";
}

.ekit-wid-con .icon.icon-eraser::before, .icon.icon-eraser::before {
	content: "";
}

.ekit-wid-con .icon.icon-eye2::before, .icon.icon-eye2::before {
	content: "";
}

.ekit-wid-con .icon.icon-factory::before, .icon.icon-factory::before {
	content: "";
}

.ekit-wid-con .icon.icon-fast-forward::before, .icon.icon-fast-forward::before {
	content: "";
}

.ekit-wid-con .icon.icon-favorites1::before, .icon.icon-favorites1::before {
	content: "";
}

.ekit-wid-con .icon.icon-file::before, .icon.icon-file::before {
	content: "";
}

.ekit-wid-con .icon.icon-file-1::before, .icon.icon-file-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-file-2::before, .icon.icon-file-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-file-3::before, .icon.icon-file-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-filter::before, .icon.icon-filter::before {
	content: "";
}

.ekit-wid-con .icon.icon-finance-book::before, .icon.icon-finance-book::before {
	content: "";
}

.ekit-wid-con .icon.icon-flag1::before, .icon.icon-flag1::before {
	content: "";
}

.ekit-wid-con .icon.icon-folder1::before, .icon.icon-folder1::before {
	content: "";
}

.ekit-wid-con .icon.icon-folder-1::before, .icon.icon-folder-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-folders::before, .icon.icon-folders::before {
	content: "";
}

.ekit-wid-con .icon.icon-folders1::before, .icon.icon-folders1::before {
	content: "";
}

.ekit-wid-con .icon.icon-gamepad::before, .icon.icon-gamepad::before {
	content: "";
}

.ekit-wid-con .icon.icon-gift11::before, .icon.icon-gift11::before {
	content: "";
}

.ekit-wid-con .icon.icon-growth::before, .icon.icon-growth::before {
	content: "";
}

.ekit-wid-con .icon.icon-heart11::before, .icon.icon-heart11::before {
	content: "";
}

.ekit-wid-con .icon.icon-home2::before, .icon.icon-home2::before {
	content: "";
}

.ekit-wid-con .icon.icon-house::before, .icon.icon-house::before {
	content: "";
}

.ekit-wid-con .icon.icon-house-1::before, .icon.icon-house-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-house-2::before, .icon.icon-house-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-id-card::before, .icon.icon-id-card::before {
	content: "";
}

.ekit-wid-con .icon.icon-id-card1::before, .icon.icon-id-card1::before {
	content: "";
}

.ekit-wid-con .icon.icon-id-card-1::before, .icon.icon-id-card-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-idea1::before, .icon.icon-idea1::before {
	content: "";
}

.ekit-wid-con .icon.icon-image::before, .icon.icon-image::before {
	content: "";
}

.ekit-wid-con .icon.icon-improvement::before, .icon.icon-improvement::before {
	content: "";
}

.ekit-wid-con .icon.icon-inbox1::before, .icon.icon-inbox1::before {
	content: "";
}

.ekit-wid-con .icon.icon-information::before, .icon.icon-information::before {
	content: "";
}

.ekit-wid-con .icon.icon-key::before, .icon.icon-key::before {
	content: "";
}

.ekit-wid-con .icon.icon-key1::before, .icon.icon-key1::before {
	content: "";
}

.ekit-wid-con .icon.icon-laptop1::before, .icon.icon-laptop1::before {
	content: "";
}

.ekit-wid-con .icon.icon-layers1::before, .icon.icon-layers1::before {
	content: "";
}

.ekit-wid-con .icon.icon-light-bulb1::before, .icon.icon-light-bulb1::before {
	content: "";
}

.ekit-wid-con .icon.icon-like1::before, .icon.icon-like1::before {
	content: "";
}

.ekit-wid-con .icon.icon-line-chart1::before, .icon.icon-line-chart1::before {
	content: "";
}

.ekit-wid-con .icon.icon-mail::before, .icon.icon-mail::before {
	content: "";
}

.ekit-wid-con .icon.icon-manager::before, .icon.icon-manager::before {
	content: "";
}

.ekit-wid-con .icon.icon-map1::before, .icon.icon-map1::before {
	content: "";
}

.ekit-wid-con .icon.icon-medal1::before, .icon.icon-medal1::before {
	content: "";
}

.ekit-wid-con .icon.icon-megaphone::before, .icon.icon-megaphone::before {
	content: "";
}

.ekit-wid-con .icon.icon-megaphone1::before, .icon.icon-megaphone1::before {
	content: "";
}

.ekit-wid-con .icon.icon-message::before, .icon.icon-message::before {
	content: "";
}

.ekit-wid-con .icon.icon-message-1::before, .icon.icon-message-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-message-2::before, .icon.icon-message-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-microphone::before, .icon.icon-microphone::before {
	content: "";
}

.ekit-wid-con .icon.icon-money1::before, .icon.icon-money1::before {
	content: "";
}

.ekit-wid-con .icon.icon-money-bag1::before, .icon.icon-money-bag1::before {
	content: "";
}

.ekit-wid-con .icon.icon-monitor1::before, .icon.icon-monitor1::before {
	content: "";
}

.ekit-wid-con .icon.icon-music1::before, .icon.icon-music1::before {
	content: "";
}

.ekit-wid-con .icon.icon-next::before, .icon.icon-next::before {
	content: "";
}

.ekit-wid-con .icon.icon-open-book1::before, .icon.icon-open-book1::before {
	content: "";
}

.ekit-wid-con .icon.icon-padlock::before, .icon.icon-padlock::before {
	content: "";
}

.ekit-wid-con .icon.icon-padlock-1::before, .icon.icon-padlock-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-paint-brush::before, .icon.icon-paint-brush::before {
	content: "";
}

.ekit-wid-con .icon.icon-pause::before, .icon.icon-pause::before {
	content: "";
}

.ekit-wid-con .icon.icon-pen::before, .icon.icon-pen::before {
	content: "";
}

.ekit-wid-con .icon.icon-pencil1::before, .icon.icon-pencil1::before {
	content: "";
}

.ekit-wid-con .icon.icon-percentage::before, .icon.icon-percentage::before {
	content: "";
}

.ekit-wid-con .icon.icon-phone-call1::before, .icon.icon-phone-call1::before {
	content: "";
}

.ekit-wid-con .icon.icon-phone-call2::before, .icon.icon-phone-call2::before {
	content: "";
}

.ekit-wid-con .icon.icon-photo-camera1::before, .icon.icon-photo-camera1::before {
	content: "";
}

.ekit-wid-con .icon.icon-pie-chart3::before, .icon.icon-pie-chart3::before {
	content: "";
}

.ekit-wid-con .icon.icon-pipe::before, .icon.icon-pipe::before {
	content: "";
}

.ekit-wid-con .icon.icon-placeholder1::before, .icon.icon-placeholder1::before {
	content: "";
}

.ekit-wid-con .icon.icon-placeholder2::before, .icon.icon-placeholder2::before {
	content: "";
}

.ekit-wid-con .icon.icon-planet-earth::before, .icon.icon-planet-earth::before {
	content: "";
}

.ekit-wid-con .icon.icon-play-button1::before, .icon.icon-play-button1::before {
	content: "";
}

.ekit-wid-con .icon.icon-power-button::before, .icon.icon-power-button::before {
	content: "";
}

.ekit-wid-con .icon.icon-presentation::before, .icon.icon-presentation::before {
	content: "";
}

.ekit-wid-con .icon.icon-presentation1::before, .icon.icon-presentation1::before {
	content: "";
}

.ekit-wid-con .icon.icon-printer1::before, .icon.icon-printer1::before {
	content: "";
}

.ekit-wid-con .icon.icon-push-pin::before, .icon.icon-push-pin::before {
	content: "";
}

.ekit-wid-con .icon.icon-push-pin1::before, .icon.icon-push-pin1::before {
	content: "";
}

.ekit-wid-con .icon.icon-refresh::before, .icon.icon-refresh::before {
	content: "";
}

.ekit-wid-con .icon.icon-reload::before, .icon.icon-reload::before {
	content: "";
}

.ekit-wid-con .icon.icon-return::before, .icon.icon-return::before {
	content: "";
}

.ekit-wid-con .icon.icon-rocket-ship::before, .icon.icon-rocket-ship::before {
	content: "";
}

.ekit-wid-con .icon.icon-rss1::before, .icon.icon-rss1::before {
	content: "";
}

.ekit-wid-con .icon.icon-safebox::before, .icon.icon-safebox::before {
	content: "";
}

.ekit-wid-con .icon.icon-safebox1::before, .icon.icon-safebox1::before {
	content: "";
}

.ekit-wid-con .icon.icon-settings1::before, .icon.icon-settings1::before {
	content: "";
}

.ekit-wid-con .icon.icon-settings-2::before, .icon.icon-settings-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-sewing-machine::before, .icon.icon-sewing-machine::before {
	content: "";
}

.ekit-wid-con .icon.icon-share2::before, .icon.icon-share2::before {
	content: "";
}

.ekit-wid-con .icon.icon-shield1::before, .icon.icon-shield1::before {
	content: "";
}

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

.ekit-wid-con .icon.icon-shopping::before, .icon.icon-shopping::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-bag::before, .icon.icon-shopping-bag::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-bag-1::before, .icon.icon-shopping-bag-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-bag-2::before, .icon.icon-shopping-bag-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-cart11::before, .icon.icon-shopping-cart11::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-cart2::before, .icon.icon-shopping-cart2::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-cart-1::before, .icon.icon-shopping-cart-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-cart-2::before, .icon.icon-shopping-cart-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-cart-3::before, .icon.icon-shopping-cart-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-smartphone2::before, .icon.icon-smartphone2::before {
	content: "";
}

.ekit-wid-con .icon.icon-speaker::before, .icon.icon-speaker::before {
	content: "";
}

.ekit-wid-con .icon.icon-speakers::before, .icon.icon-speakers::before {
	content: "";
}

.ekit-wid-con .icon.icon-stats::before, .icon.icon-stats::before {
	content: "";
}

.ekit-wid-con .icon.icon-stats-1::before, .icon.icon-stats-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-stats-2::before, .icon.icon-stats-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-stats-3::before, .icon.icon-stats-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-stats-4::before, .icon.icon-stats-4::before {
	content: "";
}

.ekit-wid-con .icon.icon-stats-5::before, .icon.icon-stats-5::before {
	content: "";
}

.ekit-wid-con .icon.icon-stats-6::before, .icon.icon-stats-6::before {
	content: "";
}

.ekit-wid-con .icon.icon-sticky-note::before, .icon.icon-sticky-note::before {
	content: "";
}

.ekit-wid-con .icon.icon-store1::before, .icon.icon-store1::before {
	content: "";
}

.ekit-wid-con .icon.icon-store-1::before, .icon.icon-store-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-suitcase::before, .icon.icon-suitcase::before {
	content: "";
}

.ekit-wid-con .icon.icon-suitcase-1::before, .icon.icon-suitcase-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-tag2::before, .icon.icon-tag2::before {
	content: "";
}

.ekit-wid-con .icon.icon-target::before, .icon.icon-target::before {
	content: "";
}

.ekit-wid-con .icon.icon-team2::before, .icon.icon-team2::before {
	content: "";
}

.ekit-wid-con .icon.icon-tie::before, .icon.icon-tie::before {
	content: "";
}

.ekit-wid-con .icon.icon-trash1::before, .icon.icon-trash1::before {
	content: "";
}

.ekit-wid-con .icon.icon-trolley::before, .icon.icon-trolley::before {
	content: "";
}

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

.ekit-wid-con .icon.icon-trolley-2::before, .icon.icon-trolley-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-trophy1::before, .icon.icon-trophy1::before {
	content: "";
}

.ekit-wid-con .icon.icon-truck1::before, .icon.icon-truck1::before {
	content: "";
}

.ekit-wid-con .icon.icon-truck-1::before, .icon.icon-truck-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-truck-2::before, .icon.icon-truck-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-umbrella::before, .icon.icon-umbrella::before {
	content: "";
}

.ekit-wid-con .icon.icon-upload1::before, .icon.icon-upload1::before {
	content: "";
}

.ekit-wid-con .icon.icon-user1::before, .icon.icon-user1::before {
	content: "";
}

.ekit-wid-con .icon.icon-user-1::before, .icon.icon-user-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-user-2::before, .icon.icon-user-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-user-3::before, .icon.icon-user-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-users2::before, .icon.icon-users2::before {
	content: "";
}

.ekit-wid-con .icon.icon-video-camera::before, .icon.icon-video-camera::before {
	content: "";
}

.ekit-wid-con .icon.icon-voucher::before, .icon.icon-voucher::before {
	content: "";
}

.ekit-wid-con .icon.icon-voucher-1::before, .icon.icon-voucher-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-voucher-2::before, .icon.icon-voucher-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-voucher-3::before, .icon.icon-voucher-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-voucher-4::before, .icon.icon-voucher-4::before {
	content: "";
}

.ekit-wid-con .icon.icon-wallet::before, .icon.icon-wallet::before {
	content: "";
}

.ekit-wid-con .icon.icon-wallet1::before, .icon.icon-wallet1::before {
	content: "";
}

.ekit-wid-con .icon.icon-wifi::before, .icon.icon-wifi::before {
	content: "";
}

.ekit-wid-con .icon.icon-worker::before, .icon.icon-worker::before {
	content: "";
}

.ekit-wid-con .icon.icon-zoom-in::before, .icon.icon-zoom-in::before {
	content: "";
}

.ekit-wid-con .icon.icon-zoom-out::before, .icon.icon-zoom-out::before {
	content: "";
}

.ekit-wid-con .icon.icon-burger-menu::before, .icon.icon-burger-menu::before {
	content: "";
}

.ekit-wid-con .icon.icon-squares::before, .icon.icon-squares::before {
	content: "";
}

.ekit-wid-con .icon.icon-options::before, .icon.icon-options::before {
	content: "";
}

.ekit-wid-con .icon.icon-apps::before, .icon.icon-apps::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-11::before, .icon.icon-menu-11::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu11::before, .icon.icon-menu11::before {
	content: "";
}

.ekit-wid-con .icon.icon-back_up::before, .icon.icon-back_up::before {
	content: "";
}

.ekit-wid-con .icon.icon-cart11::before, .icon.icon-cart11::before {
	content: "";
}

.ekit-wid-con .icon.icon-checkmark::before, .icon.icon-checkmark::before {
	content: "";
}

.ekit-wid-con .icon.icon-dollar::before, .icon.icon-dollar::before {
	content: "";
}

.ekit-wid-con .icon.icon-domian::before, .icon.icon-domian::before {
	content: "";
}

.ekit-wid-con .icon.icon-hosting1::before, .icon.icon-hosting1::before {
	content: "";
}

.ekit-wid-con .icon.icon-key2::before, .icon.icon-key2::before {
	content: "";
}

.ekit-wid-con .icon.icon-migration::before, .icon.icon-migration::before {
	content: "";
}

.ekit-wid-con .icon.icon-play1::before, .icon.icon-play1::before {
	content: "";
}

.ekit-wid-con .icon.icon-quote2::before, .icon.icon-quote2::before {
	content: "";
}

.ekit-wid-con .icon.icon-api_setup::before, .icon.icon-api_setup::before {
	content: "";
}

.ekit-wid-con .icon.icon-coin::before, .icon.icon-coin::before {
	content: "";
}

.ekit-wid-con .icon.icon-hand_shake::before, .icon.icon-hand_shake::before {
	content: "";
}

.ekit-wid-con .icon.icon-idea_generate::before, .icon.icon-idea_generate::before {
	content: "";
}

.ekit-wid-con .icon.icon-page_search::before, .icon.icon-page_search::before {
	content: "";
}

.ekit-wid-con .icon.icon-pen_shape::before, .icon.icon-pen_shape::before {
	content: "";
}

.ekit-wid-con .icon.icon-pencil_art::before, .icon.icon-pencil_art::before {
	content: "";
}

.ekit-wid-con .icon.icon-review::before, .icon.icon-review::before {
	content: "";
}

.ekit-wid-con .icon.icon-star::before, .icon.icon-star::before {
	content: "";
}

.ekit-wid-con .icon.icon-timing::before, .icon.icon-timing::before {
	content: "";
}

.ekit-wid-con .icon.icon-trophy::before, .icon.icon-trophy::before {
	content: "";
}

.ekit-wid-con .icon.icon-communication::before, .icon.icon-communication::before {
	content: "";
}

.ekit-wid-con .icon.icon-money-bag2::before, .icon.icon-money-bag2::before {
	content: "";
}

.ekit-wid-con .icon.icon-dentist::before, .icon.icon-dentist::before {
	content: "";
}

.ekit-wid-con .icon.icon-bill::before, .icon.icon-bill::before {
	content: "";
}

.ekit-wid-con .icon.icon-label::before, .icon.icon-label::before {
	content: "";
}

.ekit-wid-con .icon.icon-money::before, .icon.icon-money::before {
	content: "";
}

.ekit-wid-con .icon.icon-shield::before, .icon.icon-shield::before {
	content: "";
}

.ekit-wid-con .icon.icon-support::before, .icon.icon-support::before {
	content: "";
}

.ekit-wid-con .icon.icon-one::before, .icon.icon-one::before {
	content: "";
}

.ekit-wid-con .icon.icon-clock::before, .icon.icon-clock::before {
	content: "";
}

.ekit-wid-con .icon.icon-cart::before, .icon.icon-cart::before {
	content: "";
}

.ekit-wid-con .icon.icon-globe::before, .icon.icon-globe::before {
	content: "";
}

.ekit-wid-con .icon.icon-tooth::before, .icon.icon-tooth::before {
	content: "";
}

.ekit-wid-con .icon.icon-tooth-1::before, .icon.icon-tooth-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-tooth-2::before, .icon.icon-tooth-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-brain::before, .icon.icon-brain::before {
	content: "";
}

.ekit-wid-con .icon.icon-view::before, .icon.icon-view::before {
	content: "";
}

.ekit-wid-con .icon.icon-doctor::before, .icon.icon-doctor::before {
	content: "";
}

.ekit-wid-con .icon.icon-heart::before, .icon.icon-heart::before {
	content: "";
}

.ekit-wid-con .icon.icon-medicine::before, .icon.icon-medicine::before {
	content: "";
}

.ekit-wid-con .icon.icon-stethoscope::before, .icon.icon-stethoscope::before {
	content: "";
}

.ekit-wid-con .icon.icon-hospital::before, .icon.icon-hospital::before {
	content: "";
}

.ekit-wid-con .icon.icon-clipboard::before, .icon.icon-clipboard::before {
	content: "";
}

.ekit-wid-con .icon.icon-medicine-1::before, .icon.icon-medicine-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-hospital-1::before, .icon.icon-hospital-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-customer-support::before, .icon.icon-customer-support::before {
	content: "";
}

.ekit-wid-con .icon.icon-brickwall::before, .icon.icon-brickwall::before {
	content: "";
}

.ekit-wid-con .icon.icon-crane2::before, .icon.icon-crane2::before {
	content: "";
}

.ekit-wid-con .icon.icon-valve::before, .icon.icon-valve::before {
	content: "";
}

.ekit-wid-con .icon.icon-safety::before, .icon.icon-safety::before {
	content: "";
}

.ekit-wid-con .icon.icon-energy-saving::before, .icon.icon-energy-saving::before {
	content: "";
}

.ekit-wid-con .icon.icon-paint-roller::before, .icon.icon-paint-roller::before {
	content: "";
}

.ekit-wid-con .icon.icon-paint-brushes::before, .icon.icon-paint-brushes::before {
	content: "";
}

.ekit-wid-con .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before, .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before {
	content: "";
}

.ekit-wid-con .icon.icon-trowel::before, .icon.icon-trowel::before {
	content: "";
}

.ekit-wid-con .icon.icon-bucket::before, .icon.icon-bucket::before {
	content: "";
}

.ekit-wid-con .icon.icon-smart::before, .icon.icon-smart::before {
	content: "";
}

.ekit-wid-con .icon.icon-repair::before, .icon.icon-repair::before {
	content: "";
}

.ekit-wid-con .icon.icon-saw::before, .icon.icon-saw::before {
	content: "";
}

.ekit-wid-con .icon.icon-cutter::before, .icon.icon-cutter::before {
	content: "";
}

.ekit-wid-con .icon.icon-plier::before, .icon.icon-plier::before {
	content: "";
}

.ekit-wid-con .icon.icon-drill::before, .icon.icon-drill::before {
	content: "";
}

.ekit-wid-con .icon.icon-save-money::before, .icon.icon-save-money::before {
	content: "";
}

.ekit-wid-con .icon.icon-planting::before, .icon.icon-planting::before {
	content: "";
}

.ekit-wid-con .icon.icon-line-chart::before, .icon.icon-line-chart::before {
	content: "";
}

.ekit-wid-con .icon.icon-open-book::before, .icon.icon-open-book::before {
	content: "";
}

.ekit-wid-con .icon.icon-money-bag3::before, .icon.icon-money-bag3::before {
	content: "";
}

.ekit-wid-con .icon.icon-server::before, .icon.icon-server::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-1::before, .icon.icon-server-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-2::before, .icon.icon-server-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-computing::before, .icon.icon-cloud-computing::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud::before, .icon.icon-cloud::before {
	content: "";
}

.ekit-wid-con .icon.icon-database::before, .icon.icon-database::before {
	content: "";
}

.ekit-wid-con .icon.icon-computer::before, .icon.icon-computer::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-3::before, .icon.icon-server-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-4::before, .icon.icon-server-4::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-5::before, .icon.icon-server-5::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-6::before, .icon.icon-server-6::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-7::before, .icon.icon-server-7::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-1::before, .icon.icon-cloud-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-8::before, .icon.icon-server-8::before {
	content: "";
}

.ekit-wid-con .icon.icon-business-and-finance::before, .icon.icon-business-and-finance::before {
	content: "";
}

.ekit-wid-con .icon.icon-cloud-2::before, .icon.icon-cloud-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-server-9::before, .icon.icon-server-9::before {
	content: "";
}

.ekit-wid-con .icon.icon-hosting::before, .icon.icon-hosting::before {
	content: "";
}

.ekit-wid-con .icon.icon-car::before, .icon.icon-car::before {
	content: "";
}

.ekit-wid-con .icon.icon-car-frontal-view::before, .icon.icon-car-frontal-view::before {
	content: "";
}

.ekit-wid-con .icon.icon-car-1::before, .icon.icon-car-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-racing::before, .icon.icon-racing::before {
	content: "";
}

.ekit-wid-con .icon.icon-car-wheel::before, .icon.icon-car-wheel::before {
	content: "";
}

.ekit-wid-con .icon.icon-steering-wheel::before, .icon.icon-steering-wheel::before {
	content: "";
}

.ekit-wid-con .icon.icon-frontal-taxi-cab::before, .icon.icon-frontal-taxi-cab::before {
	content: "";
}

.ekit-wid-con .icon.icon-taxi::before, .icon.icon-taxi::before {
	content: "";
}

.ekit-wid-con .icon.icon-cosmetics::before, .icon.icon-cosmetics::before {
	content: "";
}

.ekit-wid-con .icon.icon-flower::before, .icon.icon-flower::before {
	content: "";
}

.ekit-wid-con .icon.icon-mirror::before, .icon.icon-mirror::before {
	content: "";
}

.ekit-wid-con .icon.icon-itunes::before, .icon.icon-itunes::before {
	content: "";
}

.ekit-wid-con .icon.icon-salon::before, .icon.icon-salon::before {
	content: "";
}

.ekit-wid-con .icon.icon-hair-dryer::before, .icon.icon-hair-dryer::before {
	content: "";
}

.ekit-wid-con .icon.icon-shampoo::before, .icon.icon-shampoo::before {
	content: "";
}

.ekit-wid-con .icon.icon-download-button::before, .icon.icon-download-button::before {
	content: "";
}

.ekit-wid-con .icon.icon-list::before, .icon.icon-list::before {
	content: "";
}

.ekit-wid-con .icon.icon-loupe::before, .icon.icon-loupe::before {
	content: "";
}

.ekit-wid-con .icon.icon-search::before, .icon.icon-search::before {
	content: "";
}

.ekit-wid-con .icon.icon-search-1::before, .icon.icon-search-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-shopping-cart::before, .icon.icon-shopping-cart::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu::before, .icon.icon-menu::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-1::before, .icon.icon-menu-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-button-of-three-horizontal-lines::before, .icon.icon-menu-button-of-three-horizontal-lines::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-2::before, .icon.icon-menu-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-3::before, .icon.icon-menu-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-5::before, .icon.icon-menu-5::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-button::before, .icon.icon-menu-button::before {
	content: "";
}

.ekit-wid-con .icon.icon-list-1::before, .icon.icon-list-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-6::before, .icon.icon-menu-6::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-7::before, .icon.icon-menu-7::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-8::before, .icon.icon-menu-8::before {
	content: "";
}

.ekit-wid-con .icon.icon-list-2::before, .icon.icon-list-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-dot::before, .icon.icon-dot::before {
	content: "";
}

.ekit-wid-con .icon.icon-menu-9::before, .icon.icon-menu-9::before {
	content: "";
}

.ekit-wid-con .icon.icon-search11::before, .icon.icon-search11::before {
	content: "";
}

.ekit-wid-con .icon.icon-search-minus::before, .icon.icon-search-minus::before {
	content: "";
}

.ekit-wid-con .icon.icon-search-11::before, .icon.icon-search-11::before {
	content: "";
}

.ekit-wid-con .icon.icon-search-2::before, .icon.icon-search-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-search-3::before, .icon.icon-search-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-magnifying-glass-search::before, .icon.icon-magnifying-glass-search::before {
	content: "";
}

.ekit-wid-con .icon.icon-loupe1::before, .icon.icon-loupe1::before {
	content: "";
}

.ekit-wid-con .icon.icon-speed::before, .icon.icon-speed::before {
	content: "";
}

.ekit-wid-con .icon.icon-search21::before, .icon.icon-search21::before {
	content: "";
}

.ekit-wid-con .icon.icon-search-4::before, .icon.icon-search-4::before {
	content: "";
}

.ekit-wid-con .icon.icon-search-5::before, .icon.icon-search-5::before {
	content: "";
}

.ekit-wid-con .icon.icon-detective::before, .icon.icon-detective::before {
	content: "";
}

.ekit-wid-con .icon.icon-cart1::before, .icon.icon-cart1::before {
	content: "";
}

.ekit-wid-con .icon.icon-buying-on-smartphone::before, .icon.icon-buying-on-smartphone::before {
	content: "";
}

.ekit-wid-con .icon.icon-badge::before, .icon.icon-badge::before {
	content: "";
}

.ekit-wid-con .icon.icon-basket1::before, .icon.icon-basket1::before {
	content: "";
}

.ekit-wid-con .icon.icon-commerce-and-shopping::before, .icon.icon-commerce-and-shopping::before {
	content: "";
}

.ekit-wid-con .icon.icon-comment::before, .icon.icon-comment::before {
	content: "";
}

.ekit-wid-con .icon.icon-comment-1::before, .icon.icon-comment-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-share::before, .icon.icon-share::before {
	content: "";
}

.ekit-wid-con .icon.icon-share-1::before, .icon.icon-share-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-share-2::before, .icon.icon-share-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-share-3::before, .icon.icon-share-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-comment1::before, .icon.icon-comment1::before {
	content: "";
}

.ekit-wid-con .icon.icon-favorite::before, .icon.icon-favorite::before {
	content: "";
}

.ekit-wid-con .icon.icon-retweet::before, .icon.icon-retweet::before {
	content: "";
}

.ekit-wid-con .icon.icon-share1::before, .icon.icon-share1::before {
	content: "";
}

.ekit-wid-con .icon.icon-facebook::before, .icon.icon-facebook::before {
	content: "";
}

.ekit-wid-con .icon.icon-twitter::before, .icon.icon-twitter::before {
	content: "";
}

.ekit-wid-con .icon.icon-linkedin::before, .icon.icon-linkedin::before {
	content: "";
}

.ekit-wid-con .icon.icon-whatsapp-1::before, .icon.icon-whatsapp-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-dribbble::before, .icon.icon-dribbble::before {
	content: "";
}

.ekit-wid-con .icon.icon-facebook-2::before, .icon.icon-facebook-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-twitter1::before, .icon.icon-twitter1::before {
	content: "";
}

.ekit-wid-con .icon.icon-vk::before, .icon.icon-vk::before {
	content: "";
}

.ekit-wid-con .icon.icon-youtube-v::before, .icon.icon-youtube-v::before {
	content: "";
}

.ekit-wid-con .icon.icon-vimeo::before, .icon.icon-vimeo::before {
	content: "";
}

.ekit-wid-con .icon.icon-youtube::before, .icon.icon-youtube::before {
	content: "";
}

.ekit-wid-con .icon.icon-snapchat-1::before, .icon.icon-snapchat-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-behance::before, .icon.icon-behance::before {
	content: "";
}

.ekit-wid-con .icon.icon-github::before, .icon.icon-github::before {
	content: "";
}

.ekit-wid-con .icon.icon-pinterest::before, .icon.icon-pinterest::before {
	content: "";
}

.ekit-wid-con .icon.icon-spotify::before, .icon.icon-spotify::before {
	content: "";
}

.ekit-wid-con .icon.icon-soundcloud-1::before, .icon.icon-soundcloud-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-skype-1::before, .icon.icon-skype-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-rss::before, .icon.icon-rss::before {
	content: "";
}

.ekit-wid-con .icon.icon-reddit-1::before, .icon.icon-reddit-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-dribbble-1::before, .icon.icon-dribbble-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-wordpress-1::before, .icon.icon-wordpress-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-logo::before, .icon.icon-logo::before {
	content: "";
}

.ekit-wid-con .icon.icon-dropbox-1::before, .icon.icon-dropbox-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-blogger-1::before, .icon.icon-blogger-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-photo::before, .icon.icon-photo::before {
	content: "";
}

.ekit-wid-con .icon.icon-hangouts::before, .icon.icon-hangouts::before {
	content: "";
}

.ekit-wid-con .icon.icon-xing::before, .icon.icon-xing::before {
	content: "";
}

.ekit-wid-con .icon.icon-myspace::before, .icon.icon-myspace::before {
	content: "";
}

.ekit-wid-con .icon.icon-flickr-1::before, .icon.icon-flickr-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-envato::before, .icon.icon-envato::before {
	content: "";
}

.ekit-wid-con .icon.icon-picasa-1::before, .icon.icon-picasa-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-wattpad::before, .icon.icon-wattpad::before {
	content: "";
}

.ekit-wid-con .icon.icon-emoji::before, .icon.icon-emoji::before {
	content: "";
}

.ekit-wid-con .icon.icon-deviantart-1::before, .icon.icon-deviantart-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-yahoo-1::before, .icon.icon-yahoo-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-vine-1::before, .icon.icon-vine-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-delicious::before, .icon.icon-delicious::before {
	content: "";
}

.ekit-wid-con .icon.icon-kickstarter-1::before, .icon.icon-kickstarter-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-stumbleupon-1::before, .icon.icon-stumbleupon-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-brands-and-logotypes::before, .icon.icon-brands-and-logotypes::before {
	content: "";
}

.ekit-wid-con .icon.icon-instagram-1::before, .icon.icon-instagram-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-facebook-1::before, .icon.icon-facebook-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-instagram-2::before, .icon.icon-instagram-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-twitter-1::before, .icon.icon-twitter-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-whatsapp-2::before, .icon.icon-whatsapp-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-youtube-1::before, .icon.icon-youtube-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-linkedin-1::before, .icon.icon-linkedin-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-telegram::before, .icon.icon-telegram::before {
	content: "";
}

.ekit-wid-con .icon.icon-github-1::before, .icon.icon-github-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-vk-1::before, .icon.icon-vk-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-pinterest-1::before, .icon.icon-pinterest-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-rss-1::before, .icon.icon-rss-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-twitch::before, .icon.icon-twitch::before {
	content: "";
}

.ekit-wid-con .icon.icon-snapchat-2::before, .icon.icon-snapchat-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-skype-2::before, .icon.icon-skype-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-behance-2::before, .icon.icon-behance-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-spotify-1::before, .icon.icon-spotify-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-periscope::before, .icon.icon-periscope::before {
	content: "";
}

.ekit-wid-con .icon.icon-dribbble-2::before, .icon.icon-dribbble-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-tumblr-1::before, .icon.icon-tumblr-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-soundcloud-2::before, .icon.icon-soundcloud-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-google-drive-1::before, .icon.icon-google-drive-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-dropbox-2::before, .icon.icon-dropbox-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-reddit-2::before, .icon.icon-reddit-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-html::before, .icon.icon-html::before {
	content: "";
}

.ekit-wid-con .icon.icon-vimeo-1::before, .icon.icon-vimeo-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-hangout::before, .icon.icon-hangout::before {
	content: "";
}

.ekit-wid-con .icon.icon-blogger-2::before, .icon.icon-blogger-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-yahoo-2::before, .icon.icon-yahoo-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-path::before, .icon.icon-path::before {
	content: "";
}

.ekit-wid-con .icon.icon-yelp-1::before, .icon.icon-yelp-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-slideshare::before, .icon.icon-slideshare::before {
	content: "";
}

.ekit-wid-con .icon.icon-picasa-2::before, .icon.icon-picasa-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-myspace-1::before, .icon.icon-myspace-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-flickr-2::before, .icon.icon-flickr-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-xing-1::before, .icon.icon-xing-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-envato-1::before, .icon.icon-envato-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-swarm::before, .icon.icon-swarm::before {
	content: "";
}

.ekit-wid-con .icon.icon-wattpad-1::before, .icon.icon-wattpad-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-foursquare::before, .icon.icon-foursquare::before {
	content: "";
}

.ekit-wid-con .icon.icon-deviantart-2::before, .icon.icon-deviantart-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-kickstarter-2::before, .icon.icon-kickstarter-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-delicious-1::before, .icon.icon-delicious-1::before {
	content: "";
}

.ekit-wid-con .icon.icon-vine-2::before, .icon.icon-vine-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-digg::before, .icon.icon-digg::before {
	content: "";
}

.ekit-wid-con .icon.icon-bebo::before, .icon.icon-bebo::before {
	content: "";
}

.ekit-wid-con .icon.icon-stumbleupon-2::before, .icon.icon-stumbleupon-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-forrst::before, .icon.icon-forrst::before {
	content: "";
}

.ekit-wid-con .icon.icon-eye3::before, .icon.icon-eye3::before {
	content: "";
}

.ekit-wid-con .icon.icon-microscope::before, .icon.icon-microscope::before {
	content: "";
}

.ekit-wid-con .icon.icon-Anti-Lock::before, .icon.icon-Anti-Lock::before {
	content: "";
}

.ekit-wid-con .icon.icon-apartment::before, .icon.icon-apartment::before {
	content: "";
}

.ekit-wid-con .icon.icon-app::before, .icon.icon-app::before {
	content: "";
}

.ekit-wid-con .icon.icon-Aroma::before, .icon.icon-Aroma::before {
	content: "";
}

.ekit-wid-con .icon.icon-bamboo-Leaf::before, .icon.icon-bamboo-Leaf::before {
	content: "";
}

.ekit-wid-con .icon.icon-basket::before, .icon.icon-basket::before {
	content: "";
}

.ekit-wid-con .icon.icon-Battery::before, .icon.icon-Battery::before {
	content: "";
}

.ekit-wid-con .icon.icon-Bettery::before, .icon.icon-Bettery::before {
	content: "";
}

.ekit-wid-con .icon.icon-building::before, .icon.icon-building::before {
	content: "";
}

.ekit-wid-con .icon.icon-car-2::before, .icon.icon-car-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-Car::before, .icon.icon-Car::before {
	content: "";
}

.ekit-wid-con .icon.icon-Child::before, .icon.icon-Child::before {
	content: "";
}

.ekit-wid-con .icon.icon-cityscape::before, .icon.icon-cityscape::before {
	content: "";
}

.ekit-wid-con .icon.icon-cleaner::before, .icon.icon-cleaner::before {
	content: "";
}

.ekit-wid-con .icon.icon-Coffee-cup::before, .icon.icon-Coffee-cup::before {
	content: "";
}

.ekit-wid-con .icon.icon-coins::before, .icon.icon-coins::before {
	content: "";
}

.ekit-wid-con .icon.icon-Computer::before, .icon.icon-Computer::before {
	content: "";
}

.ekit-wid-con .icon.icon-Consultancy::before, .icon.icon-Consultancy::before {
	content: "";
}

.ekit-wid-con .icon.icon-cottage::before, .icon.icon-cottage::before {
	content: "";
}

.ekit-wid-con .icon.icon-crane::before, .icon.icon-crane::before {
	content: "";
}

.ekit-wid-con .icon.icon-Custom-api::before, .icon.icon-Custom-api::before {
	content: "";
}

.ekit-wid-con .icon.icon-customer-support-2::before, .icon.icon-customer-support-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-Design-2::before, .icon.icon-Design-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-Design-3::before, .icon.icon-Design-3::before {
	content: "";
}

.ekit-wid-con .icon.icon-design::before, .icon.icon-design::before {
	content: "";
}

.ekit-wid-con .icon.icon-diamond::before, .icon.icon-diamond::before {
	content: "";
}

.ekit-wid-con .icon.icon-diploma::before, .icon.icon-diploma::before {
	content: "";
}

.ekit-wid-con .icon.icon-Document-Search::before, .icon.icon-Document-Search::before {
	content: "";
}

.ekit-wid-con .icon.icon-Download::before, .icon.icon-Download::before {
	content: "";
}

.ekit-wid-con .icon.icon-drilling::before, .icon.icon-drilling::before {
	content: "";
}

.ekit-wid-con .icon.icon-engine::before, .icon.icon-engine::before {
	content: "";
}

.ekit-wid-con .icon.icon-engineer::before, .icon.icon-engineer::before {
	content: "";
}

.ekit-wid-con .icon.icon-envelope::before, .icon.icon-envelope::before {
	content: "";
}

.ekit-wid-con .icon.icon-Family::before, .icon.icon-Family::before {
	content: "";
}

.ekit-wid-con .icon.icon-friendship::before, .icon.icon-friendship::before {
	content: "";
}

.ekit-wid-con .icon.icon-gift::before, .icon.icon-gift::before {
	content: "";
}

.ekit-wid-con .icon.icon-graph-2::before, .icon.icon-graph-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-graph::before, .icon.icon-graph::before {
	content: "";
}

.ekit-wid-con .icon.icon-hamburger-2::before, .icon.icon-hamburger-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-handshake::before, .icon.icon-handshake::before {
	content: "";
}

.ekit-wid-con .icon.icon-Helmet::before, .icon.icon-Helmet::before {
	content: "";
}

.ekit-wid-con .icon.icon-hot-Stone-2::before, .icon.icon-hot-Stone-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-hot-stone::before, .icon.icon-hot-stone::before {
	content: "";
}

.ekit-wid-con .icon.icon-idea::before, .icon.icon-idea::before {
	content: "";
}

.ekit-wid-con .icon.icon-Leaf::before, .icon.icon-Leaf::before {
	content: "";
}

.ekit-wid-con .icon.icon-management::before, .icon.icon-management::before {
	content: "";
}

.ekit-wid-con .icon.icon-Massage-table::before, .icon.icon-Massage-table::before {
	content: "";
}

.ekit-wid-con .icon.icon-Mechanic::before, .icon.icon-Mechanic::before {
	content: "";
}

.ekit-wid-con .icon.icon-Money-2::before, .icon.icon-Money-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-money-bag::before, .icon.icon-money-bag::before {
	content: "";
}

.ekit-wid-con .icon.icon-Money::before, .icon.icon-Money::before {
	content: "";
}

.ekit-wid-con .icon.icon-oil-bottle::before, .icon.icon-oil-bottle::before {
	content: "";
}

.ekit-wid-con .icon.icon-Physiotherapy::before, .icon.icon-Physiotherapy::before {
	content: "";
}

.ekit-wid-con .icon.icon-Profile::before, .icon.icon-Profile::before {
	content: "";
}

.ekit-wid-con .icon.icon-Rating::before, .icon.icon-Rating::before {
	content: "";
}

.ekit-wid-con .icon.icon-right-mark::before, .icon.icon-right-mark::before {
	content: "";
}

.ekit-wid-con .icon.icon-rings::before, .icon.icon-rings::before {
	content: "";
}

.ekit-wid-con .icon.icon-Safe-house::before, .icon.icon-Safe-house::before {
	content: "";
}

.ekit-wid-con .icon.icon-Scan::before, .icon.icon-Scan::before {
	content: "";
}

.ekit-wid-con .icon.icon-social-care::before, .icon.icon-social-care::before {
	content: "";
}

.ekit-wid-con .icon.icon-Speed-Clock::before, .icon.icon-Speed-Clock::before {
	content: "";
}

.ekit-wid-con .icon.icon-stopwatch::before, .icon.icon-stopwatch::before {
	content: "";
}

.ekit-wid-con .icon.icon-Support-2::before, .icon.icon-Support-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-target-2::before, .icon.icon-target-2::before {
	content: "";
}

.ekit-wid-con .icon.icon-Target::before, .icon.icon-Target::before {
	content: "";
}

.ekit-wid-con .icon.icon-tripod::before, .icon.icon-tripod::before {
	content: "";
}

.ekit-wid-con .icon.icon-truck::before, .icon.icon-truck::before {
	content: "";
}

.ekit-wid-con .icon.icon-university::before, .icon.icon-university::before {
	content: "";
}

.ekit-wid-con .icon.icon-User::before, .icon.icon-User::before {
	content: "";
}

.ekit-wid-con .icon.icon-Web-Portals::before, .icon.icon-Web-Portals::before {
	content: "";
}

.ekit-wid-con .icon.icon-window::before, .icon.icon-window::before {
	content: "";
}

.ekit-wid-con .icon.icon-ek_line_icon::before, .icon.icon-ek_line_icon::before {
	content: "";
}

.ekit-wid-con .icon.icon-ek_stroke_icon::before, .icon.icon-ek_stroke_icon::before {
	content: "";
}

.ekit-wid-con .icon.icon-ekit::before, .icon.icon-ekit::before {
	content: "";
}

.ekit-wid-con .icon.icon-elements-kit-logo::before, .icon.icon-elements-kit-logo::before {
	content: "";
}

.ekit-wid-con .icon.icon-degree-image::before, .icon.icon-degree-image::before {
	content: "";
}

.ekit-wid-con .icon.icon-accordion::before, .icon.icon-accordion::before {
	content: "";
}

.ekit-wid-con .icon.icon-animated-flip-box::before, .icon.icon-animated-flip-box::before {
	content: "";
}

.ekit-wid-con .icon.icon-animated-text::before, .icon.icon-animated-text::before {
	content: "";
}

.ekit-wid-con .icon.icon-brands::before, .icon.icon-brands::before {
	content: "";
}

.ekit-wid-con .icon.icon-business-hour::before, .icon.icon-business-hour::before {
	content: "";
}

.ekit-wid-con .icon.icon-button::before, .icon.icon-button::before {
	content: "";
}

.ekit-wid-con .icon.icon-carousel::before, .icon.icon-carousel::before {
	content: "";
}

.ekit-wid-con .icon.icon-Circle-progress::before, .icon.icon-Circle-progress::before {
	content: "";
}

.ekit-wid-con .icon.icon-contact-form::before, .icon.icon-contact-form::before {
	content: "";
}

.ekit-wid-con .icon.icon-countdown-timer::before, .icon.icon-countdown-timer::before {
	content: "";
}

.ekit-wid-con .icon.icon-dropbar::before, .icon.icon-dropbar::before {
	content: "";
}

.ekit-wid-con .icon.icon-faq::before, .icon.icon-faq::before {
	content: "";
}

.ekit-wid-con .icon.icon-full-width-scroll::before, .icon.icon-full-width-scroll::before {
	content: "";
}

.ekit-wid-con .icon.icon-google-map::before, .icon.icon-google-map::before {
	content: "";
}

.ekit-wid-con .icon.icon-heading-style::before, .icon.icon-heading-style::before {
	content: "";
}

.ekit-wid-con .icon.icon-help-desk::before, .icon.icon-help-desk::before {
	content: "";
}

.ekit-wid-con .icon.icon-horizontal-timeline::before, .icon.icon-horizontal-timeline::before {
	content: "";
}

.ekit-wid-con .icon.icon-iframe::before, .icon.icon-iframe::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-comparison::before, .icon.icon-image-comparison::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-gallery::before, .icon.icon-image-gallery::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-justify::before, .icon.icon-image-justify::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-magnifier::before, .icon.icon-image-magnifier::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-masonry::before, .icon.icon-image-masonry::before {
	content: "";
}

.ekit-wid-con .icon.icon-inline-svg::before, .icon.icon-inline-svg::before {
	content: "";
}

.ekit-wid-con .icon.icon-instagram::before, .icon.icon-instagram::before {
	content: "";
}

.ekit-wid-con .icon.icon-listing::before, .icon.icon-listing::before {
	content: "";
}

.ekit-wid-con .icon.icon-music-player::before, .icon.icon-music-player::before {
	content: "";
}

.ekit-wid-con .icon.icon-news-ticker::before, .icon.icon-news-ticker::before {
	content: "";
}

.ekit-wid-con .icon.icon-off-canvus-menu::before, .icon.icon-off-canvus-menu::before {
	content: "";
}

.ekit-wid-con .icon.icon-parallax::before, .icon.icon-parallax::before {
	content: "";
}

.ekit-wid-con .icon.icon-portfolio::before, .icon.icon-portfolio::before {
	content: "";
}

.ekit-wid-con .icon.icon-post-banner::before, .icon.icon-post-banner::before {
	content: "";
}

.ekit-wid-con .icon.icon-post-carousel::before, .icon.icon-post-carousel::before {
	content: "";
}

.ekit-wid-con .icon.icon-post-grid::before, .icon.icon-post-grid::before {
	content: "";
}

.ekit-wid-con .icon.icon-post-slider::before, .icon.icon-post-slider::before {
	content: "";
}

.ekit-wid-con .icon.icon-pricing-list::before, .icon.icon-pricing-list::before {
	content: "";
}

.ekit-wid-con .icon.icon-pricing-table::before, .icon.icon-pricing-table::before {
	content: "";
}

.ekit-wid-con .icon.icon-product-featured::before, .icon.icon-product-featured::before {
	content: "";
}

.ekit-wid-con .icon.icon-product-image::before, .icon.icon-product-image::before {
	content: "";
}

.ekit-wid-con .icon.icon-product-recent::before, .icon.icon-product-recent::before {
	content: "";
}

.ekit-wid-con .icon.icon-product-sale::before, .icon.icon-product-sale::before {
	content: "";
}

.ekit-wid-con .icon.icon-product-top-rated::before, .icon.icon-product-top-rated::before {
	content: "";
}

.ekit-wid-con .icon.icon-product-top-seller::before, .icon.icon-product-top-seller::before {
	content: "";
}

.ekit-wid-con .icon.icon-progress-bar::before, .icon.icon-progress-bar::before {
	content: "";
}

.ekit-wid-con .icon.icon-protected-content-v2::before, .icon.icon-protected-content-v2::before {
	content: "";
}

.ekit-wid-con .icon.icon-protected-content-v3::before, .icon.icon-protected-content-v3::before {
	content: "";
}

.ekit-wid-con .icon.icon-protected-content::before, .icon.icon-protected-content::before {
	content: "";
}

.ekit-wid-con .icon.icon-qr_code::before, .icon.icon-qr_code::before {
	content: "";
}

.ekit-wid-con .icon.icon-scroll-button::before, .icon.icon-scroll-button::before {
	content: "";
}

.ekit-wid-con .icon.icon-search1::before, .icon.icon-search1::before {
	content: "";
}

.ekit-wid-con .icon.icon-service::before, .icon.icon-service::before {
	content: "";
}

.ekit-wid-con .icon.icon-slider-image::before, .icon.icon-slider-image::before {
	content: "";
}

.ekit-wid-con .icon.icon-social-share::before, .icon.icon-social-share::before {
	content: "";
}

.ekit-wid-con .icon.icon-subscribe::before, .icon.icon-subscribe::before {
	content: "";
}

.ekit-wid-con .icon.icon-tab::before, .icon.icon-tab::before {
	content: "";
}

.ekit-wid-con .icon.icon-table::before, .icon.icon-table::before {
	content: "";
}

.ekit-wid-con .icon.icon-team-join::before, .icon.icon-team-join::before {
	content: "";
}

.ekit-wid-con .icon.icon-team-member::before, .icon.icon-team-member::before {
	content: "";
}

.ekit-wid-con .icon.icon-testimonial-carousel::before, .icon.icon-testimonial-carousel::before {
	content: "";
}

.ekit-wid-con .icon.icon-testimonial-grid::before, .icon.icon-testimonial-grid::before {
	content: "";
}

.ekit-wid-con .icon.icon-testimonial-quote::before, .icon.icon-testimonial-quote::before {
	content: "";
}

.ekit-wid-con .icon.icon-testimonial-slider::before, .icon.icon-testimonial-slider::before {
	content: "";
}

.ekit-wid-con .icon.icon-toggle::before, .icon.icon-toggle::before {
	content: "";
}

.ekit-wid-con .icon.icon-user-login::before, .icon.icon-user-login::before {
	content: "";
}

.ekit-wid-con .icon.icon-user-registration::before, .icon.icon-user-registration::before {
	content: "";
}

.ekit-wid-con .icon.icon-vertical-timeline::before, .icon.icon-vertical-timeline::before {
	content: "";
}

.ekit-wid-con .icon.icon-video-player::before, .icon.icon-video-player::before {
	content: "";
}

.ekit-wid-con .icon.icon-weather::before, .icon.icon-weather::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-hover-effect::before, .icon.icon-image-hover-effect::before {
	content: "";
}

.ekit-wid-con .icon.icon-audio-player::before, .icon.icon-audio-player::before {
	content: "";
}

.ekit-wid-con .icon.icon-category-list::before, .icon.icon-category-list::before {
	content: "";
}

.ekit-wid-con .icon.icon-fancy-heading::before, .icon.icon-fancy-heading::before {
	content: "";
}

.ekit-wid-con .icon.icon-google-review::before, .icon.icon-google-review::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-masking::before, .icon.icon-image-masking::before {
	content: "";
}

.ekit-wid-con .icon.icon-image-morphing::before, .icon.icon-image-morphing::before {
	content: "";
}

.ekit-wid-con .icon.icon-page-list::before, .icon.icon-page-list::before {
	content: "";
}

.ekit-wid-con .icon.icon-post-list::before, .icon.icon-post-list::before {
	content: "";
}

.ekit-wid-con .icon.icon-price-menu::before, .icon.icon-price-menu::before {
	content: "";
}

.ekit-wid-con .icon.icon-stylish-list::before, .icon.icon-stylish-list::before {
	content: "";
}

.ekit-wid-con .icon.icon-advanced-tooltip::before, .icon.icon-advanced-tooltip::before {
	content: "";
}

.ekit-wid-con .icon.icon-avatar::before, .icon.icon-avatar::before {
	content: "";
}

.ekit-wid-con .icon.icon-content-ticker::before, .icon.icon-content-ticker::before {
	content: "";
}

.ekit-wid-con .icon.icon-coupon-code::before, .icon.icon-coupon-code::before {
	content: "";
}

.ekit-wid-con .icon.icon-flip-box::before, .icon.icon-flip-box::before {
	content: "";
}

.ekit-wid-con .icon.icon-next-dark::before, .icon.icon-next-dark::before {
	content: "";
}

.ekit-wid-con .icon.icon-onepage-scroll::before, .icon.icon-onepage-scroll::before {
	content: "";
}

.ekit-wid-con .icon.icon-pause-dark::before, .icon.icon-pause-dark::before {
	content: "";
}

.ekit-wid-con .icon.icon-previous-dark::before, .icon.icon-previous-dark::before {
	content: "";
}

.ekit-wid-con .icon.icon-team-carousel-slider::before, .icon.icon-team-carousel-slider::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-cross::before, .icon.icon-volume-cross::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-dark::before, .icon.icon-volume-dark::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-high-dark::before, .icon.icon-volume-high-dark::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-low-dark::before, .icon.icon-volume-low-dark::before {
	content: "";
}

.ekit-wid-con .icon.icon-volume-mute::before, .icon.icon-volume-mute::before {
	content: "";
}

.ekit-wid-con .icon.icon-youtube-feed::before, .icon.icon-youtube-feed::before {
	content: "";
}

.ekit-wid-con .icon.icon-interactive-link::before, .icon.icon-interactive-link::before {
	content: "";
}

.ekit-wid-con .icon.icon-x-twitter-square::before, .icon.icon-x-twitter-square::before {
	content: "";
}

.ekit-wid-con .icon.icon-tiktok-square::before, .icon.icon-tiktok-square::before {
	content: "";
}

.ekit-wid-con .icon.icon-tiktok:before, .icon.icon-tiktok:before {
	content: "";
}

.ekit-wid-con .icon.icon-x-twitter:before, .icon.icon-x-twitter:before {
	content: "";
}

.ekit-wid-con .icon.icon-copyright:before, .icon.icon-copyright:before {
	content: "";
}

.ekit-wid-con .icon.icon-marquee-anything:before, .icon.icon-marquee-anything:before {
	content: "";
}

.ekit-wid-con .icon.icon-register:before, .icon.icon-register:before {
	content: "";
}

.ekit-wid-con .icon.icon-scrollable-video:before, .icon.icon-scrollable-video:before {
	content: "";
}

.ekit-wid-con .icon.icon-scroll-reveal:before, .icon.icon-scroll-reveal:before {
	content: "";
}

.ekit-wid-con .icon.icon-smart-post-list:before, .icon.icon-smart-post-list:before {
	content: "";
}

.ekit-wid-con .icon.icon-stacked-cards:before, .icon.icon-stacked-cards:before {
	content: "";
}

.ekit-wid-con .icon.icon-tiktok-border:before, .icon.icon-tiktok-border:before {
	content: "";
}

.ekit-wid-con .icon.icon-login:before, .icon.icon-login:before {
	content: "";
}
