p {
    margin-block-start: 0;
    margin-block-end: 0rem;
}
.heaser-custom{
	background: #FFF;
box-shadow: 0px 1px 11px 0px rgba(0, 0, 0, 0.25);
}
body, html{
	overflow-x: hidden;
}
@media (max-width: 769px){
	.heaser-custom.e-con.e-con>.e-con-inner>.elementor-widget{
		width: min-content;
	}
	.heaser-custom{
position: sticky;
		top: 0;
	}
	.ehf-header #masthead {
    z-index: 99;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}
	.heaser-custom.header-custom-logo{
		width: max-content;
	}
	.elementor-39 .elementor-element.elementor-element-66ebc14 .elementor-heading-title {
    width: max-content;
}
	.heaser-custom .e-con-inner{
		flex-wrap: nowrap !important;
	}
	.heaser-custom .e-con-inner{
		height: 83.2px;
	}
	.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
        visibility: visible;
        opacity: 1;
        position: absolute;
        left: 0;
        right: 0;
        top: 63px;
        background: #fff;
		    box-shadow: 0px 8px 11px 0px rgba(0, 0, 0, 0.25);
		        position: fixed;
    }
}
.wpforms-field-medium.wpforms-field-required{
	max-width: 100% !important;
	padding: 16px 0px 16px 16px !important;
	border: 1px solid #F5F5F5 !important;
background: #F2FFEC !important;
	height:54px !important;
}
.wpforms-field-medium.wpforms-field-required::placeholder{
	color: #A5A5A5 ;
	    font-family: "Quicksand", Sans-serif !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: 700 !important;
	line-height: 140% !important;
}
.wpforms-submit{
	border-radius: 54px !important;
background: #7ACE52 !important;
	display: flex !important;
padding: 15px 45px !important;
justify-content: center !important;
align-items: center !important;
gap: 10px !important;
	color: #FFF;

font-family: "Quicksand", Sans-serif !important;
font-size: 18px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 140% !important; /* 25.2px */
	margin-left: auto !important;
	height: 54px !important;
}