@media (max-width:991px){.nav-sections{width:90vw !important;z-index:1001 !important}html:not(.nav-open) .nav-sections{left:-90vw !important}.nav-sections .navigation .open-children-toggle{display:none !important}.nav-sections .navigation a{text-transform:none !important}.nav-sections .navigation li.level0>a.level-top,.nav-sections .navigation li.level1>a,.nav-sections .navigation li.level2>a,.nav-sections .navigation li.o2e-view-all>a{display:flex !important;align-items:center;min-height:48px;box-sizing:border-box;padding:11px 16px !important;border-bottom:1px solid rgba(0,0,0,.06);line-height:1.35}.nav-sections .navigation li.level1>a{padding-left:26px !important}.nav-sections .navigation li.level2>a{padding-left:40px !important}.nav-sections .navigation li.level0>a.level-top{font-size:14px !important;font-weight:600 !important;color:#2f2f2f !important}.nav-sections .navigation .submenu li.level1>a{font-size:14px !important;font-weight:500 !important;color:#2f2f2f !important}.nav-sections .navigation li.level2>a{font-size:13px !important;font-weight:400 !important;color:#4a4a4a !important}.nav-sections .navigation li.level0.parent.o2e-open>a.level-top,.nav-sections .navigation li.level1.parent.o2e-open>a{color:var(--theme-color,#179c80) !important}.nav-sections .navigation li.level0.parent>.submenu,.nav-sections .navigation li.level1.parent>ul.subchildmenu{display:none !important}.nav-sections .navigation li.level0.parent.o2e-open>.submenu{display:block !important;position:static !important;visibility:visible !important;opacity:1 !important;width:auto !important;max-width:none !important;box-shadow:none !important;padding:0 !important;height:auto !important;max-height:none !important;overflow:visible !important}.nav-sections .navigation li.level0.parent.o2e-open>.submenu .container{width:auto !important;max-width:none !important;padding:0 !important}.nav-sections .navigation li.level1.parent.o2e-open>ul.subchildmenu{display:block !important;height:auto !important;max-height:none !important;overflow:visible !important}.nav-sections .navigation li.level0.parent.o2e-open>.submenu .row,.nav-sections .navigation li.level0.parent.o2e-open>.submenu>.container>.row>ul.subchildmenu{display:block !important;width:auto !important;margin:0 !important;columns:auto !important}.nav-sections .navigation .submenu li.level1,.nav-sections .navigation .submenu li.level2{float:none !important;width:auto !important;display:block !important}.nav-sections .navigation .submenu .menu-thumb-img{display:none !important}.nav-sections .navigation li.level0.parent>a.level-top:after,.nav-sections .navigation li.level1.parent>a:after{content:"";margin-left:auto;flex:none;width:9px;height:9px;border-right:2px solid var(--theme-color,#179c80);border-bottom:2px solid var(--theme-color,#179c80);transform:rotate(45deg);transition:transform .2s ease}.nav-sections .navigation li.level0.parent.o2e-open>a.level-top:after,.nav-sections .navigation li.level1.parent.o2e-open>a:after{transform:rotate(-135deg)}.nav-sections .navigation li.level0>a.level-top:before,.nav-sections .navigation li.level1>a:before,.nav-sections .navigation li.level2>a:before,.nav-sections .navigation li:not(.parent)>a:before{display:none !important}}