@font-face {font-family: 'Nunito';src: url('../fonts/Nunito-Regular.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: 'Nunito';src: url('../fonts/Nunito-Bold.woff2') format('woff2');font-weight: 700;font-style: normal;font-display: swap;}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#cc4100;--secondary-color:#00175a;--text-color:#00175a;--white:#ffffff}.custom-btn{background:var(--primary-color);color:var(--white);font-size:17px;font-weight:400;padding:10px 20px;border-radius:45px;text-decoration:none;display:inline-block}.custom-btn:hover{background:var(--secondary-color)}body{font-family:"Nunito",sans-serif;font-weight:400;font-display:swap}header{position:relative;min-height:70px;background:var(--white)}header .navbar{height:70px;min-height:70px;align-items:center}.navbar .navbar-brand{display:flex;align-items:center;justify-content:flex-start;width:96px;height:50px;padding:0;margin:0;flex-shrink:0}.navbar .navbar-brand:focus{outline:none}.navbar .navbar-brand img{display:block;width:96px;height:50px;object-fit:contain}.navbar .navbar-collapse{min-height:46px;align-items:center;background:var(--white);z-index:99}.navbar .navbar-nav .nav-link{display:flex;align-items:center;min-height:46px;font-size:17px;font-weight:400;line-height:1.4;color:var(--text-color);padding:0 15px;text-transform:capitalize}.navbar .navbar-nav .nav-link:hover{color:var(--primary-color)}.dropdown .dropdown-toggle::after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;vertical-align:3px;border-top:0;border-right:0;border-bottom:2px solid #000;border-left:2px solid #000;transform:rotate(-45deg)}.dropdown:hover .dropdown-toggle::after{border-color:var(--primary-color)}.navbar form{position:relative;min-width:251px}.navbar form input{min-width:211px;height:45px;padding-right:45px;padding-left:20px;border:1px solid #f8e7d7;border-radius:45px;background:#fff9f5;color:var(--text-color);outline:none}.navbar form button{position:absolute;top:0;right:0;height:45px;width:45px}.navbar form button i{color:var(--secondary-color)}.navbar .offer-btn{display:flex;align-items:center;justify-content:center;gap:5px;margin-left:15px;background:var(--primary-color);color:var(--white);font-size:17px;font-weight:400;padding:10px 15px;border-radius:45px;text-decoration:none;text-transform:capitalize;min-width:100px}.navbar .offer-btn:hover{background-color:var(--secondary-color)}.navbar .offer-btn i{height:17px;width:17px}.mega-menu-dropdown{position:static}.mega-menu-dropdown .mega-menu{width:100%;padding:0;margin:0;background:#fff0;border:0;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(5px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease}.mega-menu-dropdown .mega-menu.show{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.mega-menu .menu-tabs{background:var(--white);border:1px solid #e5e7eb;border-radius:20px;display:flex;align-items:flex-start;justify-content:flex-start}.mega-menu .menu-tabs .nav-tabs{display:flex;flex-direction:column;padding:10px;border-right:1px solid #e5e7eb;border-bottom:0;min-width:280px;height:100%}.mega-menu .menu-tabs .nav-tabs li{position:relative;width:100%;height:60px;border-radius:10px;color:var(--secondary-color);display:flex;align-items:center;justify-content:flex-start;gap:20px;padding-left:20px;padding-right:40px;font-size:18px;font-weight:700;text-transform:capitalize}.mega-menu .menu-tabs .nav-tabs .active{color:var(--primary-color);background:#fff4ef}.mega-menu .menu-tabs .nav-tabs .active::before{content:"";position:absolute;left:0;top:10px;height:40px;width:2px;background:var(--primary-color)}.mega-menu .menu-tabs .nav-tabs .active::after{content:"";position:absolute;right:20px;top:calc(50% - 5px);height:10px;width:10px;border-top:2px solid var(--primary-color);border-right:2px solid var(--primary-color);transform:rotate(45deg);border-color:var(--primary-color)}.mega-menu .menu-tabs .nav-tabs .support{background:#f9fbfc;border:1px solid #edf0f3;padding:0;margin-top:auto;min-height:75px}.mega-menu .menu-tabs .nav-tabs .support a{text-decoration:none;color:var(--secondary-color);display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px;width:100%}.mega-menu .menu-tabs .nav-tabs .support .icon{width:50px;height:50px;background:#ffede9;color:var(--primary-color);display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px}.mega-menu .menu-tabs .nav-tabs .support .content{display:flex;flex-direction:column;font-size:16px;font-weight:300}.mega-menu .menu-tabs .nav-tabs .support .content strong{font-size:18px;font-weight:700}.mega-menu .menu-tabs .tab-content{padding:10px;width:100%}.mega-menu .menu-tabs .tab-content .tab-pane .list{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:10px}.mega-menu .menu-tabs .tab-content .tab-pane a{display:flex;flex-direction:column;gap:5px;font-size:18px;font-weight:700;text-decoration:none;color:var(--secondary-color);width:calc(50% - 5px);min-height:85px;padding:10px;border:1px solid #e9ebec;border-radius:10px}.mega-menu .menu-tabs .tab-content .tab-pane a:hover{background:#f9fbfc}.mega-menu .menu-tabs .tab-content .tab-pane a span{font-size:15px;font-weight:400;color:var(--secondary-color);opacity:.8}.mega-menu .menu-tabs .tab-content .popular{background:#f9fbfc;border:1px solid var(--primary-color);padding:10px;margin-top:30px;border-radius:10px;position:relative}.mega-menu .menu-tabs .tab-content .popular .icontag{position:absolute;top:-15px;font-size:16px;font-weight:700;background:#fff4ef;border:1px solid #f8e7d7;color:var(--primary-color);padding:0 10px;border-radius:10px}.mega-menu .menu-tabs .tab-content .popular ul{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;padding:0;margin:0;width:100%}.mega-menu .menu-tabs .tab-content .popular ul .name{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:3px;text-decoration:none;color:var(--secondary-color);font-size:18px;font-weight:700}.mega-menu .menu-tabs .tab-content .popular ul .name span{font-size:16px;font-weight:400;opacity:.8}@media (max-width:1199px){.navbar .navbar-nav .nav-link{padding-right:10px;padding-left:10px}.mega-menu .menu-tabs .tab-content .popular ul{flex-wrap:wrap}}@media (max-width:991px){header{min-height:70px}header .navbar{height:70px;min-height:70px}.navbar .navbar-brand{width:160px;height:50px}.navbar .navbar-brand img{width:160px;height:50px}.navbar .navbar-collapse{min-height:auto}.navbar .navbar-nav .nav-link{min-height:46px}.navbar form input{width:100%;margin-bottom:10px}.mega-menu-dropdown .mega-menu{position:static;width:100%}}@media (min-width:992px){.mega-menu-dropdown{position:static}.mega-menu-dropdown .mega-menu{position:absolute;top:70px;left:0;width:100%;z-index:1050;padding:0;margin:0;background:#fff0;border:0;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(5px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease}.mega-menu-dropdown .mega-menu.show{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}}@media (max-width:767px){.mega-menu .menu-tabs .nav-tabs{display:none}.mega-menu .menu-tabs .tab-content .tab-pane a{width:100%}.mega-menu .tab-content>.tab-pane{display:block;opacity:1}}