.cure-header {background: #fff;position: sticky;top: 0;z-index: 9999;}.cure-ar-header-custom-logo {width: 80%;height: auto;}.cure-header-inner {display: grid;grid-template-columns: 1fr 4fr 1.25fr;align-items: center;max-width: 1400px;margin: 0 auto;padding: 10px 3px;}.cure-header-logo img {max-height: 60px;}.cure-menu-list {display: flex;justify-content: center;align-items: center;gap: 12px;margin: 0;padding: 0;list-style: none;}.cure-menu-list li {position: relative;}.cure-menu-list > li > a {text-decoration: none;color: #263a4f;font-weight: 500;padding: 10px 14px;display: block;transition: color 0.3s;}.cure-menu-list > li:hover > a {color: #00bfa7;}.cure-menu-list > li.menu-item-has-children > .sub-menu {display: none !important;position: absolute;top: 100%;left: -230px;background: #fff;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);border-radius: 8px;padding: 20px;z-index: 9999;width: 500px;flex-wrap: wrap;}.cure-menu-list > li:hover > .sub-menu {display: grid !important;grid-template-columns: repeat(2, 1fr);gap: 15px;}.cure-menu-list > li.current-menu-ancestor > .sub-menu, .cure-menu-list > li.current-menu-item > .sub-menu {display: none !important;}.menu-flex {display: flex;gap: 10px;}.menu-icon img {width: 50px;height: 50px;object-fit: contain;}.menu-text {display: flex;flex-direction: column;}.menu-title {color: #263a4f;font-weight: 500;font-size: 16px;font-family: "DM Sans", sans-serif;line-height: auto;letter-spacing: 0%;}.menu-desc {color: #777;font-size: 13px;}.cure-header-buttons {display: flex;justify-content: flex-end;gap: 6px;}.btn-login, .btn-support {text-decoration: none;border-radius: 5px;transition: 0.3s;padding: 12px 30px;font-family: "DM Sans", sans-serif;font-weight: bold;line-height: auto;}.btn-login {color: #263a4f;font-size: 17px;letter-spacing: 0%;}.btn-support {background: #00bfa7;font-size: 16px;color: #fff;letter-spacing: -2%;margin-bottom: 0 !important;}.btn-support:hover {background: #009680;color: #fff;}.cure-hamburger {display: none;cursor: pointer;}.cure-hamburger span {display: block;width: 26px;height: 3px;background: #263a4f;margin: 5px 0;border-radius: 2px;transition: all 0.3s;}.cure-hamburger.active span:nth-child(1) {transform: rotate(45deg) translate(5px, 5px);}.cure-hamburger.active span:nth-child(2) {opacity: 0;}.cure-hamburger.active span:nth-child(3) {transform: rotate(-45deg) translate(6px, -6px);}.cure-menu-list, .cure-menu-list li, .cure-menu-list .sub-menu, .cure-menu-list .sub-menu li {list-style: none !important;margin: 0;padding: 0;}.has-grand-layout {display: block !important;position: relative;}.grand-wrapper {display: grid;grid-template-columns: 35% 65%;gap: 10px;min-width: 450px;}.grand-left > li > a {display: block;padding: 8px 10px;color: #263a4f;font-weight: 500;transition: background 0.3s;}.grand-left > li:hover > a {background: #f4f6f8;color: #00bfa7;}.grand-right ul.sub-menu {display: block !important;box-shadow: none;padding: 0;margin: 0;}.grand-right ul.sub-menu li a {display: block;padding: 6px 10px;color: #555;font-size: 14px;text-decoration: none;}.grand-right ul.sub-menu li a:hover {color: #00bfa7;}.grand-left .sub-menu {display: none !important;}.cure-menu-list > li.menu-item-has-children > a {position: relative;padding-right: 25px;}.cure-menu-list > li.menu-item-has-children > a .dropdown-toggle {position: absolute;right: 5px;top: 45%;transform: translateY(-50%);width: 8px;height: 8px;border-left: 2px solid #263a4f;border-bottom: 2px solid #263a4f;transform: rotate(-45deg) translateY(-50%);display: inline-block;margin-left: 6px;}.cure-menu-list > li.menu-item-has-children.open > a .dropdown-toggle {transform: rotate(135deg);}.view-all-menu-item {margin-top: 12px;}.view-all-button {text-align: center;background: #00bfa7;color: #fff !important;font-weight: 600;border-radius: 6px;margin-top: 7px;}.view-all-button:hover {background: #009680;color: #fff !important;}@media (max-width: 1390px) {.cure-header-inner {padding: 10px 5px;}}@media (max-width: 1280px) {.cure-menu-list {gap: 5px;}.cure-header-inner {grid-template-columns: 0.75fr 4fr 1.4fr;}.cure-header-inner {padding: 10px;}}@media (min-width: 992px) {.cure-menu-list > li.menu-item-has-children:hover > .sub-menu {display: grid !important;grid-template-columns: repeat(2, 1fr);gap: 15px;}.custom-logo-link img {max-width: 50%;}}@media (max-width: 1180px) {.cure-header-buttons {display: none;}.cure-header-inner {grid-template-columns: 1fr auto;}.cure-ar-header-custom-logo {width: 60%;}}@media (max-width: 1130px) {.custom-logo-link img {max-width: 40% !important;}.cure-menu-list > li.menu-item-has-children > .sub-menu {left: -380px;width: 450px;}}@media (max-width: 991px) {.cure-header-inner {grid-template-columns: 1fr auto;}.cure-header-menu {display: none;position: absolute;top: 100%;left: 0;width: 100%;background: #fff;flex-direction: column;box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);}.cure-header-menu.active {display: flex;}.cure-menu-list {flex-direction: column;align-items: flex-start;padding: 15px;}.cure-menu-list li {width: 100%;}.cure-header-buttons {display: none;}.cure-hamburger {display: block;}.custom-logo-link img {max-width: 25% !important;}.cure-menu-list > li.menu-item-has-children > .sub-menu {left: 0;width: 100%;display: flex !important;flex-direction: column;position: static;box-shadow: none;gap: 15px;padding: 2px 12px;}.menu-icon img, .menu-desc {display: none;}.grand-wrapper {grid-template-columns: 1fr;min-width: 100%;}.sub-menu li a div {margin: 4px 0px;}.cure-ar-header-custom-logo {width: 25%;}}@media (max-width: 600px) {.custom-logo-link img {max-width: 50% !important;}.cure-ar-header-custom-logo {width: 40%;}}.cure-menu-list > li.menu-item-has-children > .sub-menu:has(> li:nth-child(1):last-child) {left: -112px;width: 330px;}@media (min-width: 992px) {.cure-menu-list > li.menu-item-has-children:hover > .sub-menu {display: grid !important;grid-template-columns: repeat(2, 1fr);gap: 15px;}.cure-menu-list > li.menu-item-has-children:hover > .sub-menu:has(> li:nth-child(1):last-child) {display: grid !important;grid-template-columns: repeat(1, 1fr);gap: 15px;}}