.clearfix::before, .clearfix::after {
	content: " ";
	display: table;
	clear: both;
}

.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;
}

.eael-divider-wrap {
	font-size: 0;
	line-height: 0;
}

.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;
}

.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;
}