@media (max-width: 767px) {
	body:not(.trx_addons_page_scrolled) .sc_layouts_row_type_compact .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,
	body:not(.trx_addons_page_scrolled) .sc_layouts_row_type_compact .sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before {
		filter: brightness(0) invert(1) !important;
	}
}

/* HOVER OVERLAYS */
@media (max-width: 767px) {
	.elementor-element-66020e8,
	.elementor-element-b6bbd55,
	.elementor-element-6696e9d,
	.elementor-element-4936f5e,
	.elementor-element-1029f2b {
		width: 100% !important;
	}
	
	.hover-overlay,
	.hover-overlay-1, 
	.hover-overlay-2,
	.hover-overlay-3,
	.hover-overlay-4 {
		text-align: left !important;
		align-items: flex-start !important;
		padding-left: 10% !important;
		padding-right: 10% !important;
	}
	
	.elementor-element-d05edaa .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-extended {
		max-width: 100%;
	}
}

@media (min-width: 768px) {
	.hover-overlay,
	.hover-overlay-1, 
	.hover-overlay-2,
	.hover-overlay-3,
	.hover-overlay-4 {
		text-align: left !important;
		align-items: flex-start !important;
		padding-left: calc(10% + 1.5rem) !important;
		padding-right: calc(10% + 1.5rem) !important;
	}
}