/*
	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,
*/

body{
	overflow-x: hidden!important;
}

.page-header{
    display: none;
}
.elementor-icon-box-description a{
	color: #333;
}
.elementor-icon-box-description a:hover{
	color: #3e7e7a;
}



.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title{
	padding: 0 5px;
}
.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>e-n-menu-title>.e-n-menu-title-text{
	padding: 25px 25px;
}
.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container{
	padding: 25px 25px;
}
.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>.e-n-menu-title-text{
	padding: 0;
}

/*#wpfront-scroll-top-container{
	width: 50px!important;
	height: 50px;
	background: rgba(62, 126, 122, 1)!important;
	border-radius: 50%!important;
	color: #fff!important;
	font-size:10px!important;
}
#wpfront-scroll-top-container:hover{
	background: rgba(62, 126, 122, 0.8)!important;
}*/


input:focus, select:focus, textarea:focus {
    border-color: #2c4ea5!important; 
}

@media (min-width: 1440px) {
	.head-menu{
		width: 75%;
	}
}

@media (max-width: 1440px) {
    .e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-text{
		padding: 25px 20px;
	}
	.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container{
		padding: 25px 20px;
	}
	.top-search-box{
		display: none;
	}
}
@media (max-width: 1024px) {
	.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item:hover>.e-n-menu-title{
		background-color: #fff!important;
	}
    .e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-text{
		padding: 15px 15px;
	}
	.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container{
		padding: 15px 15px;
	}
	.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item:hover>.e-n-menu-title>.e-n-menu-title-text{
		color: #3e7e7a!important;
	}
	.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item:hover>.e-n-menu-title>.e-n-menu-title-container>.e-n-menu-title-text{
		color: #3e7e7a!important;
	}	
}

.um-form {
	padding: 50px 0;
}