/*
	Theme Name: Hello Elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 3.4.4
	Stable tag: 3.4.4
	Requires at least: 6.0
	Tested up to: 6.8
	Requires PHP: 7.4
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: accessibility-ready, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready,
*/

.home .elementor-994 .elementor-element.elementor-element-bf77e26 {
    @media (max-width: 767px) {
        display: block !important;
    }
}

.home .elementor-994 .elementor-element.elementor-element-bf77e26 * {
    @media (max-width: 1024px) {
        width: auto;
    }
}

.home .elementor-994 .elementor-element.elementor-element-bf77e26 img {
    @media (max-width: 1024px) {
        max-width: 200px;
    }
}

.home .elementor-994 .elementor-element-5e48638 .elementor-container.elementor-column-gap-default {
    @media (max-width: 1024px) {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: auto auto 46px;
        align-items: flex-start;
    }
}

.home .elementor-994 .elementor-top-section.elementor-element-5e48638 .elementor-container.elementor-column-gap-default .elementor-element-2f67b98 > .elementor-widget-wrap.elementor-element-populated {
    @media (max-width: 1024px) {
        margin-top: 0;
    }
}

.home .elementor-994 .elementor-top-section.elementor-element-5e48638 .elementor-container.elementor-column-gap-default > div:last-child {
    @media (max-width: 1024px) {
        grid-column-start: 2;
    }
}
.home .elementor-994 .elementor-top-section.elementor-element-5e48638 .elementor-container.elementor-column-gap-default > div:last-child .elementor-widget-wrap.elementor-element-populated{

    @media (max-width: 1024px) {
        margin-top: 0;
        justify-content: space-between;
    }
}
.home .elementor-994 .elementor-top-section.elementor-element-5e48638 .elementor-container.elementor-column-gap-default > div {
    @media (max-width: 1024px) {
        align-items: flex-start;
    }
}

.home .elementor-994 .elementor-element:is(.elementor-element-2f67b98, .elementor-element-576b4e2, .elementor-element-0035f58, .elementor-element-2f67b98, .elementor-element-d872d35) {
    @media (max-width: 1024px) {
       width: auto;
    }
}

.home .elementor-994 .elementor-element.elementor-element-0035f58 {
    @media (max-width: 425px) {
       display: none;
    }
}