.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;}
.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;}
.eael-advance-tabs {display: block;}
.eael-advance-tabs .eael-tabs-nav>ul {position: relative;padding: 0px;margin: 0px;list-style-type: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: 1;}
.eael-advance-tabs .eael-tabs-nav>ul li {position: relative;padding: 1em 1.5em;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;cursor: pointer;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;text-align: center;background-color: #f1f1f1;}
.eael-advance-tabs .eael-tabs-nav>ul li .eael-tab-title {margin: unset;font-size: unset;line-height: unset;font-family: unset;font-weight: unset;color: unset;}
.eael-advance-tabs .eael-tabs-nav>ul li:after {content: "";position: absolute;bottom: -10px;left: 0px;right: 0px;margin: 0 auto;z-index: 1;width: 0px;height: 0px;border-left: 10px solid rgba(0,0,0,0);border-right: 10px solid rgba(0,0,0,0);border-top: 10px solid #444;border-bottom: 0px;display: none;}
.eael-advance-tabs .eael-tabs-nav>ul li:hover, .eael-advance-tabs .eael-tabs-nav>ul li.active {background-color: #444;}
.eael-advance-tabs .eael-tabs-nav>ul li:focus-visible {outline: 1px solid #a9d204 !important;}
.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after {display: none;}
.eael-advance-tabs .eael-tabs-nav>ul li.active:after {display: block;}
.eael-tabs-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;overflow: hidden;}
.eael-advance-tabs .eael-tabs-content>div {display: none;opacity: 0;}
.eael-advance-tabs .eael-tabs-content>div.active {display: block;width: 100%;padding: 1em;opacity: 1;-webkit-animation: fadeIn linear .3s;animation: fadeIn linear .3s;}
.eael-tab-inline-icon li a .fa {margin-right: 10px;line-height: 1;}
.eael-tab-top-icon li {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;}
.eael-tab-top-icon li a {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;}
.eael-tab-top-icon li .fa, .eael-tab-top-icon li .eael-tab-title {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;line-height: 1;}
.eael-tab-top-icon li a .eael-tab-title {margin-top: 10px;}
.eael-advance-tabs.eael-tabs-vertical {display: -webkit-box;display: -ms-flexbox;display: flex;}
.eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}
.eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}
.eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul>li {width: 100%;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}
.eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul li::after {bottom: auto !important;right: -10px;top: calc(50% - 10px);left: auto !important;border-left: 10px solid #444;border-right: 0;border-top: 10px solid rgba(0,0,0,0);border-bottom: 10px solid rgba(0,0,0,0);}
@media only screen and (max-width: 767px) {.eael-advance-tabs .eael-tabs-nav>ul {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}
	.eael-advance-tabs .eael-tabs-nav>ul li {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}
	.responsive-vertical-layout.eael-advance-tabs .eael-tabs-nav>ul li {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}
	.eael-advance-tabs.eael-tabs-vertical {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
	.eael-advance-tabs.eael-tabs-vertical ul {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
	.eael-advance-tabs.eael-tabs-vertical ul li {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
	div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li::after {border-left-color: rgba(0,0,0,0) !important;bottom: -20px !important;left: 0 !important;right: 0 !important;top: auto !important;border-left: 10px solid rgba(0,0,0,0);border-right: 10px solid rgba(0,0,0,0);border-top-color: #444 !important;}}
.rtl .eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul li::after {border-right: 10px solid #444;border-left: 0;}
.eael-contact-form-align-default {display: block;text-align: left;}
.eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit {margin-left: auto !important;margin-right: auto !important;display: block;float: none;}
.eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit {float: left;width: auto;}
.eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit {float: right;width: auto;}
.eael-contact-form-7 label {display: block;}
.eael-contact-form-7 textarea, .eael-contact-form-7 input[type=text], .eael-contact-form-7 input[type=password], .eael-contact-form-7 input[type=datetime], .eael-contact-form-7 input[type=datetime-local], .eael-contact-form-7 input[type=date], .eael-contact-form-7 input[type=month], .eael-contact-form-7 input[type=time], .eael-contact-form-7 input[type=week], .eael-contact-form-7 input[type=number], .eael-contact-form-7 input[type=email], .eael-contact-form-7 input[type=url], .eael-contact-form-7 input[type=search], .eael-contact-form-7 input[type=tel], .eael-contact-form-7 input[type=color], .eael-contact-form-7 .uneditable-input {-webkit-transition: border linear .2s,box-shadow linear .2s;-webkit-transition: border linear .2s,-webkit-box-shadow linear .2s;transition: border linear .2s,-webkit-box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s;max-width: 100%;}
.eael-contact-form-7 .wpcf7-form::before, .eael-contact-form-7 .wpcf7-form::after {content: " ";clear: both;display: table;}
.eael-contact-form-7 .wpcf7-form:after {clear: both;content: "";font-size: 0;height: 0;display: block;visibility: hidden;}
.eael-contact-form-7.labels-hide .wpcf7-form label {display: none;}
.eael-contact-form-7-title {margin-bottom: 10px;}
.eael-contact-form-7-description {margin-bottom: 20px;}
.eael-contact-form-7-button-full-width .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {display: grid;}
.wpcf7 form>div, .wpcf7 form>p {margin-bottom: 20px;}
.eael-contact-form-7 .wpcf7-form p {margin-bottom: 20px;}
.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap {margin-bottom: 0px;}
.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label {font-family: inherit;font-weight: normal;}
.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit {font-family: inherit;font-weight: normal;margin-bottom: 10px;}
.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit:focus {outline: unset;}
.eael-contact-form-7 .wpcf7-form .ajax-loader {display: block;margin: 0 auto;}
.eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {display: table;margin: 0;}
.eael-contact-form-7-button-align-left .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {margin: 0;}
.eael-contact-form-7-button-align-center .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {margin: 0 auto;}
.eael-contact-form-7-button-align-right .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {margin: 0 0 0 auto;}