.elementor-column.clickable a:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2;
}

.clickable .elementor-widget, .clickable .elementor-widget-wrap {
	position: static;
}

.d-inline{
    display:inline!important;
}

.w-auto{
	width:auto!important;
}

.h-100{
	height:100%;
}

.m-auto{
	margin:0 auto;
}

.inline-widget{
	display:inline!important;
	width:auto!important;
}

/*apply to section*/
.match-heights > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element,
.match-heights > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.match-heights > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor,
.match-heights > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor > .elementor-section-wrap,
.match-heights > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .elementor > .elementor-section-wrap > .elementor-section
{
	height: 100%;
}