@media only screen and (max-width: 768px) {
    .header {
			  padding-left: 20px !important;
        padding-right: 20px !important;
        display: flex;
        flex-wrap: wrap-reverse;
    }
	
}
@media only screen and (max-width: 998px) {
   
		.wp-block-site-logo img {
    height: auto;
    width: 100px;
    /* max-width: -webkit-fill-available; */
}
}



@media screen and (max-width: 600px) {
    #wpadminbar {
        position: fixed;
    }
}
@media only screen and (max-width: 768px) {
    #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: none;
    }
		.header {
   
    display: flex;
   
}
		
	
}
	@media only screen and (max-width: 768px) {
    #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1 {
        background: #22222200;
        padding: 0px 0px 0px 0px;
        display: flex;
    }
}
@media only screen and (max-width: 768px) {
    #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {
        border-radius: 0;
        border: 0;
        margin: 0;
        line-height: 40px;
        height: 40px;
        padding: 0 10px;
        background: #00000000;
        text-align: left;
        color: #180000;
        font-size: 14px;
    }
}


#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 {
    visibility: visible !important;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
@media (max-width: 425px) {
  .wp-block-site-logo {
   display: flex;
  }
		#mega-menu-item-3237{
		display: none !important;
		}
}
@media (max-width: 768px) {
  
		#mega-menu-item-3237{
		display: none !important;
		}
		
}


/* (Optional) Show logo again on larger screens */
@media (min-width: 769px) {
  .wp-block-site-logo {
    display: block !important;
  }
		
}

#mega-menu-item-3236{
display: none !important;
}
.products-block-post-template {
    padding-left: 30px!important;
    padding-right: 30px!important;
}
.woocommerce .woocommerce-breadcrumb {
    margin: 0 50px 1em !important;
    
}
.wpcf7-textarea {
		width: 260px;}
.wpcf7-captchar {
width: 260px !important;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: ltr;
		width: 260px !important;
}
.wpcf7-text {
width: 260px !important;
}