@media (min-width: 956px) and (max-width: 1024px){
/* 	.main_menu li a{
		font-size: 11px !important;
		line-height: 21px !important;
		padding: 0px 8px 0px 8px !important;
	} */
	
	.main_menu .ekit-menu-nav-link::after{
		height: 90px !important;
		top: -29px !important;
	}
}

@media (min-width: 849px) and (max-width: 955px){
	.main_menu li a{
		font-size: 15px !important;
		line-height: 25px !important;
		padding: 0px 15px 0px 15px !important;
	}
	
	.main_menu .ekit-menu-nav-link::after{
		top: -29px !important;
	}
}

@media (min-width: 768px) and (max-width: 848px){
	.main_menu li a{
		font-size: 15px !important;
		line-height: 19px !important;
/* 		padding: 0px 4px 0px 4px !important; */
	}
	
	.main_menu .ekit-menu-nav-link::after{
		top: -29px !important;
	}
}

@media(max-width:1300px){
    .microwave-bootom-img img{
        width: 220px !important;
        height: 230px !important;
    }
}
@media (max-width: 1024px){
	.main_header {
    	max-height: 80px !important;
	}
	
	.logo_image{
		width: 200px !important;
	}
	
	.main_menu .ekit-menu-nav-link::after{
		height: 90px !important;
	}
	
	.menu_col{
		height: 60px !important;
	}
    .top_clickarrow .ekit-menu-dropdown-toggle svg{
		width: 0px !important;
		height: 0px !important;
	}
	
	.top_clickarrow .elementskit-menu-container{
		padding-bottom: 0px !important;
	}
    .footer_start .quick_link .elementskit-menu-hamburger,
    .footer_start .quick_link .elementskit-nav-identity-panel{
        display: none;
    }
    .footer_start .quick_link .elementskit-menu-offcanvas-elements{
        position: unset !important;
        background-color: unset;
        padding: 0 !important;
    }
    .footer_start .quick_link .elementskit-menu-offcanvas-elements ul{
        height: unset;
     }
    .footer_start .quick_link .elementskit-menu-offcanvas-elements ul li a{
        padding: 6px 0 !important;
     }
     .bottom-ftr #ekit-megamenu-bottom-footer-menu{
        position: unset !important;
        background-color: unset;
        max-width: 100%;
    }
    .bottom-ftr #ekit-megamenu-bottom-footer-menu li a{
        color: #fff;
        font-size: 14px;
        padding: 0px 10px;
    }
     .bottom-ftr .elementskit-menu-hamburger,
     .bottom-ftr .elementskit-nav-identity-panel{
        display: none !important;
    }
    .bottom-ftr ul{
        display: flex !important;
        row-gap: 10px;
    }
	.top_clickarrow .elementskit-navbar-nav ul li a{
		padding-left: 35px !important;
	}
	.top_clickarrow .ekit-menu-dropdown-toggle::before {
    	top: 15px;
	}
	
    
}

@media (max-width: 767px){
	.custom-form{
		max-width: 100%!important;
	}
	.back-img_remove {
        background-image: unset !important;
        background-color:#1E22AA !important;
    }
    .back-img_remove.yellow_bg {
        background-image: unset !important;
        background-color:#FAC65C !important;
    }
	.back-img_remove.brown_bg{
        background-image: unset !important;
        background-color:#873510 !important;
    }
	.back-img_remove.orange_bg{
		 background-image: unset !important;
        background-color:#FC6A03  !important;;

	}
	.home_contact_frm .wpcf7-form.init {
    display: flex;
    flex-direction: column;
    gap: 0px !important;
}

 .contact_form .left_input {
    width: 100% !important;
}

.contact_form .right_input {
    width: 100% !important;
}
	/* responsive header css panel open from top */
	.menu_col {
		position: relative;
	}
	.main_menu .elementskit-menu-container {
		position: absolute !important;
		top: 100% !important;
		left: 0 !important;
		width: 100% !important;
		transform: scaleY(0);
		transform-origin: top;
		opacity: 0;
		visibility: hidden;
		transition: transform 0.3s ease, opacity 0.2s ease;
		z-index: 9999;
	}
	.elementskit-menu-offcanvas-elements.active {
		transform: scaleY(1);
		opacity: 1;
		visibility: visible;
		height: auto !important;
	}
	.elementskit-menu-overlay {
		display: none !important;
	}
	.elementskit-menu-container {
		left: 0 !important;
		position: absolute !important;
	}
	#ekit-megamenu-top-menu {
		max-height: 100vh;
		overflow-y: auto;
	}
	.elementskit-menu-overlay{ display: none !important; }
	#ekit-megamenu-menu.elementskit-menu-offcanvas-elements {
		width: 100% !important;
		position: absolute;
	}
	.main_menu, .main_menu .elementor-widget-container {
		position: static;
	}
	.top_clickarrow .elementskit-menu-hamburger, .top_clickarrow .elementskit-nav-identity-panel{ display: none !important; }
	.top_clickarrow #ekit-megamenu-top-menu {
		position: relative !important;
		visibility: visible;
		opacity: 1;
		top: unset;
		background: transparent !important;
	}
	.top_clickarrow .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown{ display: block; }
    .main_menu .elementskit-nav-identity-panel{
        display: none !important;
    }
    .main_menu .elementskit-menu-offcanvas-elements{
        background-color: #fff !important;
    }
    .main_menu .elementskit-navbar-nav {
        overflow-y: unset !important;
    }
    .banner-mobile-img, .banner-mobile-img img{
        width: 100vw;
    }
	.wpcf7 form .wpcf7-response-output, .wpcf7-validation-errors {
		bottom: 0;
		width: 100%;
	}
	.top_clickarrow .ekit-menu-dropdown-toggle::before{
		    right: 40px;
	}
	.top_clickarrow .menu-item-has-children.open > ul {
	  display: block !important;
	}
	.main_menu .ekit_menu_responsive_mobile .ekit-menu-nav-link::after{
		display:none;
	}
}
@media(max-width:425px){
    .menu_col{
        --margin-top: -120px !important;
    }
}
/* ---- date:- 26-03-2026 ---- */

/* @media (min-width: 1025px) and (max-width: 1168px){
	.main_menu li a{
		font-size: 12px !important;
		line-height: 22px !important;
		padding: 0px 12px 0px 12px !important;
	}
} */





















