/*
Theme Name: Hello Elementor Child
Author: 
Description: Your description goes here
Version: 3.4.7
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
#SiteHeader{
	backdrop-filter: blur(22px);
}
.ele-foot-logo img {
    filter: brightness(0.8);
}

.ele-testimonial .uc_quote_item .uc_quote_info .uc_author {
    order: 2;
}

.ele-testimonial .uc_quote_item .uc_quote_info .ue-text {
	order: 1;
}
.ele-works-post {}

.ele-works-post .elementor-posts {
    position: static !important;
}

/* .ele-works-post .elementor-posts .elementor-grid-item {
    position: static !important;
}

.ele-works-post .elementor-posts .elementor-grid-item .elementor-post__thumbnail__link {
    position: static;
}

.ele-works-post .elementor-posts .elementor-grid-item .elementor-post__thumbnail__link {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}

.ele-works-post .elementor-posts .elementor-grid-item .elementor-post__thumbnail {
    position: static !important;
} */

.ele-works-post .elementor-posts .elementor-grid-item .elementor-post__title {
    z-index: 2;
    position: relative;
}

.ele-works-post .elementor-posts .elementor-grid-item img {
    height: 100% !important;
    width: 100% !important;
}

.ele-works-post .elementor-widget-container {
    position: static !important;
}

.ele-works-post .elementor-grid-1 {
    position: static;
}

.ele-works-post .elementor-posts .elementor-grid-item img {
    opacity: 0;
	transition: .3s ease-in-out;
}
.ele-works-post .elementor-posts .elementor-grid-item .elementor-post__text:hover+.elementor-post__thumbnail__link .elementor-post__thumbnail img {
    opacity: 1;
	transition: .3s ease-in-out;
}
.ele-post .work-loop-item {
    position: static !important;
}

.ele-post .work-loop-item .elementor-widget-image {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: .3s ease-in-out;
}

.ele-post .work-loop-item .e-con-inner {
    position: static !important;
}

.ele-post .e-loop-item.type-work:hover .elementor-widget-image {
    opacity: 1;
}
.ele-works-post .elementor-loop-container {
    display: flex;
    flex-direction: column;
    align-items: center !important;
}