.cat-mega-menu-wrapper .mega-menu-header{background:var(--e-global-color-0eaea8f);padding:24px 24px 12px;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.cat-mega-menu-wrapper .mega-menu-header{padding:0!important}}.cat-mega-menu-wrapper .mega-menu-header h3{font-size:22px;color:#fff;line-height:1}@media (max-width:1024px){.cat-mega-menu-wrapper .mega-menu-header h3{display:none}}.cat-mega-menu-wrapper .mega-menu-header .btn-link{padding:0 0 6px 0!important;color:#fff!important;display:none}.cat-mega-menu-wrapper .mega-menu-header .btn-link:hover{color:var(--e-global-color-primary)!important}@media (max-width:1024px){.cat-mega-menu-wrapper .mega-menu-header .btn-link:hover{color:#fff!important}}@media (max-width:1024px){.cat-mega-menu-wrapper .mega-menu-header .btn-link{display:block;background-color:#0f253d!important;padding:10px!important;border-radius:50%!important;width:50px!important;height:50px!important}}.cat-mega-menu-wrapper .parent-cat-list{position:relative}@media (max-width:1024px){.cat-mega-menu-wrapper .parent-cat-list{display:none}}.cat-mega-menu-wrapper .parent-cat-list .child-submenu{display:none;position:absolute;left:calc(100% - 20px);top:-25px;border-radius:7px;min-width:1200px;max-width:55vw;height:425px;z-index:1000;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}@media (max-width:1388px){.cat-mega-menu-wrapper .parent-cat-list .child-submenu{min-width:875px;left:calc(100% - 50px);height:475px}}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-cats{background:#fff;padding:24px;border-top-left-radius:7px;border-bottom-left-radius:7px;min-height:425px;max-height:425px}@media (max-width:1388px){.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-cats{min-height:475px;max-height:475px}}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-cats .child-cat-list{margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:350px}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-cats .child-cat-list a{display:inline-block;padding:12px;color:#21333e;font-size:18px;font-weight:700}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-cats .child-cat-list a:hover{color:#54a7dc}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-contact{background:#f1f1f1;padding:48px 24px;border-top-right-radius:7px;border-bottom-right-radius:7px;min-height:425px;max-height:425px}@media (max-width:1388px){.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-contact{min-height:475px;max-height:475px}}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-contact .contact-img{width:100%;border-radius:7px;margin-bottom:10px;background:#fff;text-align:center}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-contact .contact-img img{border-radius:7px}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-contact .contact-img .cat-featured-img{margin:10px auto}.cat-mega-menu-wrapper .parent-cat-list .child-submenu .submenu-contact .primary{color:#54a7dc}.cat-mega-menu-wrapper .parent-cat-list .parent-cat{display:inline-block;width:calc(100% - 40px);border-bottom:1px solid #ddd;margin-left:20px;margin-right:20px}.cat-mega-menu-wrapper .parent-cat-list .parent-cat>a{width:100%;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#21333e}.cat-mega-menu-wrapper .parent-cat-list .parent-cat:hover>a{color:#54a7dc;background:#fff;padding:14px;position:relative;left:-2px;border-radius:7px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.cat-mega-menu-wrapper .parent-cat-list .parent-cat.has-submenu:hover .child-submenu{display:block}.cat-mega-menu-wrapper .parent-cat-list .parent-cat.has-submenu:hover>a{border-top-left-radius:7px;border-bottom-left-radius:7px;border-top-right-radius:0;border-bottom-right-radius:0}
/*# sourceMappingURL=mega-menu.min.css.map */
