*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden!important;max-width:100vw}.header{position:relative!important;z-index:9999!important}.header .container-fluid{max-width:1200px!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.header .container-fluid,.header .inner,.header .row{overflow:visible!important}.header .nav li{margin-right:0!important;float:left;position:relative}.mv-header{background:#ffffff;padding:12px 10px!important;border-bottom:1px solid #e5e5e5}.mv-container{display:flex;justify-content:space-between;align-items:center}.mv-left{display:flex;flex-direction:column}.mv-brand-lockup{display:flex;align-items:center;gap:12px}.mv-brand-text-wrap{display:flex;flex-direction:column;justify-content:center}.mv-logo{height:42px}.mv-brand-text{margin:0;color:#000;font-size:18px;font-weight:600;letter-spacing:.35px;line-height:1.2;max-width:500px;cursor:pointer}.mv-icons-wrapper,.mv-right{display:flex;align-items:center}.mv-icons-wrapper{gap:6px}.mv-icon-box{display:flex;align-items:center;gap:4px;cursor:pointer}.mv-icon,.mv-separator{font-size:16px}.mv-separator{color:rgba(0,0,0,.18);margin:0 4px}.mv-email-text{color:#0b2c5d;text-decoration:none;font-weight:500;font-size:14px;white-space:nowrap}.cart-icon-btn{background:none;border:none;cursor:pointer;padding:4px 8px;position:relative;display:flex;align-items:center;color:#0b2c5d;transition:transform .2s ease;outline:none}.cart-icon-btn:hover{transform:scale(1.15)}.cart-badge,.cart-icon-btn svg{width:20px;height:20px}.cart-badge{position:absolute;top:-6px;right:-6px;background:#e74c3c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.15);animation:badgePop .3s ease}@keyframes badgePop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}.auth-dropdown-wrapper{position:relative}.auth-dropdown-button{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 6px;background:#fff;border:1px solid #dce4f0;border-radius:40px;cursor:pointer;transition:border-color .18s,box-shadow .18s;outline:none}.auth-dropdown-button:hover{border-color:#b3c4e0;box-shadow:0 2px 8px rgba(11,44,93,.08)}.auth-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#1e4fa8,#3b7dd8);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;flex-shrink:0}.auth-avatar.guest{background:#eef2fb;color:#5a7cb5}.auth-avatar svg{width:15px;height:15px}.auth-dropdown-label{font-size:13.5px;font-weight:500;color:#0b2c5d}.auth-chevron{width:14px;height:14px;color:#7a96be;transition:transform .22s ease;flex-shrink:0}.auth-chevron.rotated{transform:rotate(180deg)}.auth-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:#fff;border:1px solid #dce4f0;border-radius:14px;box-shadow:0 8px 32px rgba(11,44,93,.13);overflow:hidden;animation:dropIn .18s ease;z-index:100000}@keyframes dropIn{0%{opacity:0;transform:scale(.94) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}.auth-menu-header{padding:14px 16px 10px;border-bottom:1px solid #eef2fb}.auth-menu-section{padding:6px 0}.auth-menu-section+.auth-menu-section{border-top:1px solid #eef2fb}.auth-dropdown-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 16px;background:none;border:none;font-size:13.5px;font-weight:500;color:#0b2c5d;cursor:pointer;text-align:left;text-decoration:none;transition:background .13s}.auth-dropdown-item svg{width:15px;height:15px;flex-shrink:0}.auth-dropdown-item:hover{background:#f4f7fd}.auth-dropdown-item.danger{color:#c0392b}.auth-dropdown-item.primary{color:#1b56c8}.header-inner.sticky-active{position:fixed!important;top:0!important;left:0;width:100%;z-index:999999!important;background:#fff!important;box-shadow:0 4px 15px rgba(0,0,0,.12)}.timewaver-dropdown-wrapper,.timewaver-mega-menu{position:static!important}.timewaver-aboutus-mega-dropdown{position:absolute!important;top:100%!important;left:280px!important;right:0!important;width:80vw!important;margin-left:calc(-50vw + 50%)!important;background:#fff!important;padding:0!important;box-shadow:0 8px 20px rgba(0,0,0,.15)!important;z-index:9999!important;opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important;transition:all .4s ease!important;pointer-events:none!important}.timewaver-mega-menu:hover .timewaver-aboutus-mega-dropdown{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.timewaver-mega-content{max-width:1600px!important;margin:0 auto!important;padding:50px 30px!important}.timewaver-sections{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:20px!important;gap:20px!important}.timewaver-column{display:flex!important;flex-direction:column!important}.timewaver-column-title{font-size:18px!important;font-weight:600!important;color:#0076bc!important;margin:0 0 15px!important;padding-bottom:12px!important;border-bottom:2px solid #0076bc!important}.timewaver-items{display:flex!important;flex-direction:column!important;gap:15px!important}.timewaver-item{display:block!important;cursor:pointer!important;transition:all .3s ease!important;padding:5px 0!important;border:none!important;background:transparent!important;text-decoration:none!important}.timewaver-item h4{font-size:15px!important;font-weight:500!important;color:gray!important;margin:0 0 5px!important;transition:color .3s!important}.timewaver-item p{font-size:13px!important;color:gray!important;margin:0!important;font-weight:400!important}.timewaver-item:hover h4{color:#0076bc!important}.timewaver-item:hover{transform:translateX(8px)!important}.timewaver-item h4:after,.timewaver-item h4:before,.timewaver-item p:after,.timewaver-item p:before,.timewaver-item:before{content:none!important;display:none!important}.timewaver-dropdown-wrapper *{box-sizing:border-box!important}.timewaver-dropdown-wrapper button.nav-link{background:none;border:none;padding:11px!important;margin:0;font-weight:500!important;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.timewaver-dropdown-wrapper button.nav-link:hover{color:#0076bc}.mobile-nav{display:none}.mob-hamburger{background:none;border:none;cursor:pointer;padding:8px 6px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;outline:none}.ham-line{display:block;height:2.5px;width:26px;background:#0b2c5d;border-radius:2px;transition:all .25s ease}.ham-line--short{width:18px}.mob-hamburger:hover .ham-line{background:#0076bc}.mob-hamburger:hover .ham-line--short{width:26px}.mob-backdrop{position:fixed;inset:0;background:rgba(5,20,50,.45);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:99998;opacity:0;pointer-events:none;transition:opacity .32s ease}.mob-backdrop--on{opacity:1;pointer-events:auto}.mob-offcanvas{position:fixed;top:0;left:0;transform:translateX(-100%);width:300px;max-width:88vw;height:100dvh;height:100vh;background:#fff;z-index:99999;display:flex;flex-direction:column;overflow:hidden;transition:transform .34s cubic-bezier(.4,0,.2,1);box-shadow:6px 0 32px rgba(5,20,50,.14);will-change:transform}.mob-offcanvas--open{transform:translateX(0)}.mob-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#ffffff;border-bottom:1px solid #e8eef6}.mob-head-logo{height:34px;cursor:pointer;object-fit:contain}.mob-head-close{background:#f4f6fa;border:1px solid #e0e6f0;color:#555;font-size:13px;width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.mob-head-close:hover{background:#e8eef6;color:#0b2c5d}.mob-user-card{flex-shrink:0;padding:13px 16px;background:#f8fafd;border-bottom:1px solid #e8eef6}.mob-user-inner{gap:10px}.mob-user-av,.mob-user-inner{display:flex;align-items:center}.mob-user-av{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#0b2c5d,#0076bc);color:#fff;font-size:14px;font-weight:700;justify-content:center}.mob-user-meta{flex:1 1;min-width:0}.mob-user-name{display:block;font-size:14px;font-weight:700;color:#0b2c5d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mob-user-tag{display:block;font-size:11px;color:#7a96be;font-weight:500;margin-top:1px}.mob-user-cta{display:flex;gap:6px;flex-shrink:0}.mob-cta-logout,.mob-cta-profile{border:none;cursor:pointer;border-radius:7px;font-size:11px;font-weight:600;padding:5px 10px;transition:all .18s}.mob-cta-profile{background:#0b2c5d;color:#fff}.mob-cta-profile:hover{background:#0076bc}.mob-cta-logout{background:#fee2e2;color:#c0392b}.mob-cta-logout:hover{background:#c0392b;color:#fff}.mob-guest-inner{gap:10px}.mob-guest-av,.mob-guest-inner{display:flex;align-items:center}.mob-guest-av{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#dce8ff;color:#0b2c5d;justify-content:center}.mob-guest-av svg{width:20px;height:20px}.mob-guest-text{flex:1 1;min-width:0}.mob-guest-hi{display:block;font-size:13px;font-weight:700;color:#0b2c5d}.mob-guest-sub{display:block;font-size:11px;color:#7a96be}.mob-guest-btns{display:flex;gap:6px;flex-shrink:0}.mob-btn-login,.mob-btn-signup{padding:6px 11px;border-radius:7px;font-size:11px;font-weight:700;text-decoration:none;transition:all .18s}.mob-btn-login{background:#0b2c5d;color:#fff!important}.mob-btn-login:hover{background:#0076bc}.mob-btn-signup{background:#e8f0fe;color:#0b2c5d;border:1px solid #c5d6f7}.mob-btn-signup:hover{background:#0076bc;color:#fff;border-color:#0076bc}.mob-quick{flex-shrink:0;display:flex;border-bottom:1px solid #e8eef8;background:#fff}.mob-quick-item{flex:1 1;display:flex;align-items:center;gap:7px;padding:11px 14px;background:none;cursor:pointer;text-decoration:none;color:#0b2c5d;font-size:12.5px;font-weight:600;border:none;border-right:1px solid #e8eef8;transition:background .15s}.mob-quick-item:last-child{border-right:none}.mob-quick-item:hover{background:#f0f6ff}.mob-qi-icon{font-size:15px;color:#0076bc;display:flex;align-items:center;flex-shrink:0}.mob-qi-label{flex:1 1;text-align:left}.mob-qi-badge{background:#e74c3c;color:#fff;border-radius:10px;padding:1px 6px;font-size:10px;font-weight:700}.mob-qi-arrow{font-size:9px;color:#b0c0d8}.mob-scroll-area{flex:1 1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;background:#fff}.mob-scroll-area::-webkit-scrollbar{display:none}.mob-section-label{padding:12px 16px 5px;font-size:9.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#a0b4cc;margin:0;background:#fff}.mob-section-label--gap{padding-top:12px}.mob-row-link{display:flex;align-items:center;gap:11px;padding:13px 16px;text-decoration:none;color:#1a2d4f;font-size:14px;font-weight:500;border-bottom:1px solid #f0f4fb;transition:background .15s;background:#fff}.mob-row-link:hover{background:#f4f8ff;color:#0076bc}.mob-row-link--legal{color:#4a6280}.mob-row-link--legal:hover{color:#0076bc}.mob-row-emoji{font-size:15px;width:22px;text-align:center;flex-shrink:0}.mob-row-text{flex:1 1}.mob-row-arrow{font-size:9px;color:#c8d6e8}.mob-acc-block{border-bottom:1px solid #f0f4fb;background:#fff}.mob-acc-row{width:100%;display:flex;align-items:center;gap:11px;padding:13px 16px;background:#fff;border:none;color:#1a2d4f;font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:background .15s,color .15s}.mob-acc-row:hover{background:#f4f8ff;color:#0076bc}.mob-acc-row--open{color:#0076bc;background:#f0f6ff;border-left:3px solid #0076bc;padding-left:13px}.mob-row-chevron{font-size:10px;color:#b0c0d8;margin-left:auto;transition:transform .28s cubic-bezier(.4,0,.2,1);flex-shrink:0}.mob-row-chevron--up{transform:rotate(180deg);color:#0076bc}.mob-acc-drop{max-height:0;overflow:hidden;transition:max-height .38s cubic-bezier(.4,0,.2,1);background:#f8fbff}.mob-acc-drop--open{max-height:900px}.mob-acc-item-row{display:flex;align-items:flex-start;gap:10px;padding:10px 16px 10px 20px;text-decoration:none;border-bottom:1px solid #edf1fa;transition:background .13s;background:#f8fbff}.mob-acc-item-row:last-child{border-bottom:none}.mob-acc-item-row:hover{background:#eaf2ff}.mob-acc-dot{width:5px;height:5px;background:#0076bc;border-radius:50%;margin-top:6px;flex-shrink:0;opacity:.4}.mob-acc-item-row:hover .mob-acc-dot{opacity:1}.mob-acc-item-text{flex:1 1;min-width:0}.mob-acc-item-title{display:block;font-size:13px;font-weight:500;color:#1a2d4f;line-height:1.3}.mob-acc-item-desc{display:block;font-size:11px;color:#8a9bb5;margin-top:2px;line-height:1.4}.mob-acc-item-row:hover .mob-acc-item-title{color:#0076bc}.mob-acc-item-arrow{font-size:8px;color:#c8d6e8;flex-shrink:0;margin-top:4px}.mob-acc-none{padding:12px 20px;font-size:12px;color:#b0bec8;font-style:italic;background:#f8fbff}.mob-skel{padding:10px 20px 6px;background:#f8fbff}.mob-skel-row{padding:8px 0}.mob-skel-d,.mob-skel-t{border-radius:4px;background:linear-gradient(90deg,#e8eef8 25%,#f4f7fc 50%,#e8eef8 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}.mob-skel-t{height:13px;width:60%;margin-bottom:6px}.mob-skel-d{height:10px;width:85%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mob-foot{flex-shrink:0;padding:10px 16px;border-top:1px solid #e8eef8;background:#f8fafd}.mob-foot-text{font-size:10px;color:#a0b4cc;font-weight:500;text-align:center;display:block}@media (min-width:992px){.mob-hamburger,.mobile-nav{display:none!important}.main-menu{display:block!important}.mob-backdrop,.mob-offcanvas{display:none!important}}@media (max-width:991px){.mobile-nav{display:block}.company-mega-dropdown,.main-menu,.mega-dropdown,.timewaver-aboutus-mega-dropdown{display:none!important}.mv-logo{height:36px!important}.mv-brand-text{font-size:14px;max-width:260px}}@media (max-width:768px){.mv-email-text,.mv-separator{display:none}.mv-brand-text{font-size:12px;max-width:180px}.mv-logo{height:32px!important}.auth-chevron,.auth-dropdown-label{display:none}}@media (max-width:480px){.mv-brand-text{font-size:10px;max-width:140px}.mv-logo{height:28px!important}.mob-offcanvas{width:100vw;max-width:100vw}}@media (min-width:992px) and (max-width:1200px){.timewaver-sections{gap:30px!important}.timewaver-mega-content{padding:40px!important}}.blink-text{color:white;animation:whiteBlink 1.2s infinite}@keyframes whiteBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.Footer-Update .footer{width:100%;padding:60px 0;background:#ffffff;color:#333;font-family:Arial,sans-serif}.Footer-Update .footer-top{width:82%;margin:auto;display:flex;justify-content:space-between;align-items:flex-start}.Footer-Update .footer-col{width:22%}.Footer-Update .footer-left p{margin-bottom:15px;font-size:14px}.Footer-Update .footer-logo{width:150px;margin-bottom:20px}.Footer-Update .footer-col h4{font-size:15px;font-weight:700;margin-bottom:15px}.Footer-Update .footer-col p{margin:5px 0;font-size:15px;cursor:pointer}.title-update{color:grey}.Footer-Update .footer-space{margin-top:25px!important}.Footer-Update .footer-link{color:#0078c8;text-decoration:underline;cursor:pointer}.Footer-Update .footer-disclaimer{width:82%;margin:50px auto;font-size:15px;color:grey;line-height:1.6}.Footer-Update .footer-bottom-line{width:82%;margin:auto;height:2px;background:#d9e9f4}.Footer-Update .footer-bottom{width:82%;margin:20px auto;display:flex;justify-content:space-between;align-items:center}.Footer-Update .footer-bottom-links span{margin-right:20px;font-size:14px;cursor:pointer}.Footer-Update .footer-bottom-links span:hover{color:#0078c8}.Footer-Update .footer-payments img{height:28px;margin-left:15px}@media (max-width:576px){.Footer-Update .footer{padding:40px 0}.Footer-Update .footer-top{flex-direction:column;width:90%;gap:25px}.Footer-Update .footer-col{width:100%}.Footer-Update .footer-logo{width:130px}.Footer-Update .footer-left p{font-size:14px}.Footer-Update .footer-col h4{font-size:16px}.Footer-Update .footer-col p{font-size:14px}.Footer-Update .footer-disclaimer{width:90%;margin:30px auto;font-size:13px;line-height:1.5}.Footer-Update .footer-bottom-line{width:90%}.Footer-Update .footer-bottom{width:90%;flex-direction:column;text-align:center;gap:15px}.Footer-Update .footer-bottom-links span{margin-right:12px;font-size:13px}.Footer-Update .footer-payments img{height:24px;margin:8px}.Footer-Update .footer-payments{display:flex;justify-content:center;flex-wrap:wrap}}