
		.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 {
			display: none
		}

		.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count {
			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
		}

		.eael-divider-wrap {
			font-size: 0;
			line-height: 0
		}

		.eael-divider {
			text-align: center
		}

		.eael-divider-left .divider-border-left {
			display: none
		}

		.eael-divider-right .divider-border-right {
			display: none
		}

		.eael-divider.horizontal {
			border: 0;
			border-color: #000;
			border-bottom-width: 4px;
			border-top-width: 0px;
			display: inline-block;
			width: 80px;
			height: 0;
			border-style: dashed
		}

		.eael-divider.vertical {
			border: 0;
			display: inline-block;
			border-left: 2px solid #000;
			height: 50px
		}

		.divider-text-container {
			display: inline-block;
			max-width: 100%
		}

		.divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			margin: 0 auto
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border {
			border: 1px solid
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-left {
			-webkit-box-ordinal-group: 2;
			-ms-flex-order: 1;
			order: 1
		}

		.eael-divider-wrap.divider-direction-vertical .eael-divider-content {
			-webkit-box-ordinal-group: 3;
			-ms-flex-order: 2;
			order: 2
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-right {
			-webkit-box-ordinal-group: 4;
			-ms-flex-order: 3;
			order: 3
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-text {
			font-size: 16px;
			line-height: 1.4;
			white-space: nowrap
		}

		.divider-border-wrap {
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.divider-border {
			border: 0;
			height: 1px;
			border-top: 1px solid #000;
			display: block;
			width: 100%
		}

		.eael-divider-content {
			display: inherit;
			-webkit-box-flex: 0;
			-ms-flex: 0 1 auto;
			flex: 0 1 auto;
			margin: 0 20px
		}

		.infobox-icon {
			height: auto
		}

		.infobox-icon .eaa-svg {
			font-size: 40px
		}

		.infobox-icon .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.infobox-icon .infobox-icon-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: auto;
			-webkit-transition: .3s;
			transition: .3s;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.infobox-icon .infobox-icon-wrap i {
			-webkit-transition: .3s;
			transition: .3s
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-icon {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-content,
		.eael-infobox-content-align-left .eael-infobox .infobox-button {
			text-align: left
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-icon {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-content,
		.eael-infobox-content-align-right .eael-infobox .infobox-button {
			text-align: right
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center .eael-infobox .infobox-icon,
		.eael-infobox-content-align-center .eael-infobox .infobox-content,
		.eael-infobox-content-align-center .eael-infobox .infobox-button {
			text-align: center
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
			width: 90px;
			height: 90px;
			text-align: center
		}

		.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 0
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 15px
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
			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-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 50%
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
			margin-top: 50%;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.eael-infobox .infobox-button a.eael-infobox-button {
			display: -webkit-inline-box;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 5px 10px;
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg {
			font-size: 16px
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox.icon-on-left {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.eael-infobox.icon-on-right .infobox-icon-wrap,
		.eael-infobox.icon-on-left .infobox-icon-wrap {
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			display: -webkit-box !important;
			display: -ms-flexbox !important;
			display: flex !important;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: center;
			height: auto;
			display: block
		}

		.eael-infobox .infobox-content p {
			margin: 0 0 15px
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-left .infobox-content {
			padding-left: 15px;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.eael-infobox.icon-on-left .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox.icon-on-right {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: horizontal;
			-webkit-box-direction: reverse;
			-ms-flex-direction: row-reverse;
			flex-direction: row-reverse
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: right;
			width: auto;
			height: auto;
			display: block
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-right .infobox-content {
			padding-right: 15px;
			text-align: right;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.eael-infobox.icon-on-right .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox .infobox-icon img {
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
			border-radius: 0
		}

		.eael-infobox-shape-circle .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
			border-radius: 50%
		}

		.eael-infobox-shape-radius .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
			border-radius: 15px
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label input {
			margin-right: 5px
		}

		.eael-fluentform-form-button-full-width .ff-btn-submit {
			width: 100%;
			display: block
		}

		.eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
			display: none
		}

		.eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
			margin: 0 auto;
			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-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
			float: right
		}

		.eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
			float: left
		}

		.eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
			display: none !important
		}

		.eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
			text-align: left
		}

		.eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
			text-align: center
		}

		.eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
			text-align: right
		}

		.ff-step-header .ff-el-progress-status,
		.ff-el-progress {
			display: none
		}

		.eael-ff-step-header-yes .ff-step-header .ff-el-progress-status {
			display: block
		}

		.eael-ff-step-progressbar-yes .ff-el-progress {
			display: block
		}

		.ff-el-progress-bar {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			height: 100%
		}

		.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 {
			display: none
		}

		.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count {
			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
		}

		.eael-divider-wrap {
			font-size: 0;
			line-height: 0
		}

		.eael-divider {
			text-align: center
		}

		.eael-divider-left .divider-border-left {
			display: none
		}

		.eael-divider-right .divider-border-right {
			display: none
		}

		.eael-divider.horizontal {
			border: 0;
			border-color: #000;
			border-bottom-width: 4px;
			border-top-width: 0px;
			display: inline-block;
			width: 80px;
			height: 0;
			border-style: dashed
		}

		.eael-divider.vertical {
			border: 0;
			display: inline-block;
			border-left: 2px solid #000;
			height: 50px
		}

		.divider-text-container {
			display: inline-block;
			max-width: 100%
		}

		.divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			margin: 0 auto
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border {
			border: 1px solid
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-left {
			-webkit-box-ordinal-group: 2;
			-ms-flex-order: 1;
			order: 1
		}

		.eael-divider-wrap.divider-direction-vertical .eael-divider-content {
			-webkit-box-ordinal-group: 3;
			-ms-flex-order: 2;
			order: 2
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-right {
			-webkit-box-ordinal-group: 4;
			-ms-flex-order: 3;
			order: 3
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-text {
			font-size: 16px;
			line-height: 1.4;
			white-space: nowrap
		}

		.divider-border-wrap {
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.divider-border {
			border: 0;
			height: 1px;
			border-top: 1px solid #000;
			display: block;
			width: 100%
		}

		.eael-divider-content {
			display: inherit;
			-webkit-box-flex: 0;
			-ms-flex: 0 1 auto;
			flex: 0 1 auto;
			margin: 0 20px
		}

		.infobox-icon {
			height: auto
		}

		.infobox-icon .eaa-svg {
			font-size: 40px
		}

		.infobox-icon .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.infobox-icon .infobox-icon-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: auto;
			-webkit-transition: .3s;
			transition: .3s;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.infobox-icon .infobox-icon-wrap i {
			-webkit-transition: .3s;
			transition: .3s
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-icon {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-content,
		.eael-infobox-content-align-left .eael-infobox .infobox-button {
			text-align: left
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-icon {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-content,
		.eael-infobox-content-align-right .eael-infobox .infobox-button {
			text-align: right
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center .eael-infobox .infobox-icon,
		.eael-infobox-content-align-center .eael-infobox .infobox-content,
		.eael-infobox-content-align-center .eael-infobox .infobox-button {
			text-align: center
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
			width: 90px;
			height: 90px;
			text-align: center
		}

		.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 0
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 15px
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
			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-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 50%
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
			margin-top: 50%;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.eael-infobox .infobox-button a.eael-infobox-button {
			display: -webkit-inline-box;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 5px 10px;
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg {
			font-size: 16px
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox.icon-on-left {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.eael-infobox.icon-on-right .infobox-icon-wrap,
		.eael-infobox.icon-on-left .infobox-icon-wrap {
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			display: -webkit-box !important;
			display: -ms-flexbox !important;
			display: flex !important;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: center;
			height: auto;
			display: block
		}

		.eael-infobox .infobox-content p {
			margin: 0 0 15px
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-left .infobox-content {
			padding-left: 15px;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.eael-infobox.icon-on-left .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox.icon-on-right {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: horizontal;
			-webkit-box-direction: reverse;
			-ms-flex-direction: row-reverse;
			flex-direction: row-reverse
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: right;
			width: auto;
			height: auto;
			display: block
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-right .infobox-content {
			padding-right: 15px;
			text-align: right;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.eael-infobox.icon-on-right .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox .infobox-icon img {
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
			border-radius: 0
		}

		.eael-infobox-shape-circle .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
			border-radius: 50%
		}

		.eael-infobox-shape-radius .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
			border-radius: 15px
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label input {
			margin-right: 5px
		}

		.eael-fluentform-form-button-full-width .ff-btn-submit {
			width: 100%;
			display: block
		}

		.eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
			display: none
		}

		.eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
			margin: 0 auto;
			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-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
			float: right
		}

		.eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
			float: left
		}

		.eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
			display: none !important
		}

		.eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
			text-align: left
		}

		.eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
			text-align: center
		}

		.eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
			text-align: right
		}

		.ff-step-header .ff-el-progress-status,
		.ff-el-progress {
			display: none
		}

		.eael-ff-step-header-yes .ff-step-header .ff-el-progress-status {
			display: block
		}

		.eael-ff-step-progressbar-yes .ff-el-progress {
			display: block
		}

		.ff-el-progress-bar {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			height: 100%
		}

		.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 {
			display: none
		}

		.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count {
			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
		}

		.eael-divider-wrap {
			font-size: 0;
			line-height: 0
		}

		.eael-divider {
			text-align: center
		}

		.eael-divider-left .divider-border-left {
			display: none
		}

		.eael-divider-right .divider-border-right {
			display: none
		}

		.eael-divider.horizontal {
			border: 0;
			border-color: #000;
			border-bottom-width: 4px;
			border-top-width: 0px;
			display: inline-block;
			width: 80px;
			height: 0;
			border-style: dashed
		}

		.eael-divider.vertical {
			border: 0;
			display: inline-block;
			border-left: 2px solid #000;
			height: 50px
		}

		.divider-text-container {
			display: inline-block;
			max-width: 100%
		}

		.divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			margin: 0 auto
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border {
			border: 1px solid
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-left {
			-webkit-box-ordinal-group: 2;
			-ms-flex-order: 1;
			order: 1
		}

		.eael-divider-wrap.divider-direction-vertical .eael-divider-content {
			-webkit-box-ordinal-group: 3;
			-ms-flex-order: 2;
			order: 2
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-right {
			-webkit-box-ordinal-group: 4;
			-ms-flex-order: 3;
			order: 3
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-text {
			font-size: 16px;
			line-height: 1.4;
			white-space: nowrap
		}

		.divider-border-wrap {
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.divider-border {
			border: 0;
			height: 1px;
			border-top: 1px solid #000;
			display: block;
			width: 100%
		}

		.eael-divider-content {
			display: inherit;
			-webkit-box-flex: 0;
			-ms-flex: 0 1 auto;
			flex: 0 1 auto;
			margin: 0 20px
		}

		.infobox-icon {
			height: auto
		}

		.infobox-icon .eaa-svg {
			font-size: 40px
		}

		.infobox-icon .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.infobox-icon .infobox-icon-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: auto;
			-webkit-transition: .3s;
			transition: .3s;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.infobox-icon .infobox-icon-wrap i {
			-webkit-transition: .3s;
			transition: .3s
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-icon {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-content,
		.eael-infobox-content-align-left .eael-infobox .infobox-button {
			text-align: left
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-icon {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-content,
		.eael-infobox-content-align-right .eael-infobox .infobox-button {
			text-align: right
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center .eael-infobox .infobox-icon,
		.eael-infobox-content-align-center .eael-infobox .infobox-content,
		.eael-infobox-content-align-center .eael-infobox .infobox-button {
			text-align: center
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
			width: 90px;
			height: 90px;
			text-align: center
		}

		.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 0
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 15px
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
			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-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 50%
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
			margin-top: 50%;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.eael-infobox .infobox-button a.eael-infobox-button {
			display: -webkit-inline-box;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 5px 10px;
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg {
			font-size: 16px
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox.icon-on-left {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.eael-infobox.icon-on-right .infobox-icon-wrap,
		.eael-infobox.icon-on-left .infobox-icon-wrap {
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			display: -webkit-box !important;
			display: -ms-flexbox !important;
			display: flex !important;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: center;
			height: auto;
			display: block
		}

		.eael-infobox .infobox-content p {
			margin: 0 0 15px
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-left .infobox-content {
			padding-left: 15px;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.eael-infobox.icon-on-left .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox.icon-on-right {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: horizontal;
			-webkit-box-direction: reverse;
			-ms-flex-direction: row-reverse;
			flex-direction: row-reverse
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: right;
			width: auto;
			height: auto;
			display: block
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-right .infobox-content {
			padding-right: 15px;
			text-align: right;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.eael-infobox.icon-on-right .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox .infobox-icon img {
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
			border-radius: 0
		}

		.eael-infobox-shape-circle .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
			border-radius: 50%
		}

		.eael-infobox-shape-radius .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
			border-radius: 15px
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label input {
			margin-right: 5px
		}

		.eael-fluentform-form-button-full-width .ff-btn-submit {
			width: 100%;
			display: block
		}

		.eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
			display: none
		}

		.eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
			margin: 0 auto;
			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-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
			float: right
		}

		.eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
			float: left
		}

		.eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
			display: none !important
		}

		.eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
			text-align: left
		}

		.eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
			text-align: center
		}

		.eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
			text-align: right
		}

		.ff-step-header .ff-el-progress-status,
		.ff-el-progress {
			display: none
		}

		.eael-ff-step-header-yes .ff-step-header .ff-el-progress-status {
			display: block
		}

		.eael-ff-step-progressbar-yes .ff-el-progress {
			display: block
		}

		.ff-el-progress-bar {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			height: 100%
		}

		.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 {
			display: none
		}

		.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count {
			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
		}

		.eael-divider-wrap {
			font-size: 0;
			line-height: 0
		}

		.eael-divider {
			text-align: center
		}

		.eael-divider-left .divider-border-left {
			display: none
		}

		.eael-divider-right .divider-border-right {
			display: none
		}

		.eael-divider.horizontal {
			border: 0;
			border-color: #000;
			border-bottom-width: 4px;
			border-top-width: 0px;
			display: inline-block;
			width: 80px;
			height: 0;
			border-style: dashed
		}

		.eael-divider.vertical {
			border: 0;
			display: inline-block;
			border-left: 2px solid #000;
			height: 50px
		}

		.divider-text-container {
			display: inline-block;
			max-width: 100%
		}

		.divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			margin: 0 auto
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border {
			border: 1px solid
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-left {
			-webkit-box-ordinal-group: 2;
			-ms-flex-order: 1;
			order: 1
		}

		.eael-divider-wrap.divider-direction-vertical .eael-divider-content {
			-webkit-box-ordinal-group: 3;
			-ms-flex-order: 2;
			order: 2
		}

		.eael-divider-wrap.divider-direction-vertical .divider-border-right {
			-webkit-box-ordinal-group: 4;
			-ms-flex-order: 3;
			order: 3
		}

		.eael-divider-wrap.divider-direction-vertical .divider-text-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.eael-divider-text {
			font-size: 16px;
			line-height: 1.4;
			white-space: nowrap
		}

		.divider-border-wrap {
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.divider-border {
			border: 0;
			height: 1px;
			border-top: 1px solid #000;
			display: block;
			width: 100%
		}

		.eael-divider-content {
			display: inherit;
			-webkit-box-flex: 0;
			-ms-flex: 0 1 auto;
			flex: 0 1 auto;
			margin: 0 20px
		}

		.infobox-icon {
			height: auto
		}

		.infobox-icon .eaa-svg {
			font-size: 40px
		}

		.infobox-icon .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.infobox-icon .infobox-icon-wrap {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: auto;
			-webkit-transition: .3s;
			transition: .3s;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.infobox-icon .infobox-icon-wrap i {
			-webkit-transition: .3s;
			transition: .3s
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-icon {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-left .eael-infobox .infobox-content,
		.eael-infobox-content-align-left .eael-infobox .infobox-button {
			text-align: left
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-icon {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-right .eael-infobox .infobox-content,
		.eael-infobox-content-align-right .eael-infobox .infobox-button {
			text-align: right
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-none .infobox-icon-wrap {
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center .eael-infobox .infobox-icon,
		.eael-infobox-content-align-center .eael-infobox .infobox-content,
		.eael-infobox-content-align-center .eael-infobox .infobox-button {
			text-align: center
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
			width: 90px;
			height: 90px;
			text-align: center
		}

		.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 0
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 15px
		}

		.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
			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-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
		.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
			border-radius: 50%
		}

		.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
		.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
			margin-top: 50%;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%)
		}

		.eael-infobox .infobox-button a.eael-infobox-button {
			display: -webkit-inline-box;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			padding: 5px 10px;
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg {
			font-size: 16px
		}

		.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg svg {
			width: 1em;
			height: 1em
		}

		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center
		}

		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
		.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end
		}

		.eael-infobox.icon-on-left {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex
		}

		.eael-infobox.icon-on-right .infobox-icon-wrap,
		.eael-infobox.icon-on-left .infobox-icon-wrap {
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			display: -webkit-box !important;
			display: -ms-flexbox !important;
			display: flex !important;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: center;
			height: auto;
			display: block
		}

		.eael-infobox .infobox-content p {
			margin: 0 0 15px
		}

		.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-left .infobox-content {
			padding-left: 15px;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto
		}

		.eael-infobox.icon-on-left .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox.icon-on-right {
			position: relative;
			z-index: 0;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: horizontal;
			-webkit-box-direction: reverse;
			-ms-flex-direction: row-reverse;
			flex-direction: row-reverse
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
			background: none;
			border: 0px;
			text-align: right;
			width: auto;
			height: auto;
			display: block
		}

		.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
			margin-top: 0px;
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.eael-infobox.icon-on-right .infobox-content {
			padding-right: 15px;
			text-align: right;
			-webkit-box-flex: 1;
			-ms-flex: 1 1 auto;
			flex: 1 1 auto;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.eael-infobox.icon-on-right .infobox-content .title {
			line-height: 1;
			margin: 0 0 10px 0
		}

		.eael-infobox .infobox-icon img {
			-webkit-transition: all 300ms ease-in-out 0s;
			transition: all 300ms ease-in-out 0s
		}

		.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
			border-radius: 0
		}

		.eael-infobox-shape-circle .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
			border-radius: 50%
		}

		.eael-infobox-shape-radius .eael-infobox .infobox-icon img,
		.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
			border-radius: 15px
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center
		}

		.eael-fluent-form-wrapper label.ff-el-form-check-label input {
			margin-right: 5px
		}

		.eael-fluentform-form-button-full-width .ff-btn-submit {
			width: 100%;
			display: block
		}

		.eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
			display: none
		}

		.eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
			margin: 0 auto;
			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-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
			float: right
		}

		.eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
		.eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
			float: left
		}

		.eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
			display: none !important
		}

		.eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
			text-align: left
		}

		.eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
			text-align: center
		}

		.eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
			text-align: right
		}

		.ff-step-header .ff-el-progress-status,
		.ff-el-progress {
			display: none
		}

		.eael-ff-step-header-yes .ff-step-header .ff-el-progress-status {
			display: block
		}

		.eael-ff-step-progressbar-yes .ff-el-progress {
			display: block
		}

		.ff-el-progress-bar {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: end;
			-ms-flex-pack: end;
			justify-content: flex-end;
			height: 100%
		}
	