.clearfix:after, .clearfix:before {content: " ";display: table;clear: both;}
.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, .eael-team-slider.nav-top-left, .eael-team-slider.nav-top-right, .eael-testimonial-slider.nav-top-left, .eael-testimonial-slider.nav-top-right {padding-top: 40px;}
.eael-contact-form input[type=date], .eael-contact-form input[type=email], .eael-contact-form input[type=number], .eael-contact-form input[type=tel], .eael-contact-form input[type=text], .eael-contact-form input[type=url], .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;-o-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;-o-transition: all .25s linear 0s;transition: all .25s linear 0s;}
.eael-custom-radio-checkbox input[type=radio], .eael-custom-radio-checkbox input[type=radio]:before {-webkit-border-radius: 50%;border-radius: 50%;}
.eael-post-elements-readmore-btn {font-size: 12px;font-weight: 500;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s 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;}
.eael-contact-form-align-center, .elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container {float: none;margin: 0 auto;}
.eael-contact-form-align-right, .elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container {margin: 0 0 0 auto;}
.eael-advance-tabs {display: block;}
.eael-advance-tabs .eael-tabs-nav>ul {padding: 0;margin: 0;list-style-type: none;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-align: center;z-index: 1;}
.eael-advance-tabs .eael-tabs-nav>ul, .eael-advance-tabs .eael-tabs-nav>ul li {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.eael-advance-tabs .eael-tabs-nav>ul li {padding: 1em 1.5em;-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;cursor: pointer;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;text-align: center;background-color: #f1f1f1;}
.eael-advance-tabs .eael-tabs-nav>ul li:after {content: "";position: absolute;bottom: -10px;left: 0;right: 0;margin: 0 auto;z-index: 1;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #444;border-bottom: 0;display: none;}
.eael-advance-tabs .eael-tabs-nav>ul li.active, .eael-advance-tabs .eael-tabs-nav>ul li.active-default, .eael-advance-tabs .eael-tabs-nav>ul li:hover {background-color: #444;}
.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after, .eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after {display: none;}
.eael-advance-tabs .eael-tabs-nav>ul li.active-default:after, .eael-advance-tabs .eael-tabs-nav>ul li.active:after {display: block;}
.eael-tabs-content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-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, .eael-advance-tabs .eael-tabs-content>div.active-default {display: block;width: 100%;padding: 1em;opacity: 1;-webkit-animation: fadeIn .3s linear;animation: fadeIn .3s linear;}
.eael-tab-inline-icon li a .fa {margin-right: 10px;line-height: 1;}
.eael-tab-top-icon li, .eael-tab-top-icon li a {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;}
.eael-tab-top-icon li .eael-tab-title, .eael-tab-top-icon li .fa {-webkit-box-flex: 1;-webkit-flex: 1 1 100%;-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: -webkit-flex;display: -ms-flexbox;display: flex;}
.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-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;-webkit-flex-flow: column wrap;-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;-webkit-justify-content: 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: -webkit-calc(50% - 10px);top: calc(50% - 10px);left: auto !important;border-left: 10px solid #444;border-right: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;}
@media only screen and (max-width:767px) {.eael-advance-tabs .eael-tabs-nav>ul {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
	.eael-advance-tabs .eael-tabs-nav>ul li {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
	.responsive-vertical-layout.eael-advance-tabs .eael-tabs-nav>ul li {-webkit-box-flex: 1;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;}
	.eael-advance-tabs.eael-tabs-vertical {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav, .eael-advance-tabs.eael-tabs-vertical ul, .eael-advance-tabs.eael-tabs-vertical ul li {-webkit-box-flex: 1;-webkit-flex: 1 100%;-ms-flex: 1 100%;flex: 1 100%;}
	div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li:after {border-left-color: transparent !important;bottom: -20px !important;left: 0 !important;right: 0 !important;top: auto !important;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top-color: #444 !important;}}
.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 .uneditable-input, .eael-contact-form-7 input[type=color], .eael-contact-form-7 input[type=date], .eael-contact-form-7 input[type=datetime-local], .eael-contact-form-7 input[type=datetime], .eael-contact-form-7 input[type=email], .eael-contact-form-7 input[type=month], .eael-contact-form-7 input[type=number], .eael-contact-form-7 input[type=password], .eael-contact-form-7 input[type=search], .eael-contact-form-7 input[type=tel], .eael-contact-form-7 input[type=text], .eael-contact-form-7 input[type=time], .eael-contact-form-7 input[type=url], .eael-contact-form-7 input[type=week], .eael-contact-form-7 textarea {-webkit-transition: border .2s linear,box-shadow .2s linear;-webkit-transition: border .2s linear,-webkit-box-shadow .2s linear;transition: border .2s linear,-webkit-box-shadow .2s linear;transition: border .2s linear,box-shadow .2s linear;transition: border .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear;-o-transition: border linear .2s,box-shadow linear .2s;}
.eael-contact-form-7 .wpcf7-form:after, .eael-contact-form-7 .wpcf7-form:before {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 .wpcf7-form-control.wpcf7-submit {width: 100%;}
.eael-contact-form-7 .wpcf7-form p, .wpcf7 form>div, .wpcf7 form>p {margin-bottom: 20px;}
.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap {margin-bottom: 0;}
.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label, .eael-contact-form-7 .wpcf7-form p input.wpcf7-submit {font-family: inherit;font-weight: 400;}