.sm2-controls,.sm2-reviews-heading{display:none}
@media screen and (max-width:767px){
 .production #mobileMenu{padding:6px 20px 24px}
 .production #mobileMenu>.mobile-group>summary{font-size:21px;min-height:60px;padding:14px 0;text-align:left;line-height:1.3}
 .production #mobileMenu .mobile-group{box-shadow:none}
 .production #mobileMenu .mobile-group a,.production #mobileMenu .mobile-group>div>a{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important;gap:10px;min-height:44px;padding:10px 12px!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;border:0!important;background:transparent!important;margin:0!important;width:100%;white-space:normal!important;border-radius:0!important}
 .production #mobileMenu .mobile-group a strong{font-weight:500!important;font-size:inherit!important}
 .production #mobileMenu .ui-menu-link>span{display:none!important}
 .production #mobileMenu .cases-mobile-links{display:block;padding:0;margin:0}
 .production #mobileMenu .mobile-contact-rows{display:block;margin:0;padding:0}
 .production #mobileMenu .mobile-contact-rows a{font-size:15px!important}
 .production #mobileMenu .expert-menu-category{color:#56758a!important;font-weight:600!important;font-size:14px!important;padding-top:16px!important}
 .production #mobileMenu .expert-menu-article{padding-left:22px!important}
 .production #mobileMenu .ventilation-mobile{margin:4px 0 12px;padding:0 12px}
 .production #mobileMenu .ventilation-mobile>summary{font-size:16px;min-height:44px;font-weight:500}
 .production #mobileMenu .sm-menu-close{display:none}

}
