/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

.only_show_when_list_empty {
    display: none;
}
.only_show_when_list_not_empty.hide {
    display: none;
}

.elementor-edit-mode .only_show_when_list_empty, .elementor-edit-mode .only_show_when_list_not_empty.hide, .only_show_when_list_empty.show {
    display: inline-block !important;
}

.easyfairs-exhibitor-header.easyfairs-exhibitor-header--type-image img {
	width: 100%;
	height: auto;
	object-fit: cover;

}
.easyfairs-exhibitor-header > div.wp-video{
	width:100% !important;
}

.easyfairs-exhibitor-header .wp-video .wp-video-shortcode{
	width:100%;
	height:auto;
	aspect-ratio: 32/9;
}

.easyfairs-exhibitor-header .wp-video-shortcode iframe {
	pointer-events: none;
}

.elementor-widget-social-icons.social-eg25 .elementor-social-icons-wrapper .elementor-grid-item{
	display:inline !important;
}

.elementor-widget-social-icons.social-eg25 .elementor-social-icons-wrapper .elementor-grid-item a:not([href]){
	display:none;
}
.elementor-widget.download-products ul{
	padding-inline-start:0;
}
