
.elementor-2404 .elementor-element.elementor-element-c0f0df9 {
	--display: flex;
}

.elementor-2404 .elementor-element.elementor-element-28b7641 {
	--display: flex;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-item-category span {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-7ea7606d);
	font-size: 14px;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
	border-radius: -146px -146px -146px -146px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-filter-controls {
	background-color: var(--e-global-color-accent);
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, .elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img, .elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner {
	height: 250px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filterable-gallery-loadmore {
	text-align: center;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filter-gallery-wrapper {
	background-color: #fff;
	border-radius: 0px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, .elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filterable-gallery-item-wrap .eael-grid-fg-box, .elementor-2404 .elementor-element.elementor-element-94a67ba .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img {
	border-radius: 0px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .gallery-item-caption-wrap.card-hover-bg {
	background-color: rgba(0, 0, 0, .7);
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .video-popup-bg {
	background-color: rgba(0, 0, 0, .7);
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .video-popup:hover > img {
	transform: scale(1.1);
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-item-content {
	background-color: #fff;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .gallery-item-caption-wrap.caption-style-card .fg-item-title {
	color: #f56a6a;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-item-content .fg-item-title {
	color: #031d3c;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-item-content .fg-item-content p {
	color: #7f8995;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .gallery-item-caption-wrap .gallery-item-buttons > a span {
	background: #ff622a;
	color: #fff;
	height: 50px;
	line-height: 50px;
	width: 50px;
	font-size: 18px;
	border-radius: 100px;
	transition: 300ms;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .gallery-item-caption-wrap .gallery-item-buttons > a span img {
	height: 18px;
	width: 18px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .gallery-item-caption-wrap .gallery-item-buttons > a span:hover {
	background: #ff622a;
	color: #fff;
	border-radius: 100px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-filter-trigger > i {
	margin-left: 10px;
	font-size: 14px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-filter-trigger img {
	margin-left: 10px;
	height: 14px;
	width: 14px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-filter-wrap button {
	color: var(--e-global-color-7ea7606d);
	background: var(--e-global-color-accent);
	border-right: 1px solid;
	border-color: #abb5ff;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-search-box input[type="text"]::-webkit-input-placeholder {
	color: #858e9a;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-search-box input[type="text"]::-moz-placeholder {
	color: #858e9a;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-search-box input[type="text"]:-ms-input-placeholder {
	color: #858e9a;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-search-box input[type="text"]:-moz-placeholder {
	color: #858e9a;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-search-box input {
	color: #858e9a;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .fg-layout-3-filter-controls li.control {
	color: var(--e-global-color-7ea7606d);
}

.elementor-2404 .elementor-element.elementor-element-94a67ba #eael-fg-no-items-found {
	text-align: center;
	color: #858e9a;
	border-radius: 0px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .eael-gallery-load-more .eael-filterable-gallery-load-more-icon {
	font-size: 15px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .eael-gallery-load-more img.eael-filterable-gallery-load-more-icon {
	height: 15px;
	width: 15px;
}

.elementor-2404 .elementor-element.elementor-element-94a67ba .eael-gallery-load-more {
	background-color: #333;
	color: #fff;
}
