@media (min-width: 768px) {

    .home-grid-layout {
        overflow: hidden;
            height: calc(90vh - 275px);
    }
    .home-grid-blog .elementor-cta__content {
        min-height: calc(90vh - 275px) !important;
    }
    .home-grid-blog2 .elementor-cta__content {
        min-height: calc(48vh - 137.5px) !important;
    }
    .home-grid-blog3 .elementor-cta__content {
        min-height: calc(42vh - 137.5px) !important;
    }
    .home-grid-blog4 .elementor-cta__content {
        min-height: calc(42vh - 137.5px) !important;
    }
    .home-grid-blog5 .elementor-cta__content {
        min-height: calc(48vh - 137.5px) !important;
    }
    .home-grid-layout > .elementor-container {
    	height: 100%;
    } 
	.bg-image-cover .elementor-cta--skin-classic .elementor-cta__bg-wrapper {
		min-height: inherit!important;
		height: calc(100% - 40px)!important;
	}
	

}

@media (max-height: 768px) and (min-width: 768px) {

    .home-grid-layout {
        overflow: inherit;
            height: auto;
    }
    .home-grid-blog .elementor-cta__content {
        min-height: 500px !important;
    }
    .home-grid-blog2 .elementor-cta__content {
        min-height: 275px !important;
    }
    .home-grid-blog3 .elementor-cta__content {
        min-height: 225px !important;
    }
    .home-grid-blog4 .elementor-cta__content {
        min-height: 225px !important;
    }
    .home-grid-blog5 .elementor-cta__content {
        min-height:275px !important;
    }
}
@media (min-width: 992px) {
	
}
@media (min-width: 1025px) {
	.header-menu ul.elementor-nav-menu > li {
        align-items: flex-start!important;
        text-align: center!important;
    }
    .header-menu ul.elementor-nav-menu > li:first-child a {
        padding-left: 0!important;
    }
	
}

@media (max-width: 1024px) {
	.header-menu .elementor-nav-menu > li {
    	width: 100%;
        display: inline-block;
    }
}