.header-wrapper .btn_sec{display:flex;flex-wrap:wrap;gap:16px}.header-wrapper .btn_sec .btn_item .icon>span{display:inline-flex;height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100%}.header-wrapper .btn_sec .btn_item .icon{align-items:center;display:inline-flex;height:16px;justify-content:center;min-width:16px;position:relative}.header-wrapper .btn_sec .btn_item .icon>span img{height:auto;min-width:16px;object-fit:contain}.header-wrapper .btn_sec .btn_item .icon .icon_initial{transform:scale(1)}.header-wrapper .btn_sec .btn_item .icon .icon_hover{transform:scale(0)}.header-wrapper .btn_sec .btn_item a:hover .icon .icon_hover{transform:scale(1)}.header-wrapper .btn_sec .btn_item a:hover .icon .icon_initial{transform:scale(0)}.header-wrapper .btn_sec .btn_item .icon .icon_initial.no_hover{transform:scale(1)!important}.header-wrapper .btn_sec .btn_item a.icon_enable{align-items:center;display:flex;gap:8px;justify-content:center;vertical-align:middle}.header-wrapper .none-btn,.header-wrapper .none-btn a{align-items:center;display:inline-flex}.header-wrapper .none-btn .text{color:#1d2030;font-size:var(--font_size_14);font-weight:500;line-height:1.428}.header-wrapper .inner-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-bottom:16px;padding-top:16px}.header-wrapper .logo_wrap .logo a{display:inline-block;max-width:109px}.header-wrapper .logo_wrap .logo a img{height:100%!important;width:100%!important}.header-wrapper .menu_navigation ul{display:flex;list-style:none;margin:0;padding:0}.header-wrapper .menu_navigation .outer_wrap{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);left:50%;margin-top:-12px;max-width:1000px;min-width:900px;opacity:0;overflow:hidden;position:absolute;top:100%;transform:matrix(1,0,0,1,-450,0);transform:none;transform:translateX(-50%);visibility:hidden;width:100%;z-index:50}.header-wrapper .child_menu_item{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:410px;overflow-y:auto;padding:16px;width:100%}.header-wrapper .child_menu_item .child_menu{border-radius:8px;display:block;padding:12px 16px}.header-wrapper .child_menu_item .child_menu,.header-wrapper .child_menu_item .child_menu .subMenu_title{font-size:var(--font_size_14);line-height:1.428;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-wrapper .child_menu_item .child_menu .subMenu_title{color:#1d2030;font-weight:500}.header-wrapper .menu_item .menu_txt a{color:#1d2030}.header-wrapper .child_menu_item .child_menu .subMenu_des{display:block;font-size:var(--font_size_12);line-height:1.3333;overflow:hidden;-webkit-box-orient:vertical;color:#676f7e;-webkit-line-clamp:2;margin-top:2px}.header-wrapper .child_menu_item .child_menu:hover{background-color:#f0f0f0}.header-wrapper .menu_navigation .mega_menu,.header-wrapper .menu_txt{align-items:center;display:flex;gap:4px}.header-wrapper .menu_txt{color:#1d2030;cursor:pointer;font-size:var(--font_size_14);font-weight:500;line-height:1.428;padding:8px 12px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-wrapper .menu_txt .icon-wrapper svg{fill:none;height:16px;transition:all .2s ease;width:16px}.header-wrapper .menu_item.active .icon-wrapper svg{transform:matrix(-1,0,0,-1,0,0)}.header-wrapper .menu_txt a span{font-size:var(--font_size_14);line-height:1.428}.header-wrapper .hamburger-menu{display:none}.header-wrapper .menu_navigation .menu_item.active .outer_wrap{opacity:1;visibility:visible}.header-wrapper.resize-no-transition .menu_navigation{transition:none!important}.header .header-wrapper .content-wrapper{position:relative}@media(min-width:1025px){.header-wrapper .mobile_btn{display:none}}@media(max-width:1200px){.header-wrapper .inner-wrapper{position:relative}.header .header-wrapper .content-wrapper,.header-wrapper .menu_item{position:unset}.header-wrapper .menu_txt{padding:5px}}@media(max-width:1100px){.header-wrapper .menu_txt .icon-wrapper svg{height:13px;width:13px}.header-wrapper .btn_sec{gap:10px}}@media(max-width:1024px){.header-wrapper .inner-wrapper{padding-bottom:12px;padding-top:12px}.header-wrapper .logo_wrap .logo a{max-width:90px}.header-wrapper .hamburger-menu{color:#1d2030;cursor:pointer;display:flex;padding:8px}.header-wrapper .desktop_btn{display:none}.header-wrapper .mobile_btn{border-top:1px solid #e6e6e6;display:block;margin-top:16px;padding-top:16px}.header-wrapper .inner-wrapper{position:unset}.header-wrapper .menu_navigation{background:#fff;border-top:1px solid #e6e6e6;display:flex;flex-direction:column;height:100%;left:0;min-height:calc(100dvh - 64px);opacity:0;overflow-y:auto;padding:16px;pointer-events:none;position:absolute;top:100%;transition:opacity .2s ease;visibility:hidden;width:100%}.menu-open .header-wrapper .menu_navigation{opacity:1;pointer-events:all;visibility:visible}.header-wrapper .menu_navigation .mega_menu{align-items:self-start;display:block;flex-direction:column}.header-wrapper .menu_navigation .outer_wrap{background:transparent;border:none;box-shadow:none;display:block;margin:0;min-width:auto;opacity:1;position:static;transform:none;visibility:visible}.header-wrapper .menu_txt{display:block;font-size:var(--font_size_12);line-height:1.333;padding:0}.header-wrapper .icon-wrapper{display:none}.header-wrapper .menu_item .menu_txt a{display:block;letter-spacing:.05em}.header-wrapper .child_menu_item{display:block;max-height:none;overflow:unset;padding:0}.header-wrapper .child_menu_item .child_menu .subMenu_des{display:none}.header-wrapper .child_menu_item .child_menu{border-radius:0;font-size:var(--font_size_16);line-height:1.5;margin-top:8px;padding:8px 0}.header-wrapper .child_menu_item .child_menu:hover{background:transparent}.header-wrapper .child_menu_item .child_menu .subMenu_title{font-size:var(--font_size_16);font-weight:400;line-height:1.5}.header-wrapper .child_menu_item .child_menu:hover .subMenu_title{color:#1c224a}.header-wrapper .menu_txt a span{color:#676f7e;font-size:var(--font_size_12);line-height:1.333;text-transform:uppercase}.header-wrapper .menu_item:not(:first-child){border-top:1px solid #e6e6e6;margin-top:16px;padding-top:16px}.header-wrapper .none-btn a .text{color:#1d2030;display:block;font-size:var(--font_size_16);font-weight:400;line-height:1.5;padding:8px 0}.header-wrapper .btn_sec .btn_item a{box-shadow:none;display:flex}.header-wrapper .btn_item:not(:first-child) a{margin-top:12px}.header-wrapper .none-btn a:hover .text{color:#1c224a}.header-wrapper .none-btn,.header-wrapper .none-btn a{display:flex}.header-wrapper .menu_item .menu_txt a[href="javascript:void(0)"]{cursor:text}.header-wrapper .hamburger-menu .close-icon{opacity:0;position:absolute;transition:all .2s ease;visibility:hidden}.header-wrapper .hamburger-menu svg.open-icon{transition:all .2s ease}.menu-open .header-wrapper .hamburger-menu svg.close-icon{opacity:1;position:relative;visibility:visible}.menu-open .header-wrapper .hamburger-menu svg.open-icon{opacity:0;position:absolute;visibility:hidden}.header-wrapper .menu_item{padding:0}}